sammaz Posted August 29, 2005 Share Posted August 29, 2005 0.99u5------ MAMETesters Bugs Fixed----------------------docastle093u2ora [Corrado Tomaselli]sindbadm37b2gre [Pierpaolo Prazzoli]mgakuen094u1gra [Roberto Fresca]tdfeverj087u4gra [Roberto Fresca] Source Changes--------------Completed renaming of core structures. Most pervasive change was "structtilemap" is now just "tilemap". [Aaron Giles] Added save state support to the Cinematronics vector games. [buddabing] Added blending to the alt tilemap code in psikyosh.c, fixing the finalboss in Sol Divide. [David Haywood] Improvements to the Witch/Pinball Champ '95 driver: [sebasten Hegon]* The games now show some graphics (the palette seems OK) and play somemusic and sounds.* Since the controls are not yet figured out completely, they are stillmapped as dipswitches.* An NVRAM reset is required the first time you launch Witch (via theassociated dipswitch). Pinball Champ seems to automatically do this.* The sound part required some patching in sound/es8712.c. I disabledthe hardcoded inconditional looping, and made the sound start whenwriting at offset 0x06 (cf patch). vmetal does not seem to be affected.* As far as gameplay is concerned, the ball will freeze (in game anddemo mode), and I don't know why. The video hardware is not completelyfigured out and may be the culprit.* The coin in/out mecanism needs some work too. Some improvements to Jolly Card: [Roberto Fresca]* Added extra hardware info (pinouts and dips).* Added the correct dipswitch to Jolly Card. Hopper and Points/pulse nottested due to preliminary driver state. The rest are working properly.Remember to delete the nvram and reinitialize to see some changes.* Added almost the same dipswitch to Magic Card II (Bulgaria). Significant changes to the save state system: [Aaron Giles]* Added alternate save state pre-/post-load function types that takeinteger or pointer parameters. Updated several sound cores and otherfiles to take advantage of this.* Made state handler registrations track like other scoped resources(timers, memory) so that registrations can occur as late asMACHINE_INIT time.* Added logic to detect registrations after MACHINE_INIT time and preventsaves in that case.* Added logic to detect when CPUs or sound chips haven't registeredanything to save/load. When this happens, info is logged to error.logand saves/loads are disallowed.* Allocated timers are now automatically saved and restored as part ofthe save state. The global time is now restored as well as a bunch ofCPU execution state. This should produce more reliable restores.* Added logic to defer saves until all anonymous timers have cleared. Ifa driver uses many anonymous timers it may not be possible to eversuccessfully save, so the operation will time out after one second.* Before restoring, the machine is now reset. This gives a moreconsistent environment for the load to occur.* Re-enabled save state support for YM2151.* Added save state support to the classic Namco sound system.* Added save state support to the samples sound system.* Removed anonymous timer usage in machine/scramble.c. New games added or promoted from NOT_WORKING status---------------------------------------------------Muroge Monaco [David Haywood]The First Funky Fighter [Luca Elia] New clones added----------------SAR - Search And Rescue (Japan) [Pierpaolo Prazzoli]American Poker II (set 4) [Roberto Fresca] Link to comment Share on other sites More sharing options...
Robert Posted August 29, 2005 Share Posted August 29, 2005 Yes you did. Because I don't moderate this area, I've made a new thread in the news, and given you the credit. Thanks for letting us know. Link to comment Share on other sites More sharing options...
Agozer Posted August 29, 2005 Share Posted August 29, 2005 Closed because of the new thread. Link to comment Share on other sites More sharing options...
Recommended Posts