Out of boredom I started translating this relatively unknown GBC golf game: it may be no Everybody's Golf, but it is quite enjoyable - and tries to integrate as many technical gimmicks as reasonable (multiplayer, printer, instant autosave, voice acting...)
It also uses some weird hybrid of "proper font usage", prerendered text, dakuten as a different character or as overlay or as something to draw in the line above...
Well, let me cut <blink>to</blink> the cheese and keep going on the actual work:
2018-12-16 18:30 - Main menu (all prerendered)
View attachment 152299
2018-12-16 18:45 - Character select (all prerendered) (yes those are their official names)
View attachment 152300
2018-12-16 19:00 - Mode screens
Here comes the first problematic case of tile reuse (actually, the first text I found ("club select") did it too, but I recognized it as a nonsense word and just romanized it)
View attachment 152302
2018-12-16 22:50
First, I found the documentation for the tilemap (http://problemkaputt.de/pandocs.htm#vrambackgroundmaps):
I also tried emulating the game in BGB, which has superior VRAM tools (and a debugger that, obviously by absolute coincidence, resembles Nocash's), and indeed it does spew out tile numbers just by running the mouse over them!
View attachment 152313
So, the "STROKE PLAY" uses tiles 0203040506070809 (with 2 unused tiles before and after, and by slightly improving my efforts 1 more can be saved) and is apparently located at 3F2B56 in the rom, while the currently broken "TOURNAMENT" is 030572696A03 @ 3F2B6B
2018-12-16 23:31
View attachment 152314
Yay!
It also uses some weird hybrid of "proper font usage", prerendered text, dakuten as a different character or as overlay or as something to draw in the line above...
Well, let me cut <blink>to</blink> the cheese and keep going on the actual work:
2018-12-16 18:30 - Main menu (all prerendered)
View attachment 152299
2018-12-16 18:45 - Character select (all prerendered) (yes those are their official names)
View attachment 152300
2018-12-16 19:00 - Mode screens
Here comes the first problematic case of tile reuse (actually, the first text I found ("club select") did it too, but I recognized it as a nonsense word and just romanized it)
View attachment 152302
2018-12-16 22:50
First, I found the documentation for the tilemap (http://problemkaputt.de/pandocs.htm#vrambackgroundmaps):
I also tried emulating the game in BGB, which has superior VRAM tools (and a debugger that, obviously by absolute coincidence, resembles Nocash's), and indeed it does spew out tile numbers just by running the mouse over them!
View attachment 152313
So, the "STROKE PLAY" uses tiles 0203040506070809 (with 2 unused tiles before and after, and by slightly improving my efforts 1 more can be saved) and is apparently located at 3F2B56 in the rom, while the currently broken "TOURNAMENT" is 030572696A03 @ 3F2B6B
2018-12-16 23:31
View attachment 152314
Yay!