39Fermer41
VasiliyFamiliyaLe 06/06/2020 à 06:44
freem (./39):
VasiliyFamiliya (./38):
I found some problem, when I tried to prescribe the soft DIPs in crt0_cart.s file. For some reason, in soft DIPs menu the game name is still "HELLO WORLD US/JP/EU" left, although there is no more any "HELLO WORLD" text in crt0_cart.s, and "GIRL X GIRL" label are percieved by system as a name of DIP switch.

You probably need to reset the backup/save/nvram data, as the title and options text gets "installed" to the MVS backup memory on the first boot of the game.

Thank you! Here is my new soft DIPs code:
JPconfig: .ascii "GIRL X GIRL " .word 0xffff, 0xffff .byte 0xff, 0xff, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .ascii "DIFFICULTY " .ascii "EASY " .ascii "NORMAL " .ascii "HARD " .ascii "LANGUAGE " .ascii "ENGLISH " .ascii "RUSSIAN " NAconfig: .ascii "GIRL X GIRL " .word 0xffff, 0xffff .byte 0xff, 0xff, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .ascii "DIFFICULTY " .ascii "EASY " .ascii "NORMAL " .ascii "HARD " .ascii "LANGUAGE " .ascii "ENGLISH " .ascii "RUSSIAN " EUconfig: .ascii "GIRL X GIRL " .word 0xffff, 0xffff .byte 0xff, 0xff, 0x13, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .ascii "DIFFICULTY " .ascii "EASY " .ascii "NORMAL " .ascii "HARD " .ascii "LANGUAGE " .ascii "ENGLISH " .ascii "RUSSIAN "
But now some new bug's appeared - first, system perceives "HARD" string as a name of 2nd switch, not as 3rd position of 1st switch, although I deleted old nvram files. Second - at the first launch, the game doesn't play boot animation, and after that it doesn't read BIOS RAM values.

Oh, and some more little question - what is best way to rip Neo-Geo bios logo sprites from other games as a raw binary GFX data? And why eyecatcher melody in my game fading out so sharply at the end?