home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Emulation / WarpNeoMAME / whatsnew.txt < prev    next >
Text File  |  1999-12-07  |  33KB  |  1,137 lines

  1. 0.36 BETA 11
  2.  
  3.  
  4. New games supported:
  5. --------------------
  6.  
  7. Pole Position [Aaron Giles, Ernesto Corvi, Juergen Buchmueller]
  8. Pole Position II [Aaron Giles, Ernesto Corvi, Juergen Buchmueller]
  9. Dragon Buster [Manuel Abadia]
  10. Sky Kid [Manuel Abadia]
  11. Atari Soccer [Brad Oliver]
  12. Cisco Heat [Luca Elia]
  13. F1 Grand Prix Star [Luca Elia]
  14. The Percussor [Zsolt Vasvari]
  15. Turbo [Aaron Giles, Ernesto Corvi]
  16.  
  17.  
  18. New clones supported:
  19. ---------------------
  20.  
  21. Centipede (bootleg set 2)
  22. MX5000 (= Flak Attack)
  23. Vimana (Nova Apparate GMBH & Co)
  24. Dai-ressya Goutou (= Iron Horse)
  25. Blades of Steel (version T)
  26. Search and Rescue (World)
  27. Punisher (US)
  28. Phoenix (Centuri)
  29.  
  30.  
  31. These drivers have improved GRAPHICS:
  32. -------------------------------------
  33.  
  34. - Fixed gfx in Muscle Bomber Duo and continue screen in Captain Commando.
  35.   [Paul Leaman]
  36.  
  37.  
  38. These drivers have new or improved SOUND:
  39. -----------------------------------------
  40.  
  41. - Improved emulation of the Galaxians sound subsystem. Samples are no longer
  42.   used. [Juergen Buchmueller, Tatsuyuki Satoh]
  43.  
  44. - 051649 emulation, used in Haunted Castle. [CAB, Bryan McPhail]
  45.  
  46.  
  47. Other drivers changes:
  48. ----------------------
  49.  
  50. - Fixed Bosconian score handling. [Vernon C. Brooks]
  51.  
  52. - Fixed Frisky Tom (note: delete friskyt.hi to fix coins). [Zsolt Vasvari]
  53.  
  54.  
  55. Changes to the main program:
  56. ----------------------------
  57.  
  58. - Rewritten the sample listing routines for -listsamples, -listsamdir,
  59.   -verifysamples and -listinfo. [Juergen Buchmueller]
  60.  
  61. - [DOS] New command -verifysets, this verifies all available games and reports
  62.   their status (good/best available/bad). Also changed the format of the
  63.   -verifyroms output. Some frontends might need small adjustments to parse
  64.   the new output. [Bernd Wiebelt]
  65.  
  66.  
  67. Source:
  68. -------
  69.  
  70. - Taken the 005289 emulation out of namco.c. [Bryan McPhail]
  71.  
  72. - QSound player (preliminary) [CAB, Paul Leaman]
  73.  
  74. - Some changes to the TMS9900 emulation that completely screw up Cosmic Guerilla.
  75.   [Raphael Nabet]
  76.  
  77. - Y8950 emulator, used by ginganin. [Tatsuyuki Satoh]
  78.  
  79.  
  80. ==========================================================================
  81.  
  82.  
  83. 0.36 BETA 10
  84.  
  85. Important: due to changes in the palette system, there might be games that
  86. had correct colors before, and wrong now. Please let us know if you find
  87. any.
  88.  
  89.  
  90. New games supported:
  91. --------------------
  92.  
  93. Pong (this game has no ROMs) [Juergen Buchmueller]
  94. I, Robot (suggestion: turn off autoframeskip) [Dan Boris, John Dickson]
  95. Baraduke [Manuel Abadia]
  96. Metro-Cross [Manuel Abadia]
  97. Flak Attack [Manuel Abadia]
  98. D-Con [Bryan McPhail]
  99. Dr. Toppel Tankentai [Quench]
  100. Double Dragon 3 [Carlos A. Lozano, Richard Bush, Bryan McPhail]
  101. Combatribes [Carlos A. Lozano, Richard Bush, Bryan McPhail]
  102. Dynamite Duke (play it with sound disabled) [Bryan McPhail]
  103.  
  104.  
  105. New clones supported:
  106. ---------------------
  107.  
  108. Frogger (Konami)
  109. Spaltan X (= Kung Fu Master)
  110. Joyful Road (= Munch Mobile)
  111. Majuu no Ohkoku (= Devil World)
  112. Rock 'n Rope (Konami)
  113. Samurai (set 2)
  114. Kaiketsu Yanchamaru (= Kid Niki)
  115.  
  116.  
  117. These drivers have improved GRAPHICS:
  118. -------------------------------------
  119.  
  120. - Fixed lots of drivers for -depth 16 support. [Zsolt Vasvari]
  121.  
  122.  
  123. These drivers have new or improved SOUND:
  124. -----------------------------------------
  125.  
  126. - Fixed music in cworld2j [CAB]
  127.  
  128.  
  129. Other drivers changes:
  130. ----------------------
  131.  
  132. - Fixed Go Go Mr. Yamaguchi [Takahiro Nogi]
  133.  
  134. - Fixed controls in Ikari III level 2. [Nicola Salmoria]
  135.  
  136. - Fixed hangs in TNZS. [Quench]
  137.  
  138.  
  139. Changes to the main program:
  140. ----------------------------
  141.  
  142. - [DOS] Adjusted the autoframeskip code, to make it increase frameskip a little
  143.   faster, but not as fast as it was before the previous change. Let's see how
  144.   this performs. [Nicola Salmoria]
  145.  
  146. - Support for gzipped (NOT zipped) cheat files. Uncompressed files still work.
  147.   [Mathis Rosenhauer]
  148.  
  149.  
  150. Source:
  151. -------
  152.  
  153. - Merged the flags and orientation fields of struct GameDriver.
  154.  
  155. - Removed prom_memory_region from struct GameDriver. The PROM memory region is
  156.   now specified directly in the ROM declaration, with
  157.   ROM_REGIONX( length, REGION_PROMS )
  158.   Similarly, REGION_GFX1..8 are defined for gfx decoding, but drivers have not
  159.   been updated to use them. See drivers/namcos86.c for the only example.
  160.  
  161. - Removed samplenames from stuct GameDriver. It is now in struct
  162.   SamplesInterface, and some drivers load the samples directly without using
  163.   that structure. Due to this change, -listsamples and -verifysamples, and the
  164.   samples information in -listinfo, are no longer available. Actually, samples
  165.   might not be working at all - I haven't tested them. [Nicola Salmoria]
  166.  
  167. - Removed base and size from struct MemoryReadAddress, use MemoryWriteAddress
  168.   to store the pointers. Several drivers had the bad habit of using
  169.   MemoryReadAddress to initialize those variables, hopefully I haven't broken
  170.   any while updating them. [Nicola Salmoria]
  171.  
  172.  
  173. ==========================================================================
  174.  
  175.  
  176. 0.36 BETA 9.1
  177.  
  178. The license had to be changed again (VII. Derivative Works).
  179.  
  180.  
  181. Other drivers changes:
  182. ----------------------
  183.  
  184. - Fixed a few bugs in the TMS34010 games. [Aaron Giles]
  185.  
  186.  
  187. ==========================================================================
  188.  
  189.  
  190. 0.36 BETA 9
  191.  
  192. Important: due to changes in the palette system, there might be games that
  193. had correct colors before, and wrong now. Please let us know if you find
  194. any.
  195.  
  196.  
  197. New games supported:
  198. --------------------
  199.  
  200. Kick and Run [Nicola Salmoria, Ernesto Corvi]
  201. KiKi KaiKai [Nicola Salmoria, Ernesto Corvi]
  202. Perfect Soldiers [Bryan McPhail]
  203. Big Striker [Luca Elia]
  204. Kick Off [Luca Elia]
  205. Dream Soccer '94 [Bryan McPhail]
  206. Kageki [Takahiro Nogi]
  207.  
  208.  
  209. New clones supported:
  210. ---------------------
  211.  
  212. Mega Zone (Konami)
  213. Donkey Kong 3 (Japan)
  214. Ajax (Japan)
  215. Ring no Ohja (= The Main Event)
  216. Thunder Blaster (= Lethal Thunder)
  217. Fantasy (SNK)
  218. Blue Print (Jaleco)
  219. X-Men (2 Players Japan)
  220. Checkman (Galaxian hardware) [Zsolt Vasvari]
  221. Contra (Japan)
  222. Karate Dou (= Karate Champ)
  223. Undercover Cops (Japan)
  224. Dump Matsumoto (= Body Slam)
  225.  
  226.  
  227. These drivers have improved GRAPHICS:
  228. -------------------------------------
  229.  
  230. - Fixed raster effects in Turf Masters (Japan course) and Zed Blade. Improved
  231.   Super Sidekicks 2. [Massimo Morra]
  232.  
  233.  
  234. Other drivers changes:
  235. ----------------------
  236.  
  237. - Fixes to Lazer Command and Meadows Lanes. [Malcolm Lear]
  238.  
  239.  
  240. Changes to the main program:
  241. ----------------------------
  242.  
  243. - 16 bit support in the tilemap manager, so the Namco System 2 games no longer
  244.   require -depth 8. [Phil Stroffolino]
  245.  
  246. - [DOS] Changed the -depth option behaviour, now it can be either 8, 16, or
  247.   auto. The default is auto, which uses the color depth appropriate for the
  248.   game. 8 forces use of a 256 colors display (faster but less accurate), 16
  249.   forces use of a 16-bit display (not suggested, doesn't work with all games).
  250.   MAKE SURE TO SET depth = auto IN MAME.CFG, OR YOU'LL USE 16-BIT IN ALL GAMES.
  251.  
  252. - Fixed a few bugs in the NEC CPU core that caused problems in Hook, Gunforce,
  253.   Lethal Thunder and maybe others. [Bryan McPhail, Nao]
  254.  
  255. - Several changes and improvements to the TMS34010 emulation and to the
  256.   Williams games using CVSD sound. [Aaron Giles]
  257.  
  258.  
  259. Source:
  260. -------
  261.  
  262. - [DOS] Now compiled with Allegro 3.9.27 WIP.
  263.  
  264. - Replaced MachineDriver->video_attributes VIDEO_SUPPORTS_16BIT with
  265.   GameDriver->flags GAME_REQUIRES_16BIT.
  266.   Added color_depth to struct RunningMachine and struct GameOptions. OS
  267.   dependant code may set it to force a specific depth.
  268.   Added depth parameter to osd_create_display(). The OS dependant code MUST
  269.   respect it - if it has special requirements, it must set the GameOptions
  270.   flag beforehand.
  271.  
  272. - Calling palette_recalc() is now *MANDATORY* in all drivers that modify the
  273.   palette. The palette will not be updated otherwise.
  274.  
  275. - Removed adpcm_sample_list, palette and colortable from struct GameDriver.
  276.   Changed char *color_prom to int prom_memory_region.
  277.  
  278. - Updated the TMS9900 emulator. [Raphael Nabet]
  279.  
  280.  
  281. ==========================================================================
  282.  
  283.  
  284. 0.36 BETA 8
  285.  
  286. Another clause had to be added to the license. Check it in readme.txt
  287. (at the end of VII. Derivative Works).
  288.  
  289.  
  290. New games supported:
  291. --------------------
  292.  
  293. Bogey Manor [Bryan McPhail]
  294. Trio the Punch [Bryan McPhail]
  295. Chuka Taisen [Quench]
  296. Assault [Keith Wilkins]
  297. Ordyne [Keith Wilkins]
  298. Mirai Ninja [Keith Wilkins]
  299. Phelios [Keith Wilkins]
  300. Legend of Walkyrie [Keith Wilkins]
  301. Finest Hour [Keith Wilkins]
  302. Burning Force [Keith Wilkins]
  303. Marvel Land [Keith Wilkins]
  304. Dragon Saber [Keith Wilkins]
  305. Rolling Thunder 2 [Keith Wilkins]
  306. Cosmo Gang [Keith Wilkins]
  307. The Hustler [Manuel Abadia]
  308. Vulcan Venture [Phil Stroffolino, Nao, Dave Spicer]
  309. Devil World [Phil Stroffolino]
  310. Cue Brick [Phil Stroffolino]
  311. Hard Puncher [Phil Stroffolino]
  312.  
  313.  
  314. New clones supported:
  315. ---------------------
  316.  
  317. R-Type II (Japan)
  318. Arkanoid 2 (Japan)
  319. Looper (= Changes)
  320. The End (Konami)
  321. Tumble Pop (original) [Bryan McPhail, Chris Hardy]
  322. Tokushu Butai Jackal
  323. Out Zone (bootleg)
  324. Hyper Olympic '84 (= Hyper Sports)
  325. Guttong Gottong (= Locomotion)
  326. Strategy X (Konami)
  327.  
  328.  
  329. These drivers have improved GRAPHICS:
  330. -------------------------------------
  331.  
  332. - Fixed sprite lag in cps1, bionicc, lastduel. [Bryan McPhail]
  333.  
  334. - Fixed priorities in wndrmomo and genpeitd. [E. Watanabe]
  335.  
  336. - Sped up a little the NeoGeo raster effects. Enabled them in Karnov Revenge
  337.   and Galaxy Fight. Fixed the field in ssideki3 etc. [Massimo Morra]
  338.  
  339. - Fixed sprite Y offset in the Simpsons dreamland level. Apologies for taking
  340.   so long, I couldn't find the time to play it that far and hadn't realized I
  341.   just had to use the attract mode of the Japanese version. [Nicola Salmoria]
  342.  
  343.  
  344. These drivers have new or improved SOUND:
  345. -----------------------------------------
  346.  
  347. - CVSD sound in Mouse Trap. [Dan Boris, Aaron Giles]
  348.  
  349.  
  350. Changes to the main program:
  351. ----------------------------
  352.  
  353. - [DOS] Changed the autoframeskip code, making it less anxious to increase
  354.   frameskip as soon as speed drops below 100%. Let's see if this makes things
  355.   better or worse. [Nicola Salmoria]
  356.  
  357. - [DOS] The mouse buttons are no longer aliases for joystick buttons, they are
  358.   independently recognized. They are still considered "joystick" inputs though,
  359.   so if you want to use them you have to redefine the controls in the Joystick
  360.   menu. This is a minor annoyance that was needed to allow interfacing a Discs
  361.   of Tron controller to the mouse port (spinner + up and down switches) while
  362.   still using joystick buttons 1 and 2 for fire and deflect. [Nicola Salmoria]
  363.  
  364. - [DOS] Support for ZIPped input files (-playback) and artwork. Well, PNG won't
  365.   compress very well, but I added it anyway ;) [Juergen Buchmueller]
  366.  
  367.  
  368. Source:
  369. -------
  370.  
  371. - Finally fixed the CMPX instruction in the 680x core. On the 6800 it does
  372.   not affect the C flag, on the others (6803, 63701) it does.
  373.   [Tatsuyuki Satoh]
  374.  
  375. - Fixes to the x86 asm 68k core. [Mike Coates]
  376.  
  377. - VIDEO_BUFFERS_SPRITERAM. See bionicc, darkseal, lastduel for usage examples.
  378.   [Bryan McPhail]
  379.  
  380. - Added vh_eof_callback to the MachineDriver structure. See bionicc, cps1,
  381.   lastduel for usage examples. [Nicola Salmoria]
  382.  
  383. - Cleaned up the 6809 and Konami-2 emulations. [Juergen Buchmueller]
  384.  
  385. - C140 emulation. [Phil Stroffolino]
  386.  
  387.  
  388. ==========================================================================
  389.  
  390.  
  391. 0.36 BETA 7
  392.  
  393. New games supported:
  394. --------------------
  395.  
  396. Spiker [Aaron Giles]
  397. Finalizer - Super Transformation [Nicola Salmoria]
  398. Crazy Climber 2 [Takahiro Nogi]
  399. Syusse Oozumou [Takahiro Nogi]
  400. Mayday [Aaron Giles]
  401. Chimera Beast [Luca Elia]
  402. Iga Ninjyutsuden [Luca Elia]
  403. Plus Alpha [Luca Elia]
  404. Peek-a-Boo! [Luca Elia]
  405. Orbitron [Zsolt Vasvari]
  406. Mystic Riders [Bryan McPhail]
  407. Herbie at the Olympics [Mike Coates]
  408. Arcade Classics [Aaron Giles]
  409. Sparkz [Aaron Giles]
  410. Battle Chopper [Nao]
  411. Ninja Spirit [Nao]
  412. Image Fight [Nao]
  413. Legend of Hero Tonma [Nao]
  414. X Multiply [Nao]
  415. Dragon Breed [Nao]
  416.  
  417.  
  418. New clones supported:
  419. ---------------------
  420.  
  421. Snow Bros (set 3)
  422. Makai Densetsu (= Legend of Makai)
  423. Growl (US)
  424. Runark (= Growl)
  425. Tough Turf (US) [Andrew Prime]
  426.  
  427.  
  428. These drivers have improved GRAPHICS:
  429. -------------------------------------
  430.  
  431. - Added raster effects to Neo Turf Masters and Sengoku 2. [Massimo Morra]
  432.  
  433. - Fixed colors in Wanted, Marine Boy, Changes and Hopper Robo. [Zsolt Vasvari]
  434.  
  435. - More fixes in the Toaplan games. [Satoshi Suzuki]
  436.  
  437.  
  438. These drivers have new or improved SOUND:
  439. -----------------------------------------
  440.  
  441. - Fixed YM2151 sound board support for Joust 2. [Aaron Giles]
  442.  
  443. - Sound in Blasted and Max RPM. [Aaron Giles]
  444.  
  445. - Completed samples support in Space Panic. [Mike Coates]
  446.  
  447. - Samples support in Invinco and Pulsar. [Zsolt Vasvari]
  448.  
  449. - Fixed coin sound in Naughty Boy. [Sal Bugliarisi]
  450.  
  451. - Sound in Hot Chase. [CAB]
  452.  
  453.  
  454. Other drivers changes:
  455. ----------------------
  456.  
  457. - Improved Battle Lane. [Paul Leaman]
  458.  
  459. - Fixed Turkey Shoot. [Aaron Giles]
  460.  
  461.  
  462. Changes to the main program:
  463. ----------------------------
  464.  
  465. - [DOS] The new Allegro library supports the Gravis GrIP devices, use
  466.   -joy grip or -joy grip4 to enable.
  467.  
  468.  
  469. Source:
  470. -------
  471.  
  472. - [DOS] Now compiled with Allegro 3.9.26 WIP.
  473.  
  474. - Several improvements to FM sound emulators. This also fixes crashes in some
  475.   Jaleco Mega System 1 games. [Tatsuyuki Satoh]
  476.  
  477. - Improvements to the other YM2151 emulator too. [Jarek Burczynski]
  478.  
  479. - VIDEO_UPDATE_BEFORE_VBLANK is now the default. If you want your driver to
  480.   redraw the screen after vblank, use VIDEO_UPDATE_AFTER_VBLANK.
  481.  
  482. - Rewritten the HC55516 CVSD decoder. This affects Sinistar, Joust 2, Arch
  483.   Rivals, Pigskin, Tri-Sports, Smash TV, Trog, Narc. [Aaron Giles]
  484.  
  485. - Some improvements to the Z80 emulator. [Juergen Buchmueller]
  486.  
  487. - Some fixes to HD63701 IRQ handling, and support for ICI (Input Capture
  488.   Interrupt). [Tatsuyuki Satoh]
  489.  
  490. - Improvements to the 34010 emulation. [Aaron Giles]
  491.  
  492. - New function findmemorychunk() that lets you look up a chunk of memory and
  493.   get its start/end addresses, and its base. This can be used (carefully!) by
  494.   drivers that wish to access memory directly without going through the
  495.   readmem/writemem accessors (e.g., blitters). [Aaron Giles]
  496.  
  497. - Replaced cpu_reset() with cpu_set_reset_line().
  498.   cpu_set_reset_line(num,PULSE_LINE) is equivalent to the old cpu_reset().
  499.   ASSERT_LINE resets the cpu and halts it. CLEAR_LINE restarts it.
  500.   This avoids the need to call cpu_halt() in most cases. [Nicola Salmoria]
  501.  
  502.  
  503. ==========================================================================
  504.  
  505.  
  506. 0.36 BETA 6
  507.  
  508. New games supported:
  509. --------------------
  510.  
  511. Meikyu Jima (Kickle Cubicle) [Nicola Salmoria]
  512. R-Type [Nicola Salmoria]
  513. R-Type II [Nicola Salmoria]
  514. Major Title (preliminary) [Nicola Salmoria]
  515. Hammerin' Harry [Nicola Salmoria]
  516. Gallop [Nicola Salmoria]
  517. Blade Master [Bryan McPhail]
  518. Gunforce (preliminary) [Bryan McPhail]
  519. Hook (preliminary) [Bryan McPhail]
  520. Undercover Cops [Bryan McPhail]
  521. R-Type Leo [Bryan McPhail]
  522. Major Title 2 (preliminary) [Bryan McPhail]
  523. In The Hunt (preliminary) [Bryan McPhail]
  524. Lethal Thunder [Bryan McPhail]
  525. Pandora's Palace [Manuel Abadia]
  526. Rock 'n Rage [Manuel Abadia]
  527. Blades of Steel (not working due to protection) [Manuel Abadia]
  528. Power Drive [Aaron Giles]
  529. Turbo Tag [Aaron Giles]
  530. Zwackery [Aaron Giles]
  531. Spy Hunter 2 [Aaron Giles]
  532. Blasted [Aaron Giles]
  533. Arch Rivals [Aaron Giles]
  534. Tri-Sports [Aaron Giles]
  535. Pigskin 621AD [Aaron Giles]
  536. Name that Tune [Aaron Giles]
  537. Trivial Pursuit (Genus II) [Aaron Giles]
  538. Trivial Pursuit (Baby Boomer Edition) [Aaron Giles]
  539. Trivial Pursuit (Young Player's Edition) [Aaron Giles]
  540.  
  541.  
  542. New clones supported:
  543. ---------------------
  544.  
  545. Tapper (set 2) [Aaron Giles]
  546. Demolition Derby (2 players) [Aaron Giles]
  547.  
  548.  
  549. These drivers have improved GRAPHICS:
  550. -------------------------------------
  551.  
  552. - Improved screen priority in Lifeforce, Salamander, Gradius, etc. [E.Watanabe]
  553.  
  554. - Fixed priorities and scroll offset in the Toaplan games. [Satoshi Suzuki]
  555.  
  556.  
  557. These drivers have new or improved SOUND:
  558. -----------------------------------------
  559.  
  560. - Fixed Xenophobe. [Aaron Giles]
  561.  
  562. - Samples and DAC support in Space Panic. [Mike Coates]
  563.  
  564. - Fixed Ginga Ninkyouden. [Takahiro Nogi]
  565.  
  566. - Fixed Genpei Toumaden. [Takahiro Nogi]
  567.  
  568.  
  569. Other drivers changes:
  570. ----------------------
  571.  
  572. - Gun support in Terminator 2. You must use the calibration screen to
  573.   calibrate the gun.  When it asks the shoot the upper left corner, move the
  574.   mouse towards (0,0), the middle is (128, 128) and the lower right corner
  575.   is obviously (255, 255). If you have problems, delete hi/term2.hi.
  576.   [Zsolt Vasvari]
  577.  
  578. - Simulated the protection in Renegade. [Phil Stroffolino]
  579.  
  580.  
  581. Source:
  582. -------
  583.  
  584. - Fixed bug in the 6800 CMPX instructions. [Jess Askey]
  585.  
  586. - Changed the 6821 PIA interface. [Aaron Giles]
  587.  
  588. - New NEC CPU cores. [Oliver Bergmann]
  589.  
  590.  
  591. ==========================================================================
  592.  
  593.  
  594. 0.36 BETA 5
  595.  
  596. New games supported:
  597. --------------------
  598.  
  599. Sente Diagnostic Cartridge [Aaron Giles]
  600. Chicken Shift [Aaron Giles]
  601. Goalie Ghost [Aaron Giles]
  602. Hat Trick [Aaron Giles]
  603. Off the Wall (Sente) [Aaron Giles]
  604. Snake Pit [Aaron Giles]
  605. Snacks'n Jaxson [Aaron Giles]
  606. Stocker [Aaron Giles]
  607. Trivial Pursuit (Genus I) [Aaron Giles]
  608. Trivial Pursuit (All Sports Edition) [Aaron Giles]
  609. Gimme A Break [Aaron Giles]
  610. Mini Golf [Aaron Giles]
  611. Toggle [Aaron Giles]
  612. Night Stocker [Aaron Giles]
  613. Street Football [Aaron Giles]
  614. Rescue Raider [Aaron Giles]
  615. Gang Busters [Manuel Abadia]
  616. Battlantis [Manuel Abadia]
  617. Quarth [Nicola Salmoria]
  618. Mr. Goemon [Nicola Salmoria]
  619. Mad Motor [Bryan McPhail]
  620. The Astyanax [Luca Elia]
  621. Hachoo! [Luca Elia]
  622. Saint Dragon [Luca Elia]
  623. Cybattler [Luca Elia]
  624.  
  625.  
  626. New clones supported:
  627. ---------------------
  628.  
  629. Lost Worlds [Yasuhiro Ogawa]
  630. Trojan (US) [Quench]
  631. Secret Agent (= Sly Spy) [Bryan McPhail]
  632. Indiana Jones and the Temple of Doom (set 4) [Aaron Giles]
  633. RodLand [Luca Elia]
  634. Phantasm [Luca Elia]
  635.  
  636.  
  637. These drivers have improved GRAPHICS:
  638. -------------------------------------
  639.  
  640. - Fixed colors in Return of the Invaders. [Andrea Mazzoleni]
  641.  
  642.  
  643. These drivers have new or improved SOUND:
  644. -----------------------------------------
  645.  
  646. - Improved sound in the Exidy 440 games. [Aaron Giles]
  647.  
  648. - Samples support in Depthcharge. [Zsolt Vasvari]
  649.  
  650.  
  651. Other drivers changes:
  652. ----------------------
  653.  
  654. - Extracted all the data from the Heavy Barrel microcontroller, so all
  655.   special weapons and powerups appear correctly. Also a lot of other fixes
  656.   to Data East games. [Bryan McPhail]
  657.  
  658. - Artwork in Space Wars. [Nathan Sturm]
  659.  
  660. - Fixed steering wheel in Speed Freak. [Mathis Rosenhauer]
  661.  
  662. - The Cinematronics driver now can handle games with backdrop + overlay. The
  663.   pngs have to be renamed:
  664.   backdrop: drivername + b.png
  665.   overlay:  drivername + o.png
  666.   [Mathis Rosenhauer]
  667.  
  668.  
  669. Source:
  670. -------
  671.  
  672. - New input type IPT_PEDAL. [Aaron Giles]
  673.  
  674.  
  675. ==========================================================================
  676.  
  677.  
  678. 0.36 BETA 4
  679.  
  680. New games supported:
  681. --------------------
  682.  
  683. Bottom of the Ninth [Nicola Salmoria]
  684. Detana!! Twin Bee [Nicola Salmoria]
  685. Rollergames [Nicola Salmoria]
  686. Surprise Attack [Nicola Salmoria]
  687. Shadow Land [Ernesto Corvi, Tatsuyuki Satoh]
  688. Dragon Spirit [Ernesto Corvi, Tatsuyuki Satoh]
  689. Blazer [Ernesto Corvi, Tatsuyuki Satoh]
  690. Pacmania [Ernesto Corvi, Tatsuyuki Satoh]
  691. Galaga '88 [Ernesto Corvi, Tatsuyuki Satoh]
  692. Marchen Maze [Ernesto Corvi, Tatsuyuki Satoh]
  693. World Court [Ernesto Corvi, Tatsuyuki Satoh]
  694. Splatter House [Ernesto Corvi, Tatsuyuki Satoh]
  695. Rompers [Ernesto Corvi, Tatsuyuki Satoh]
  696. Blast Off [Ernesto Corvi, Tatsuyuki Satoh]
  697. Dangerous Seed [Ernesto Corvi, Tatsuyuki Satoh]
  698. World Stadium 90 [Ernesto Corvi, Tatsuyuki Satoh]
  699. Pistol Daimyo no Bouken [Ernesto Corvi, Tatsuyuki Satoh]
  700. Souko Ban Deluxe [Ernesto Corvi, Tatsuyuki Satoh]
  701. Fighting Hawk [Olivier Galibert]
  702. Raimais [Olivier Galibert]
  703. Champion Wrestler [Olivier Galibert]
  704. Puzznic [Olivier Galibert]
  705. Plotting [Olivier Galibert]
  706. Palamedes [Olivier Galibert]
  707. American Horseshoes [Olivier Galibert]
  708. Cachat [Olivier Galibert]
  709. Ark Area [Paolo Venturi]
  710. WEC Le Mans 24 [Luca Elia]
  711. Hot Chase [Luca Elia]
  712.  
  713.  
  714. New clones supported:
  715. ---------------------
  716.  
  717. Konami '88 [Gerald Vanderick]
  718. Thunder Cross (Japan) [Yasuhiro Ogawa]
  719. Crime Fighters (Japan)
  720. Garuka (= Devastators)
  721. Block (= Arkanoid) [HIGHWAYMAN]
  722.  
  723.  
  724. These drivers have improved GRAPHICS:
  725. -------------------------------------
  726.  
  727. - Fixed colors in Mysterious Stones. [Zsolt Vasvari]
  728.  
  729.  
  730. Other drivers changes:
  731. ----------------------
  732.  
  733. - Improved the protection workaround in Sunset Riders. [Ernesto Corvi]
  734.  
  735. - Protection workaround in Thunder Cross - still not perfect. [Ernesto Corvi]
  736.  
  737. - Fixed scores in Bosconian. [Gamester]
  738.  
  739. - Several fixes and improvmeents to the System 16 games. [Andrew Prime]
  740.  
  741. - Fixed cocktail mode in several games. [Chad Hendrickson]
  742.  
  743.  
  744. Changes to the main program:
  745. ----------------------------
  746.  
  747. - Fixed a 68000 "bug" (actually an undocumented feature of the cpu) that
  748.   caused the timer to roll over from 00 to 99 in KOF98. [Darren Olafson]
  749.  
  750. - Fixed a Konami CPU bug which caused problems with Parodius. [Ernesto Corvi]
  751.  
  752. - [DOS] Changed the tweked VGA modes definitions to be more compatible.
  753.   It is suggested to delete mame.cfg to get rid of the obsolete tweak
  754.   parameters. Remember to set tweak = yes after doing so. [Brian Lewis]
  755.  
  756. - Screen shots can be saved while the game is paused. [Phil Hopely]
  757.  
  758. - You can single step while the game is paused, press Shift+P to advance to
  759.   next frame. [Phil Hopely]
  760.  
  761.  
  762. Source:
  763. -------
  764.  
  765. - New PORT_SERVICE() macro, use it instead of the long declaration needed for
  766.   the service mode dip switch. [Nicola Salmoria]
  767.  
  768.  
  769. ==========================================================================
  770.  
  771.  
  772. 0.36 BETA 3
  773.  
  774. New games supported:
  775. --------------------
  776.  
  777. Flash Gal [Nicola Salmoria]
  778. Air Wolf [Nicola Salmoria]
  779. Parodius DA! [Nicola Salmoria]
  780. '88 Games [Nicola Salmoria]
  781. Vendetta [Ernesto Corvi]
  782. Thunder Cross (no collision detection, probably protection) [Bryan McPhail]
  783. Super Contra [Manuel Abadia]
  784. Off the Wall [Aaron Giles]
  785. Enduro Racer [Andrew Prime]
  786. Samurai (Taito) [Phil Stroffolino]
  787. Nunchackun [Phil Stroffolino]
  788. Go Go Mr. Yamaguchi / Yuke Yuke Yamaguchi-kun (not working) [Phil Stroffolino]
  789. Hunchback (Scramble and Donkey Kong conversions) [Mike Coates]
  790. Dokaben [Nicola Salmoria]
  791. Capcom Baseball [Nicola Salmoria]
  792.  
  793.  
  794. New clones supported:
  795. ---------------------
  796.  
  797. Empire City: 1931 (= Street Fight) [Gerald Vanderick]
  798. Repulse (= Son of Phoenix) [Gerald Vanderick]
  799. '99 The Last War (= Son of Phoenix) [Gerald Vanderick]
  800. Strider (Japan set 2) [Marco Cassili]
  801. Sunset Riders (5 new sets) [Nicola Salmoria]
  802. Aliens (Japan) [Yasuhiro Ogawa]
  803. Simpsons (Japan) [Yasuhiro Ogawa]
  804. Gryzor (= Contra) [Yasuhiro Ogawa]
  805. Akuma-Jou Dracula (= Haunted Castle) [Yasuhiro Ogawa]
  806. E-Swat (protected, not working) [Andrew Prime]
  807. Bermuda Triangle (Japan) [Alessio Manuele]
  808. 64th Street (Japan) [Alessio Manuele]
  809.  
  810.  
  811. These drivers have improved GRAPHICS:
  812. -------------------------------------
  813.  
  814. - Fixed colors in Empire City: 1931. [Nicola Salmoria]
  815.  
  816. - Fixed the background in Led Storm. [Bryan McPhail]
  817.  
  818. - Added the zooming/rotating layer to Ajax. [Nicola Salmoria]
  819.  
  820.  
  821. These drivers have new or improved SOUND:
  822. -----------------------------------------
  823.  
  824. - Added support for external volume control to the K007232 and fixed Aliens,
  825.   Ajax etc. [Nicola Salmoria]
  826.  
  827.  
  828. Other drivers changes:
  829. ----------------------
  830.  
  831. - Emulated the 68705 protection in Mania Challenge. [Nicola Salmoria]
  832.  
  833.  
  834. Changes to the main program:
  835. ----------------------------
  836.  
  837. - Changed the UPD7759 emulator to support two chips ('88 Games needed this)
  838.   and fixed a bug in the ADPCM decoding. [Ernesto Corvi]
  839.  
  840.  
  841. Source:
  842. -------
  843.  
  844. - The gfxdata field of the GfxElement structure is no longer a osd_bitmap *; it
  845.   is instead a simple unsigned char *, pointing to a continuous stream of pixel
  846.   data. The new line_modulo and char_modulo fields are helpers to find the
  847.   offset in the array. [Nicola Salmoria]
  848.  
  849. - Updated the 68000 C core. [Karl Stenerud]
  850.  
  851.  
  852. ==========================================================================
  853.  
  854.  
  855. 0.36 BETA 2
  856.  
  857. New games supported:
  858. --------------------
  859.  
  860. Mad Crasher [Phil Stroffolino]
  861. Vanguard II [Phil Stroffolino]
  862. Missing in Action [Nicola Salmoria]
  863. Lightning Fighters [Nicola Salmoria]
  864. X-Men [Nicola Salmoria]
  865. Sunset Riders (partially playable due to protection) [Oliver Stabel, Nicola Salmoria]
  866. TMNT 2 (some gfx problems due to protection) [Oliver Stabel, Nicola Salmoria]
  867. Ajax (preliminary) [Manuel Abadia]
  868. Crime Fighters [Manuel Abadia]
  869. Aliens [Manuel Abadia]
  870. The Simpsons [Ernesto Corvi]
  871. Gyrodine [Ernesto Corvi]
  872. Son of Phoenix [Ernesto Corvi]
  873. SRD Mission [Ernesto Corvi]
  874. Haunted Castle [Bryan McPhail]
  875. Garyo Retsuden [Bryan McPhail]
  876. Crude Buster [Bryan McPhail]
  877. Stadium Hero [Bryan McPhail]
  878. Bomb Jack Twin [Mirko Buffoni]
  879. Aztarac [Mathis Rosenhauer]
  880. Bay Route [Andrew Prime]
  881. Outrun [Andrew Prime]
  882. Space Harrier [Andrew Prime]
  883. Super Hangon [Andrew Prime]
  884. ThunderJaws [Aaron Giles]
  885. Batman [Aaron Giles]
  886. Relief Pitcher [Aaron Giles]
  887. Ginga NinkyouDen [Luca Elia]
  888. Street Fight [Mark McDougall]
  889.  
  890.  
  891. New clones supported:
  892. ---------------------
  893.  
  894. Rush & Crash (= Speed Rumbler)
  895. Devastators (version Z) [Nicola Salmoria]
  896. a lot of working and non working clones of System 16 games [Andrew Prime]
  897. Hydra (prototype) [Aaron Giles]
  898.  
  899.  
  900. These drivers have improved GRAPHICS:
  901. -------------------------------------
  902.  
  903. - Fixed sprites in Contra. [Phil Stroffolino]
  904.  
  905. - Accurate colors in Darwin 4078.
  906.  
  907. - Fixed sprite colors in Xybots. [Aaron Giles]
  908.  
  909.  
  910. These drivers have new or improved SOUND:
  911. -----------------------------------------
  912.  
  913. - 053260 emulation in Punk Shot. [Ernesto Corvi]
  914.  
  915. - Most System 16 games have sound. [Andrew Prime]
  916.  
  917. - Support for new samples in Q*Bert and Reactor. [Fabrice Frances]
  918.  
  919.  
  920. Other drivers changes:
  921. ----------------------
  922.  
  923. - Hacked protection in Wild Western, fixed bonus game, added second button
  924.   to jump onto the train. [Zsolt Vasvari]
  925.  
  926. - Sea Fighter Poseidon should be working now.
  927.  
  928. - Various fixes to System 16 games. [Andrew Prime]
  929.  
  930.  
  931. Changes to the main program:
  932. ----------------------------
  933.  
  934. - Further improved the YM3812 emulator, especially the rhythm section (check
  935.   Snow Bros!). [Tatsuyuki Satoh]
  936.  
  937. - [DOS] -noym3812opl is now the default (this won't have effect unless you
  938.   delete mame.cfg). [Nicola Salmoria]
  939.  
  940. - Fixed a bug in the T-11 emulation which caused APB not to work and the end
  941.   of race results in Super Sprint to contain garbage. [Aaron Giles]
  942.  
  943.  
  944. Source:
  945. -------
  946.  
  947. - Rewritten the OS dependant joystick interface, it's like the keyboard
  948.   interface now. Also a few function renames, and osd_wait_keypress() must
  949.   now return a keycode. [Nicola Salmoria]
  950.  
  951. - [DOS] The above should remove all limitations on number of axis and buttons,
  952.   so e.g. joypads with multiple sticks should work. Changes to the analog
  953.   devices handling will follow. [Nicola Salmoria]
  954.  
  955. - Konami 052001/053248 CPU emulation, used by many games. [Ernesto Corvi,
  956.   Manuel Abadia]
  957.  
  958. - Konami 053260 sound chip emulation. [Ernesto Corvi]
  959.  
  960. - Sega PCM and RFC68 sound emulators, used by System 16. [Hiromitsu Shioya]
  961.  
  962. - Moved the profiler into the core. The OS dependant code need only provide a
  963.   osd_cycles() inline function/macro in osinline.h, returning a counter. The
  964.   function must be as low overhead as possible since it is called thousands
  965.   of times per second when the profiler is active. The counter should be as
  966.   precise as possible, to provide accurate measurements; the ideal unit is the
  967.   number of CPU cycles, e.g. as returned by the Pentium instruction RDTSC.
  968.   The profiler display is handled by the core, so the OS code only has to make
  969.   the usual profiler_mark() calls to profile different sections of the code
  970.   (PROFILER_BLIT, PROFILER_SOUND and so on).
  971.   Note: to avoid conflicts, the OS code must do the check for the "show fps"
  972.   key this way, otherwise input will be lost:
  973.     if (!keyboard_pressed(KEYCODE_LSHIFT) && !keyboard_pressed(KEYCODE_RSHIFT)
  974.         && !keyboard_pressed(KEYCODE_LCONTROL) && !keyboard_pressed(KEYCODE_RCONTROL)
  975.         && input_ui_pressed(IPT_UI_SHOW_FPS))
  976.   [Nicola Salmoria]
  977.  
  978. - [DOS] The -profiler switch is no longer needed to enable the profiler, it is
  979.   automatically turned on and off when you hit Shift+F11. [Nicola Salmoria]
  980.  
  981.  
  982. ==========================================================================
  983.  
  984.  
  985. 0.36 BETA 1
  986.  
  987. New games supported:
  988. --------------------
  989.  
  990. Champion Skill [Mirko Buffoni]
  991. Vapor Trail - Hyper Offence Formation [Bryan McPhail]
  992. Meteoroids [Zsolt Vasvari]
  993. Razzmatazz [Nicola Salmoria]
  994. Power Surge [Nicola Salmoria]
  995. High Way Race [Zsolt Vasvari]
  996. Blood Bros [Carlos A. Lozano, Phil Stroffolino, Richard Bush]
  997. Riot City [Andrew Prime]
  998. Body Slam [Andrew Prime]
  999. Quartet [Andrew Prime]
  1000. Atomic Point [Andrew Prime]
  1001. Moonwalker  [Andrew Prime]
  1002. Shadow Dancer [Andrew Prime]
  1003. Hang-On [Andrew Prime]
  1004. Raiden [Oliver Bergmann, Bryan McPhail, Randy Mongenel]
  1005. Hydra [Aaron Giles]
  1006. Pit Fighter [Aaron Giles]
  1007. Kick Start (not working due to protection) [Zsolt Vasvari]
  1008. Sky Soldiers [Bryan McPhail]
  1009. Time Soldiers [Bryan McPhail]
  1010. Sky Adventure [Bryan McPhail]
  1011. Gang Wars [Bryan McPhail]
  1012. Gold Medalist (not working) [Bryan McPhail]
  1013. Super Champion Baseball (not working) [Bryan McPhail]
  1014. Hopper Robo [Zsolt Vasvari]
  1015. Ikari III - The Rescue [Bryan McPhail]
  1016. Cosmic Chasm [Mathis Rosenhauer]
  1017. Munch Mobile [Phil Stroffolino]
  1018. Marvin's Maze [Phil Stroffolino]
  1019.  
  1020.  
  1021. New clones supported:
  1022. ---------------------
  1023.  
  1024. Midnight Resistance (Japan) [Yasuhiro Ogawa]
  1025. WBML (Japan) [Yasuhiro Ogawa]
  1026. Wild Western (set 2) [Zsolt Vasvari]
  1027. Pomping World (=Pang) [Yasuhiro Ogawa]
  1028. Mario Bros. (Japan) [Nicola Salmoria]
  1029. Altered Beast (Ver 1) [Andrew Prime]
  1030. Golden Axe (Ver 1) [Andrew Prime]
  1031. Shinobi (Sys16A Bootleg) [Andrew Prime]
  1032. Tough Turf [Andrew Prime]
  1033. Wonderboy 3 - Monster Lair [Andrew Prime]
  1034. Cyberball (4 players) [Aaron Giles]
  1035. Tournament Cyberball 2072 [Aaron Giles]
  1036. Toobin' (version 2) [Aaron Giles]
  1037. Toobin' (prototype) [Aaron Giles]
  1038. Combat School (trackball) (not working) [Manuel Abadia]
  1039. Boot Camp (= Combat School) (not working) [Manuel Abadia]
  1040.  
  1041.  
  1042. These drivers have improved GRAPHICS:
  1043. -------------------------------------
  1044.  
  1045. - Fixed bad tiles in some CPS1 games. [Paul Leaman]
  1046.  
  1047. - Fixed sprite flipping in Xevious. [Nicola Salmoria]
  1048.  
  1049. - Fixed title colors in Pinball Action. [Mirko Buffoni]
  1050.  
  1051. - Improved sprite colors in Great Swordman. [Jarek Parchanski, Charlie
  1052.   Miltenberger]
  1053.  
  1054. - Sprite-sprite collision detection and other improvements in the Taito SJ
  1055.   games. This fixes Bio Attack. Wild Western is now fully playable.
  1056.   [Zsolt Vasvari]
  1057.  
  1058. - Fixed Mega Zone high score display. [Chris Hardy]
  1059.  
  1060. - Fixed text colors in Legend of Kage. [Phil Stroffolino]
  1061.  
  1062.  
  1063. Other drivers changes:
  1064. ----------------------
  1065.  
  1066. - Major improvements to the System 16 driver, most games are working now. Many
  1067.   still lack sound though. [Andrew Prime]
  1068.  
  1069. - Fixed controls and graphics in Commando (Sega), which is now fully playable.
  1070.   This also fixes diagonal shots in Bosconian. Jungler shots are broken though.
  1071.   [Nicola Salmoria]
  1072.  
  1073.  
  1074. These drivers have new or improved SOUND:
  1075. -----------------------------------------
  1076.  
  1077. - Fixed hanging sound in 4D Warriors. [Zsolt Vasvari]
  1078.  
  1079. - Added "Get Ready!" speech to Grobda. [Zsolt Vasvari]
  1080.  
  1081. - Fixed sound in Ninja Kid 2. [Jarek Parchanski]
  1082.  
  1083.  
  1084. Changes to the main program:
  1085. ----------------------------
  1086.  
  1087. - New digital YM3812/YM3526 emulator (in the DOS version, use -noym3812opl to
  1088.   enable it). It doesn't support the rhythm section yet, but is overall better
  1089.   than the old one. [Tatsuyuki Satoh]
  1090.  
  1091. - [DOS] Triple buffer support in tweaked VGA modes. Warning: this is slower
  1092.   than standard tweaked modes. [Brian Lewis]
  1093.  
  1094. - [DOS] If you are using a HotRod, use the -hotrod switch to adjust the default
  1095.   keyboard settings. [Nicola Salmoria]
  1096.  
  1097.  
  1098. Source:
  1099. -------
  1100.  
  1101. - [DOS] Compiled with Allegro WIP 3.9.23. IMPORTANT: there is a bug in
  1102.   Allegro's new keyboard hangling, which will prevent numeric pad keys from
  1103.   working properly when used together with ctrl and alt. Until it is fixed in
  1104.   the main Allegro distribution, you will have to replace the source file
  1105.   allegro\src\misc\pckeys.c with the provided one, and recompile Allegro.
  1106.   [Nicola Salmoria]
  1107.  
  1108. - [DOS] The new Allegro provides support for PSX and N64 pads (info here:
  1109.   http://www.debaser.force9.co.uk/ccmame), and for the Wingman Warrior.
  1110.   The names for the -joy parameter are
  1111.   psxlpt1
  1112.   psxlpt2
  1113.   psxlpt3
  1114.   n64lpt1
  1115.   n64lpt2
  1116.   n64lpt3
  1117.   wingwarrior
  1118.   [Nicola Salmoria]
  1119.  
  1120. - Rewritten the OS dependant keyboard interface. A rewrite of the koystick
  1121.   interface will follow. The OS dependant code now only has to provide four
  1122.   functions:
  1123.   osd_get_key_list()
  1124.   osd_is_key_pressed()
  1125.   osd_customize_inputport_defaults() [optional]
  1126.   osd_wait_keypress() [optional]
  1127.   everything else is handled by the main core.
  1128.   [Nicola Salmoria]
  1129.  
  1130. - New sprite manager, used in System 16, Ninja Gaiden, Shoot Out, Blood Bros.
  1131.   [Phil Stroffolino]
  1132.  
  1133. - Took the gfx drawing functions out of common.c into the new dragfx.c.
  1134.   In preparation for further changes to the data structures, abstracted the
  1135.   low level data copying and used macros to generate 8-bit and 16-bit
  1136.   versions. [Nicola Salmoria]
  1137.