Open gingerbeardman opened 6 years ago
Make sure this supports files generated by RGBDS too! The syntax is very similar, if not identical. Banks should be supported too.
Example:
; This is a comment.
00:39EC Status_LoadUIGraphics
00:3566 Status_ExpandNumericalTiles
00:12FB Status_DecimalizeStatValue
; Don't forget local labels like these following two:
00:1394 Status_DrawStatValue.hundredsDigitRangeCheck
00:13AA Status_DrawStatValue.tensDigit
00:1338 Status_ModuloDivide
00:1378 Status_DrawStatValue
00:1499 Status_DrawStatValueSmall
00:14B1 Status_DrawStatValuePad3
Example file and symbols attached.
This is commonly known as NO$GMB format, and is generated by the commonly used WLA DX dis/assembler.
This format is also used by the Meka and Emulicious emulators.
example.zip
Also see: https://github.com/radareorg/cutter/issues/166
snippet
ps: really impressed you recognise Sega Master System ROMs!