Raine 0.63
- Ok, finally here is the beginning of 0.63. For now it doesn't have all the neogeo games yet, but since there are now more than 1000 arcade games emulated, I thought it was enough to make a release (1016 games reported by -gl).
- Except that a few fixes went in again, like a better cold boot, yet another improvement for the kof94 neocd "how to fight", memory cards for neogeo get "-neogeo" in their names to avoid to overwrite neocd memcards, the cheat codes were converted from neocd to the arcade version for mslug and mslug2, and a big improvement to speed hacks during raster frames which allows to have them again as a yes/no choice instead of a frequency as in last version.
- Also there is a serious fix about corrupted hiscores which can make a game unplayable, in mslug you can start in an empty 1st level with such corrupted hiscores. It shouldn't happen anymore now, but if you have a doubt you can always delete your .hi files from the savedata directory.
Changelog
Emmanuel Anne [Sun, 20 Oct 2013 11:04:44 +0200 (11:04 +0200)]
Emmanuel Anne [Sun, 20 Oct 2013 10:58:36 +0200 (10:58 +0200)]
- neogeo: a few more games and improvements
especially : improve speed hacks during raster frames a lot.
Consquence : they become a yes/no choice again, no more frequency. And memory cards for neogeo get a "-neogeo" in their name since they are not compatible with neocd.
Emmanuel Anne [Sun, 20 Oct 2013 10:58:11 +0200 (10:58 +0200)]
- cheat codes for mslug/mlsug2, arcade version
Emmanuel Anne [Sun, 20 Oct 2013 08:56:51 +0200 (08:56 +0200)]
- big typo error in sprites loading this created a display error in kof94 "how to fight" neocd, + prevented correct reload of savegames at this place.
Emmanuel Anne [Sun, 20 Oct 2013 01:30:24 +0200 (01:30 +0200)]
- neogeo: popbounc, but this one refuses to read the mouse...
Emmanuel Anne [Sat, 19 Oct 2013 14:44:49 +0200 (14:44 +0200)]
Emmanuel Anne [Sat, 19 Oct 2013 13:40:03 +0200 (13:40 +0200)]
- up arrow at the top of header -> end of list
Emmanuel Anne [Sat, 19 Oct 2013 10:20:52 +0200 (10:20 +0200)]
- a few more neogeo games todo: add support for the trackball in irrmaze
Emmanuel Anne [Sat, 19 Oct 2013 10:11:02 +0200 (10:11 +0200)]
- LOAD_FILL and FILL macro
useful to complete a graphical region which should have a minimum size
Emmanuel Anne [Sat, 19 Oct 2013 08:55:53 +0200 (08:55 +0200)]
- fix ghostlop raster interrupt
Emmanuel Anne [Sat, 19 Oct 2013 01:02:03 +0200 (01:02 +0200)]
- some more neogeo games ghostlop has a stability problem with the raster interrupt, to investigate...
Emmanuel Anne [Fri, 18 Oct 2013 19:03:20 +0200 (19:03 +0200)]
- and 12 more neogeo games !
Emmanuel Anne [Fri, 18 Oct 2013 14:39:05 +0200 (14:39 +0200)]
- fixes when loading neocd after neogeo
the uploads assume some default values in ram, which can be badly altered sometimes if not clearing the ram first. There were possibilities of crash when playing with the the reset and reloading a neocd game at the right moment.
Emmanuel Anne [Fri, 18 Oct 2013 01:25:31 +0200 (01:25 +0200)]
- neogeo: add zupapa, and the crazy neogeo decrypt functions
thanks to the wizards of decryption from mame... !
Emmanuel Anne [Thu, 17 Oct 2013 20:33:55 +0200 (20:33 +0200)]
- neogeo: a few more games, + remove mahjong, fix some z80 banks
Emmanuel Anne [Thu, 17 Oct 2013 20:30:56 +0200 (20:30 +0200)]
- cold_boot: also save the hiscores and stop the cdda before a cold boot
Emmanuel Anne [Thu, 17 Oct 2013 20:29:41 +0200 (20:29 +0200)]
- hiscores: check validity before saving
in a normal situation it's useless, but with neocd for example the game can go to the cd interface, corrupting completely the hiscores, which can have disastrous effects.
Emmanuel Anne [Thu, 17 Oct 2013 10:21:29 +0200 (10:21 +0200)]
- cold boot: also erase after z80rom if required
Emmanuel Anne [Thu, 17 Oct 2013 09:45:11 +0200 (09:45 +0200)]
- avoid to erase z80 ram during cold boot !
Emmanuel Anne [Thu, 17 Oct 2013 09:44:47 +0200 (09:44 +0200)]