Newest Hacks

Latinfix Super Royal Pals. Brightness fix The Rainbow Realms 2

Newest Translations

Final Fight Adventure Island Gekido Advance - Kintaro's Revenge Fire Emblem: Thracia 776

Newest Utilities

sf_decrunch Elemental Gearbolt (PSX) BIN repacker Super Gokuden 1 Translation Tools DashEditor - Mega Man Legends Translation Toolkit

Newest Reviews

Super Royal Pals. Super Royal Pals. 2 Metroid mOTHER Super Mario Bros. - Mario Vs. Airman

Newest Homebrew

4 Way Play test ROM Retail Clerk '89 Sega Genesis 6 button controller test Parachute

Featured Hack Images

Contra Hard Corps Hit Points Restoration Hack Guest Adder Castlevania II - Simon Restore & Improved lifebar NFL TECMO SUPER BOWL 2K11

Featured Translation Images

Go Go Ackman The Legend of Zelda: A Link to the Past Tenchu: Stealth Assassins Rockman & Forte

Recent Updates

Automatic Line-Wrap Example ASM

Source Code

Description:

This is some source code to a automatic word-wrap hack from KingMike’s Translations Shell Monsters Story translation. It was useful as the translation had used some long names and it would have been difficult to format the line-breaks used in the original code to make good use of available window space with all possible situations.

It can be useful if a game buffers a full text window to RAM before it outputs to the screen, as this routine shifts around the text in the time between.

It was found in 2014 on a floppy disk from 2003, then rewritten to use as example code. It is uncertain if this code is the final tested code, as KingMike tended to plan his NES ASM hacks in text documents but insert in hex, and may not have updated all changes to his code. Still this should be good at least for concept-understanding purposes.

Links:

User Review Information

No User Reviews!