Previous 199869 Revisions Next

r32703 Monday 13th October, 2014 at 09:58:26 UTC by Miodrag Milanović
Preparation for 0.155, till release documents are self service (nw)
[/build/messnew]messnew_0155.txt*
[/build/whatsnew]whatsnew_0155.txt*

build/whatsnew/whatsnew_0155.txt
r0r32703
10.155
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7- 01007: [Sound] (simpsons.c) simpsons: Some in-game samples such as
8  "maggie" and "that's my sister mister" sound bad. (Alex Jackson)
9- 05705: [DIP/Input] (segas18.c) ddcrew: Player 3 buttons not working (Osso)
10- 05700: [Graphics] (terracre.c) amazon, amatelas: lag/desync between
11  sprites and background (Alex Jackson)
12- 03395: [Sound] (nmk16.c) macross2: Music emulation is not 100% perfect (a balance issue) (trap15)
13- 02422: [Sound] (nmk16.c) mustang: Sound communication might be incorrectly implemented. (trap15)
14- 02417: [Sound] (nmk16.c) NMK004 sound CPU is just (imperfectly) simulated for now. (trap15)
15- 01117: [Graphics] (nmk16.c) macross2: After some versions, I noticed a different gfx
16  overlap priority between hugest ships and weapon pickups in Macross2. (trap15)
17- 05493: [Crash/Freeze] (itgambl2.c) All sets in itgambl2.c: Crash before OK (Olivier Galibert)
18- 05697: [DIP/Input] (flyball.c) All sets in flyball.c: Controls for Batter and Pitcher
19  are intertwined (hap)
20- 05693: [Graphics] (ddragon3.c) wwfwfest: Wrestler Entrance does not show graphics (hap)
21- 05689: [Misc.] (williams.c) All sets in williams.c: Utility panel buttons not working
22  correctly compared to real game
23- 05683: [Interface] SDL-based: -watchdog command not operable in SDLMAME (R. Belmont)
24- 05681: [Crash/Freeze] SDL-based: Most Laserdisc CHD games either do not boot or have other issues (R. Belmont)
25- 05688: [Crash/Freeze] (psikyo4.c) hgkairak, hotgm4ev, hotgmck, hotgmck3, hotgmcki:
26  MAME crashes when enabling flip screen in psikyo4 games (Osso)
27- 02124: [Graphics] (namconb1.c) nebulray, nebulrayj: Nebulas Ray is missing a rotation
28  effect in the first level (Phil Bennett)
29- 05686: [Documentation] (model2.c) vcopa: missing relationship (Tafoid)
30- 05685: [Documentation] (alg.c) maddog22: maddog22 is missing relationship with other maddog2 sets (JWallace)
31- 05676: [Sound] (eolith.c) candy: Loss of in-game sound (Wilbert Pol)
32- 05675: [Color/Palette] (highvdeo.c) newmcard, record: Palette problems (David Haywood)
33- 05666: [Crash/Freeze] (cswat.c) cswat: AddressSanitizer: heap-buffer-overflow with -aviwrite (hap)
34- 05350: [Core] Systems using M6809 with M6809_HOLD_LINE: CWAI doesn't acknowledge
35  interrupts while polling for them (hap)
36- 05629: [Color/Palette] hangplt, hangpltu, thrilld: Voodoo 3D graphics have no palette (Phil Bennett)
37- 05637: [Crash/Freeze] (vegas.c) gauntdl, gauntdl24: Emulation hangs after initialization (Phil Bennett)
38- 05638: [Crash/Freeze] (seattle.c) vaportrx, vaportrxp: Emulation hangs during INIT (Phil Bennett)
39- 05636: [Sound] (vegas.c) gauntleg, gauntdl, carnevil and clones: Missing streaming
40  BGM/Sounds during gameplay (Phil Bennett)
41- 05634: [Crash/Freeze] (tasman.c) All sets in tasman.c: [debug] Assertion in Debug (Alex Jackson)
42- 05644: [Graphics] (homerun.c) ganjaja: Line glitches at top of screen (hap)
43- 05631: [Crash/Freeze] mquake.c, upscope.c: Crash shortly after start (Osso)
44- 05633: [Crash/Freeze] (pcxt.c) tetriskr: [debug] Crash in Debug at start (crazyc)
45
46
47Source Changes
48--------------
49
50-tourvis.c: Added version 5.3 BIOS to the Tourvision driver. [system11]
51
52-m68kmake.c: change overlapping memcpy() to memmove() [Casper Ti. Vector]
53
54-Changed set mpoker and driver to mgames. Also description from
55 Multi-Poker to Match Games accordingly with the official flyer.
56 http://flyers.arcade-museum.com/?page=thumbs&db=videodb&id=6500 In
57 fact, these are skill instead of poker games. Also added way more
58 documentation and some cosmetic fixes. [Roberto Fresca]
59
60-Unknown Pac-Man gambling game: Rename and redefine the inputs to match
61 the behavior of both games. Added complete instructions to play the
62 stealth gambling game. [Roberto Fresca]
63
64-Unknown Pac-Man gambling game: Added proper sound support. Rearranged
65 some inputs and hooked extra port. Found some DIP switches. Added
66 technical notes and instructions. Cleaned up the whole driver.
67 [Roberto Fresca]
68
69-tasman.c: Remove extraneous K053246/7 device and use correct gfx
70 layout for K055673; fixes debug assert and gfx viewer crash rungun.c:
71 Make sprite mask ROM tests pass [Alex Jackson]
72
73-fm2612: fixed missing dac channel on savestate load
74 [dink (FB Alpha project)]
75
76-Added decryption support for Music Ball [Andreas Naive]
77
78-speedbal.c: Give Music Ball it's own correct Bonus dipswitch settings.
79 Add dipswitch locations to Speed Ball & Music Ball. [Brian Troha]
80
81-tasman.c: hooked up k053246/k055673 registers; object ROM tests pass
82 now [Alex Jackson]
83
84-improve Funny Strip / Puck People protection simulation [iq_132]
85
86-tatsumi.c: Fixed Cycle Warriors (set 1) hangs at boot. [MASH]
87
88-k005289: fix off-by-one frequency; adds missing detune effect to
89 nemesis BGM [Alex Jackson]
90
91-floppy: Handle half and quarter tracks [O. Galibert]
92
93-williams.c - Added missing video board PROM to Joust 2 [Joe Magiera]
94
95-flopimg: don't trash a bunch of memory when loading legacy floppies.
96 [R. Belmont]
97
98-gcpinbal.c: Added PCB layout for Grand Cross Pinball
99 [Brian Troha, system11]
100
101-ssv.c: Add PCB for the Storm Blade game rom board.
102 [Brian Troha, ShouTime]
103
104-Laserdisc titles added and reorganised to include dumps from other
105 sources. ALG titles in particular have been heavily reorganised
106 [Dragon's Lair Project, J. Wallace]
107
108-taito_b.c: Verified clock speeds for the East Technology's ET910000A
109 PCB used by Sel Feena and Ryu Jin. [system11]
110
111-namconb1.c - Improved interrupt handling, fixing raster-effects (used
112 by nebulray and machbrkr) and nebulray test mode. [Phil Bennett]
113
114-Implemented the Namco Custom 116 palette and raster IRQ controller as
115 a device, and hooked it up to the namcos1, namconb1 and namcofl
116 drivers [Alex Jackson]
117
118-digfx.c: Make some members protected instead of private to be less
119 fascistic and more consistent with other device_interfaces. [Alex Jackson]
120
121-SDL: update manpages [Cesare Falco]
122
123-Allow use of external SQLite3 [Cesare Falco]
124
125-coinmvga.c driver: Minor cleanup, new set added, and changed game
126 descriptions. [Roberto Fresca]
127
128-msm5832: day of week is 0-6, not 1-7 [R. Belmont]
129
130-galaxian.c: redumped atlantis2. [system11]
131
132-Preliminary IGS029 protection simulation for mgcs: [Luca Elia]
133 fixes sound, dips and crash at game start.
134
135-bwidow.c - Various changes: [Phil Bennett]
136 * Added address decoder PROMs to Gravitar and clones.
137 * Renamed ROMs to include correct part numbers and locations.
138 * Renamed set gravp to gravitar1.
139
140-centiped.c - Various changes: [Phil Bennett]
141 * Made centtime the parent (this is actually revision 4)
142 * Renamed ROMs to include correct part numbers and locations.
143 * Added sync PROM to Warlords
144
145-boblbobl2 fixed, promoted from GAME_NOT_WORKING [Darq]
146
147-fuukifg2.c: Correct clock speeds for the Susume! Mile Smile / Go Go!
148 Mile Smile and Gyakuten!! Puzzle Bancho sets. [system11]
149
150-added decryption for Gundam Wing: Endless Duel (SNES bootleg) [iq_132]
151
152-floppy: Don't infloop in set_write_splice when there's no floppy
153 (fixes MT5672) [O. Galibert]
154
155-mips3drc: Throw badcop exceptions on COP1 accesses while the COP1
156 status bit is not enabled [MarathonMan]
157
158-segaybd.c: Give the new Power Drift (Japan, Link Version) it's own
159 correct dipswitch settings. [Brian Troha]
160
161-ymf278b: Use the memory system to access wavetable data. This should
162 make it possible to hook up RAM as well as ROM to the device, e.g. for
163 computer sound cards in MESS. [Alex Jackson]
164 
165-psikyo4: Improve and clean up wavetable ROM banking. The mask ROM
166 tests in hotgm4ev and hotgmcki pass now. loderndf still fails for
167 unknown reasons. Miscellaneous cleanups as well. [Alex Jackson]
168
169-altos5: Fix wrong drive type [O. Galibert]
170
171-mfi_dsk: Fix leaks [O. Galibert]
172
173-SDL: fall through to the baseline Win32 implementations for file,
174 socket, and pty/named pipe I/O. [R. Belmont]
175
176-SDL: init timebase the first time it's needed on Windows, Mac, and
177 OS/2 targets. [R. Belmont]
178
179-Fixed sprite DMA for Raiden 2, bullets are now visible
180 [Angelo Salese, Olivier Galibert]
181
182-SDL: remove dead code from SDL2 renderer, fix laserdisc crash with
183 SDL2 -video accel rendering. [R. Belmont]
184
185-replace rom in ryukendna set [system11]
186
187-SDL: link properly on OS X for SDL2. [R. Belmont]
188
189-SDL: Use the same screen selection method for SDL2 as Windows.
190 [R. Belmont]
191
192-inder.c : Brave Team is working. [Robbbert]
193
194-inder.c : Canasta 86 is working. [Robbbert]
195
196-inder.c : Lap by Lap is working. [Robbbert]
197
198-inder.c : Moon Light is working. [Robbbert]
199
200-inder.c : Clown is working. [Robbbert]
201
202-inder.c : Mundial 90, Corsario, 250CC are working. [Robbbert]
203
204-inder.c : Atleta is working. [Robbbert]
205
206-gtia.c: converted to be a device. [Fabio Priuli]
207
208-hikaru: add mask dumps for podrace [Cah4e3]
209
210-voodoo.c, vooddefs.h: Added support for writes to trexInit1 register,
211 to return TMU configuration data.  [Peter Ferrie]
212
213-antic.c: converted to be a device. [Fabio Priuli]
214
215-jp.c : Faeton is working [Robbbert]
216
217-SDL: Allow -sound dsound on SDL Windows builds. [R. Belmont]
218
219-Removed legacy_cpu_device.  [Wilbert Pol]
220
221-Added proper NMK004 internal rom [trap15]
222
223-Hooked up support for NMK004 internal rom in MAME, replacing Nicola's
224 old simulation code [trap15, David Haywood]
225
226-Fixed TLCS90 16-bit timers & support NMI in the core [trap15]
227
228-Various tweaks and improvements in nmk16.c (timings, sound balance,
229 etc.) [trap15, David Haywood]
230 
231 * US AAF Mustang now has sound / music for the first time
232 * Much better sound / music in the following games Bio-ship Paladin,
233   Vandyke, Black Heart, Acrobat Mission, Koutetsu Yousai Strahl, Thunder
234   Dragon, Hacha Mecha Fighter, Super Spacefortress Macross, GunNail
235
236-SDL: use Windows OSD's font-selection semantics for SDL Windows
237 builds. [R. Belmont]
238
239-softlist: fixed inconsistent -listsoftware output. [phulshof]
240
241-ui: fixed crash when loading floppies with no parent software from
242 softlist (only via internal File Manager, though) [Fabio Priuli]
243
244-added generic cartslot / ROM socket slot device, which offers basic
245 allocation and access handlers, and converted a few drivers to use
246 this instead of code from cartslot.c [Fabio Priuli]
247
248-Add width/endianness to supracan software list [Alex Jackson]
249
250-softlist: restored the support for loading games from compatible
251 softlists (like gbcolor games in gameboy, and viceversa, msx1 carts in
252 msx2, etc.) by using the syntax mess system -media list:gamename You
253 can now for instance use again "mess gbcolor -cart gameboy:sml" to
254 play "Super Mario Land" with the custom palettes of the Game Boy
255 Color. [Fabio Priuli]
256
257-NS8250 Fixes [smf]
258  * Loopback: tx goes high and data is clocked at the
259   correct rate instead of appearing instantly Modem status register:
260   don't lose track of external signals when starting, resetting,
261   switching loopback off, writing to register Handshaking: active low
262   for consistency (RS232 port now defaults handshaking lines high and
263   serial mouse dtr/rts handling has been adjusted).
264
265-Memory system and Namco improvements: [Alex Jackson]
266
267  * Explicit regions in address maps (AM_REGION) are now looked up
268   relative to the device rather than as siblings when in an internal
269   address map (similar to devices and shared pointers)  Besides being
270   more orthogonal than before, this allows internal ROMs of MCUs and
271   similar devices to be hooked up in a nicer and more foolproof way.
272   Updated the m37710 and m5074x (m6502 derivative) to take advantage of
273   this.
274   
275  * Divided the M37702/M37710 into specific models, with each model having
276   its own internal address map containing the correct amounts of
277   internal RAM and ROM.
278 
279  * M37702 MCUs found on various Namco PCBs are now all unique devices and
280   have their respective internal ROMs loaded as device ROMs.
281
282-namcops2: Documentation fixes [Guru]
283
284-addrmap.c: Only install the default device address map if the owner
285 didn't provide one [Alex Jackson]
286
287-8250: call interrupt callback after clearing internal interrupt state
288 when resetting [smf]
289
290-added PC-9821AP2/U8W BIOS [caius]
291
292-added workaround to build with XCode 6.0.1 out-of-the-box
293 [Oliver Stöneberg]
294
295-wd_fdc: Hopefully fix reading sectors with DDAM [lowen, O. Galibert]
296
297-Moved protection vectors from hachamfb to hachamf, making the latter
298 to work properly too [Angelo Salese]
299
300-web: allow pasting in text. [Firehawke]
301
302-Gundam Wing: Endless Duel updates: [Peter Ferrie]
303 * added additional shared memory block
304 * added protection handlers
305 * corrected reset vector
306 * worked around bad startup
307 Game now boots but doesn't coin up.
308
309-fix compile on MSVC 2012 & 2013 [Peter Ferrie]
310
311-snesb.c: Add coin/DSW inputs to Gundam Wing, game is now playable.
312 [stephh]
313
314-s4.c : fixed sound, 4 games marked as working (Flash,Stellar
315 Wars,TriZone,TimeWarp)
316
317-snesb: Set up dip switches for Gundam Wing. [stephh]
318
319-315_5124.c: Refactored sprite handling, fixes status bar on Tarzan for
320 gaemgear. Removed m_collission_buffer member variable. Tweaked game
321 gear timing to fix glitches in status bar of Chicago Syndicate for
322 gamegear.  [Enik Land]
323
324-WebUI: clean up and fixed HTML compliance. [Firehawke]
325
326-k053260: delta PCM decoding rolls over instead of clipping; fixes
327 MT#1007 [Alex Jackson]
328
329-added makefile variable OPENMP to enable usage of OpenMP (includes
330 vconv support of -fopenmp) [Oliver Stöneberg]
331
332-blktiger priority fixes [Mamesick]
333
334-dragrace.c: Added tachometer outputs. [Comboman]
335
336-Handcrafted PAL for actual Varth US PCB.  [Palindrome]
337
338-awboard: add "offset protection" used by some carts.  samsptk and
339 kofxi boot now.  [R. Belmont, MetalliC]
340
341-model3: Rewrote 2D tilemap rendering. [Ville Linde]
342
343-Rewrite k053260 sound device [Alex Jackson]
344
345M-ake cheat initialization debugger message more verbose.  [Pugsy]
346
347-make the orlegend111t set work [iq_132]
348
349-chqflag.c: improve k007232 volume/pan controls, still largely
350 guesswork [Alex Jackson]
351
352-wecleman.c: add missing k007232 volume callback [Alex Jackson]
353
354-naomi.c:
355 * M2-type cartridges 4/8MB mode mapping documentation/code
356    [MetalliC, rtw]
357 * F355 protection key, small docs update/corrections [MetalliC]
358
359-eepromuser.c:  [Felipe Sanches]
360 * Added Support for MSM16911 Serial eeprom
361
362-mb88xx.c:  [Felipe Sanches]
363 * Added support for Fujitsu M88201-202 MCU
364
365-model3: New 3D renderer + various fixes (still heavily WIP) [Ville Linde]
366
367-Beatmania IIDX Twinkle hardware: The IDE DMA is now hooked up, but the
368 sound board isn't running well enough yet for it to make a difference.
369 Hooked up the FDC37665GT and HLE the XVD701 and the 68k sound board
370 responses to get most of the games booting. There is no sound and the
371 games all fail with a hdd error when you start a stage. Beatmania IIDX
372 with DDR 2nd Club Version wants the GQ863 hard disk. [smf]
373
374-Beatmania IIDX Twinkle hardware: beatmania IIDX Substream with DDR 2nd
375 Club Version 2 wants the harddisk from beatmania IIDX Substream. Added
376 missing 3rd & 6th style CD images & replaced 5th style images. [smf]
377
378
379New games added or promoted from NOT_WORKING status
380---------------------------------------------------
381Music Ball [Andreas Naive]
382Dongfang Shenlong [Luca Elia, Guru, Dyq, bnathan]
383Danger Express [Phil Bennett]
384JumpJump [system11, The Dumping Union]
385Elfin [system11, The Dumping Union]
386Raiden 2 [Angelo Salese, Olivier Galibert]
387Raiden DX [Angelo Salese, Olivier Galibert]
388Al Alamiah AX-150 (MSX1)  [Wilbert Pol]
389Canon V-8 (MSX1)  [Wilbert Pol]
390Canon V-20E (MSX1)  [Wilbert Pol]
391Canon V-20F (MSX1)  [Wilbert Pol]
392Canon V-20G (MSX1)  [Wilbert Pol]
393Canon V-20S (MSX1)  [Wilbert Pol]
394Canon V-25 (MSX2)  [Wilbert Pol]
395Casio MX-10 (MSX1)  [Wilbert Pol]
396Casio MX-101 (MSX1)  [Wilbert Pol]
397Casio MX-15 (MSX1)  [Wilbert Pol]
398Casio PV-7 (MSX1)  [Wilbert Pol]
399Daewoo CPC-88 (Korea) (MSX1)  [Wilbert Pol]
400Daewoo CPC-330K KOBO (Korea) (MSX2)  [Wilbert Pol]
401Daewoo DPC-200E (MSX1)  [Wilbert Pol]
402Daewoo Zemmix CPC-50A (Korea) (MSX1)  [Wilbert Pol]
403Daewoo Zemmix CPC-50B (Korea) (MSX1)  [Wilbert Pol]
404Daewoo Zemmix CPC-51 (Korea) (MSX1)  [Wilbert Pol]
405Daewoo Zemmix CPC-61 (Korea) (MSX2)  [Wilbert Pol]
406Fenner DPC-200 (MSX1)  [Wilbert Pol]
407Fenner FPC-500 (MSX1)  [Wilbert Pol]
408Fenner FPC-900 (MSX2)  [Wilbert Pol]
409Fenner SPC-800 (MSX1)  [Wilbert Pol]
410Fujitsu FM-X (MSX1)  [Wilbert Pol]
411Goldstar FC-80U (MSX1)  [Wilbert Pol]
412Goldstar GFC-1080 (MSX1)  [Wilbert Pol]
413Goldstar GFC-1080A (MSX1)  [Wilbert Pol]
414Hitachi MB-H2 (MSX1)  [Wilbert Pol]
415Hitachi MB-H25 (MSX1)  [Wilbert Pol]
416Hitachi MB-H50 (MSX1)  [Wilbert Pol]
417Hitachi MB-H70 (MSX2)  [Wilbert Pol]
418Kawai KMC-5000 (MSX2)  [Wilbert Pol]
419Mitsubishi ML-F48 (MSX1)  [Wilbert Pol]
420Mitsubishi ML-F110 (MSX1)  [Wilbert Pol]
421Mitsubishi ML-F120 (MSX1)  [Wilbert Pol]
422Mitsubishi ML-G1 (MSX2)  [Wilbert Pol]
423Mitsubishi ML-G10 (MSX2)  [Wilbert Pol]
424National / Matsushita FS-4000 (alt) (Japan) (MSX1)  [Wilbert Pol]
425Philips NMS-8250F (MSX2)  [Wilbert Pol]
426Philips NMS-8255F (MSX2)  [Wilbert Pol]
427Philips NMS-8280F (MSX2)  [Wilbert Pol]
428Pioneer PX-07UK (MSX1)  [Wilbert Pol]
429Pioneer PX-V60 (MSX1)  [Wilbert Pol]
430Sanyo MPC-200 (MSX1)  [Wilbert Pol]
431Sanyo MPC-200SP (MSX1)  [Wilbert Pol]
432Sanyo Wavy PHC-55FD2 (MSX2)  [Wilbert Pol]
433Sony HB-10 (MSX1)  [Wilbert Pol]
434Sony HB-101P (MSX1)  [Wilbert Pol]
435Sony HB-55 (MSX1)  [Wilbert Pol]
436Sony HB-F500F (MSX2)  [Wilbert Pol]
437Spectravideo SVI-738 (Arabic) (MSX1)  [Wilbert Pol]
438Spectravideo SVI-738 (Denmark) (MSX1)  [Wilbert Pol]
439Spectravideo SVI-738 (Spain) (MSX1)  [Wilbert Pol]
440Toshiba HX-10D (MSX1)  [Wilbert Pol]
441Toshiba HX-10DP (MSX1)  [Wilbert Pol]
442Toshiba HX-10E (MSX1)  [Wilbert Pol]
443Toshiba HX-10F (MSX1)  [Wilbert Pol]
444Toshiba HX-10SA (MSX1)  [Wilbert Pol]
445Toshiba HX-20I (MSX1)  [Wilbert Pol]
446Toshiba HX-21I (MSX1)  [Wilbert Pol]
447Toshiba HX-22I (MSX1)  [Wilbert Pol]
448Toshiba HX-23I (MSX2)  [Wilbert Pol]
449Toshiba HX-33 (MSX2)  [Wilbert Pol]
450Toshiba FS-TM1 (MSX2)  [Wilbert Pol]
451Victor HC-5 (MSX1)  [Wilbert Pol]
452Victor HC-6 (MSX1)  [Wilbert Pol]
453Victor HC-7 (MSX1)  [Wilbert Pol]
454Yamaha CX5F (w/SFG01) (MSX1)  [Wilbert Pol]
455Yamaha CX5F (w/SFG05) (MSX1)  [Wilbert Pol]
456Yamaha YIS604 (64KB) (MSX2)  [Wilbert Pol]
457Yamaha YIS604 (128KB) (MSX2)  [Wilbert Pol]
458Raiden II New / Raiden DX (newer V33 PCB) (2 sets, different EEPROM for each game)
459  [Olivier Galibert, David Haywood]
460Zero Team 2000 [Olivier Galibert, David Haywood]
461Player's Edge (PK1024) Aces and Faces Poker [BrianT]
462Americana (9131-00) [Brian Troha, The Dumping Union]
463Gundam Wing: Endless Duel (SNES bootleg)
464  [Peter Ferrie, iq_132, stephh]
465Vegas 1 (Ver 2.3 dual coin pulse, shorter) [any]
466Vegas 1 (Ver 2.1 dual coin pulse, longer) [any]
467Vegas 1 (Ver 1.33 single coin pulse) [any]
468Merit Touch Joker Poker (9132-00) [Brian Troha, Mariusz Wojcieszek]
469
470
471New clones added
472----------------
473Player's Edge Plus (X000124P+XP000053) Deuces Wild Poker [BrianT]
474Player's Edge Plus (X002308P+XP000112) Triple Double Bonus Poker
475  [BrianT]
476Armored Warriors (Asia 941024) [system11, The Dumping Union]
477Punch-Out!! (Rev B) [2600]
478Super Punch-Out!! (Rev A) [2600]
479F1 Exhaust Note (set 2) [f.arzeno]
480Cops (UK) [Any]
481Pac-Mania (111187 sound program) [system11]
482Storm Blade (Japan) [ShouTime, The Dumping Union]
483Search Eye (English / Korean / Japanese / Spanish)
484  [system11, The Dumping Union]
485Sky Shark (US, set 2) [caius]
486Growl (World, Rev 1) [caius]
487Bonze Adventure (World, prototype) [Silvio Grazini]
488Colorama (P521 V13, Spanish) [Roberto Fresca]
489Viper Phase 1 (New Version, Holland) [Nigel Parker]
490Phoenix (D&L bootleg)  [PokeMAME, Lord Nightmare]
491Wonder Boy III - Monster Lair (encrypted bootleg) [Claudio Bechini]
492Shadow Dancer (bootleg, set 2) [Asure] (not working)
49319XX: The War Against Destiny (Asia 960104)
494  [system11, The Dumping Union]
495Food Fight (rev 1) [Phil Bennett]
496Candory (Ponpoko bootleg with Mario)  [system11, The Dumping Union]
497Centipede (revision 1) [philipbe]
498Air Rescue (Japan) [ShouTime, The Dumping Union]
499Gaplus (Tecfri PCB) [system11]
500The Simpsons (2 Players World, set 3) [Ben76]
501Fantasia (940803 PCB) [system11]
502The X-Files [system11, The Dumping Union]
503Vendetta (World, 2 Players, ver. unknown) [caius]
504Hacha Mecha Fighter (19th Sep. 1991, unprotected, bootleg Thunder Dragon conversion)
505  [trap15]
506Mega Man: The Power Battle (CPS2, USA 950926, SAMPLE Version) [Asure]
507Raiden II (US, set 2) [farzeno]
508Baryon - Future Assault (set 2) [RockmanX, Datasat]
509Player's Edge Plus (PP0158) 4 of a Kind Bonus Poker (set 1) [BrianT]
510Donkey Kong: Pauline Edition (hack, rev 5) [Clay Cowgill]
511Raiden DX (Japan) [rtw]
512Zero Hour (Inder) [Basilio García]
513Initial D Arcade Stage (Japan) [rtm, ShouTime, The Dumping Union]
514naomi: redumped initdv2j GD-ROM [rtm, ShouTime, The Dumping Union]
515Street Fighter II': Magic Delta Turbo (bootleg, set 4) [any]
516Street Fighter II': Champion Edition (M9, bootleg) [any]
517Street Fighter II: The World Warrior (TAB Austria, bootleg, set 3)
518  [any]
519Street Fighter II: The World Warrior (TAB Austria, bootleg, set 4)
520  [any]
521Oriental Legend / Xi You Shi E Zhuan (ver. 111, Taiwanese Board)
522  [bytestorm]
523Arkanoid (Japan) [ShouTime]
524Raiden DX (China, Ideal International Development Corp license)
525Chelnov - Atomic Runner (Japan, bootleg with SCM8031HCCN40)  [Jan Kretschmer]
526Chelnov - Atomic Runner (Japan, bootleg with I8031, set 2) [Tirino73]
527Shot Rider (bootleg) [f205v]
528Hexa (with 2xZ80, protected) [??]
529Jumping (set 2) [Porchy]
530Pac-Man (JPM bootleg) [Hammy]
531Speed Up (Version 1.00) [neocps1]
532Frisky Tom (set 3, encrypted?) [Andrew Welburn]
533New Zero Team [Olivier Galibert, David Haywood]
534Raiden II (easy version, Germany) [Icronnya77]
535Pengo (bootleg on JPM Pac-Man hardware) [Ace]
536
537
538New games marked as GAME_NOT_WORKING
539------------------------------------
540Revelations (Nova Productions) [AintBigAintClever, J.Wallace]
541Mahjong Cafe Paradise [Guru, Dyq, Bnathan]
542Number Crash [kurobee]
543So Ho Sung [system11]
544Host Invaders [R. Belmont]
545Power Drift (Japan, Link Version)
546  [ShouTime,rtw,B2K24, Gor ,Dullaron, anonymous, Mucci ,gregf ,ghoolster, Smitdogg,The Dumping Union]
547Bazooka (TTL) [Al Kossow]
548Won!Tertainment Music Channel  [ShouTime]
549Yori Zori Kuk Kuk
550  [Dullaron, Kai Bauer, Brian Troha, The Dumping Union]
551Space Warp (Century Electronics)  [Stiletto, Tafoid]
552Trivia (TTL) [gregf, Frank Palazzolo]
553Jump Jump [system11]
554Go-Stop [system11]
555Sengoku Basara X Cross [darksoft, Guru]
556Kinnikuman Muscle Grand Prix 2 [darksoft, Guru]
557Gundam vs. Gundam Next [darksoft, Guru]
558Eggs Playing Chicken [Tafoid, R. Belmont]
559Canon V-30 (MSX2)  [Wilbert Pol]
560Canon V-30F (MSX2)  [Wilbert Pol]
561Daewoo Zemmix CPG-120 (Korea) (MSX2)  [Wilbert Pol]
562Mitsubishi ML-G3 (MSX2)  [Wilbert Pol]
563Perfect Perfect1 (MSX1)  [Wilbert Pol]
564Philips NMS-8260 (Prototype) (MSX2)  [Wilbert Pol]
565Philips NMS-8270 (Prototype) (MSX2)  [Wilbert Pol]
566Sanyo MPC-2500FD (MSX2)  [Wilbert Pol]
567Sanyo Wavy MPC-27 (MSX2)  [Wilbert Pol]
568Sanyo Wavy PHC-77 (MSX2)  [Wilbert Pol]
569Sony HB-701FD (MSX1)  [Wilbert Pol]
570Toshiba HX-21 (MSX1)  [Wilbert Pol]
571Toshiba HX-22 (MSX1)  [Wilbert Pol]
572Toshiba HX-34 (MSX2)  [Wilbert Pol]
573Toshiba HX-34I (MSX2)  [Wilbert Pol]
574Victor HC-90 (MSX2)  [Wilbert Pol]
575Victor HC-95 (MSX2)  [Wilbert Pol]
576Victor HC-95A (MSX2)  [Wilbert Pol]
577Yamaha YIS-503 III R (Russian) (MSX2)  [Wilbert Pol]
578Yamaha YIS-503 III R (Estonian) (MSX2)  [Wilbert Pol]
579Yamaha YIS805/128 (Russian) (MSX2)  [Wilbert Pol]
580Yamaha YIS805R2/128 (Russian) (MSX2)  [Wilbert Pol]
581Yamaha YIS805R2/128 (Estonian) (MSX2)  [Wilbert Pol]
582Yamaha YIS805/256 (Russian) (MSX2)  [Wilbert Pol]
583Capriccio Spin 2 [hap, Yasuhiro]
584Capriccio Cyclone [hap, Yasuhiro]
585MushiKing The King Of Beetle 2K5 1st
586  [rtw, ShouTime, The Dumping Union, R. Belmont]
587Americana (9132-00) [Brian Troha]
Property changes on: build/whatsnew/whatsnew_0155.txt
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain
build/messnew/messnew_0155.txt
r0r32703
10.155
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7- 05712: [DIP/Input] (timex.c) ts2068, uk2086: The keyboard input
8  does not working. (Fabio Priuli)
9- 05591: [Gameplay] (atari400.c) a5200: Only one button works
10  (player 1) (Fabio Priuli)
11- 05639: [Interface] Internal UI: Selecting Console, then using
12  File Manager to select media doesn't work (Fabio Priuli)
13- 05672: [Crash/Freeze] (apple2.c) apple2e, apple2ee, probably
14  others: hang when enabling output latch with no floppy in drive (Olivier Galibert)
15
16New System Drivers Supported:
17-----------------------------
18-TI-95 PROCALC [hap]
19-Microdigital TK3000//e [R. Belmont]
20-Apple IIgs (ROM00 prototype 3/10/1986) [Apple II Documentation Project]
21-Peripheral Technology PT68K2 [Al Kossow, R. Belmont]
22-Canon V-30 (MSX2)  [Wilbert Pol]
23-Canon V-30F (MSX2)  [Wilbert Pol]
24-Daewoo Zemmix CPG-120 (Korea) (MSX2)  [Wilbert Pol]
25-Mitsubishi ML-G3 (MSX2)  [Wilbert Pol]
26-Perfect Perfect1 (MSX1)  [Wilbert Pol]
27-Philips NMS-8260 (Prototype) (MSX2)  [Wilbert Pol]
28-Philips NMS-8270 (Prototype) (MSX2)  [Wilbert Pol]
29-Sanyo MPC-2500FD (MSX2)  [Wilbert Pol]
30-Sanyo Wavy MPC-27 (MSX2)  [Wilbert Pol]
31-Sanyo Wavy PHC-77 (MSX2)  [Wilbert Pol]
32-Sony HB-701FD (MSX1)  [Wilbert Pol]
33-Toshiba HX-21 (MSX1)  [Wilbert Pol]
34-Toshiba HX-22 (MSX1)  [Wilbert Pol]
35-Toshiba HX-34 (MSX2)  [Wilbert Pol]
36-Toshiba HX-34I (MSX2)  [Wilbert Pol]
37-Victor HC-90 (MSX2)  [Wilbert Pol]
38-Victor HC-95 (MSX2)  [Wilbert Pol]
39-Victor HC-95A (MSX2)  [Wilbert Pol]
40-Yamaha YIS-503 III R (Russian) (MSX2)  [Wilbert Pol]
41-Yamaha YIS-503 III R (Estonian) (MSX2)  [Wilbert Pol]
42-Yamaha YIS805/128 (Russian) (MSX2)  [Wilbert Pol]
43-Yamaha YIS805R2/128 (Russian) (MSX2)  [Wilbert Pol]
44-Yamaha YIS805R2/128 (Estonian) (MSX2)  [Wilbert Pol]
45-Yamaha YIS805/256 (Russian) (MSX2)  [Wilbert Pol]
46
47
48Systems Promoted from GAME_NOT_WORKING:
49---------------------------------------
50-TI-74 BASICALC [hap]
51-Laser 128 (version 4.2) [Peter Ferrie, R. Belmont]
52-Laser 128ex (version 4.5) [Peter Ferrie, R. Belmont]
53-Laser 128ex2 (version 6.1) [Peter Ferrie, R. Belmont]
54-Peripheral Technology PT68K4 [Al Kossow, R. Belmont]
55-Al Alamiah AX-150 (MSX1)  [Wilbert Pol]
56-Canon V-8 (MSX1)  [Wilbert Pol]
57-Canon V-20E (MSX1)  [Wilbert Pol]
58-Canon V-20F (MSX1)  [Wilbert Pol]
59-Canon V-20G (MSX1)  [Wilbert Pol]
60-Canon V-20S (MSX1)  [Wilbert Pol]
61-Canon V-25 (MSX2)  [Wilbert Pol]
62-Casio MX-10 (MSX1)  [Wilbert Pol]
63-Casio MX-101 (MSX1)  [Wilbert Pol]
64-Casio MX-15 (MSX1)  [Wilbert Pol]
65-Casio PV-7 (MSX1)  [Wilbert Pol]
66-Daewoo CPC-88 (Korea) (MSX1)  [Wilbert Pol]
67-Daewoo CPC-330K KOBO (Korea) (MSX2)  [Wilbert Pol]
68-Daewoo DPC-200E (MSX1)  [Wilbert Pol]
69-Daewoo Zemmix CPC-50A (Korea) (MSX1)  [Wilbert Pol]
70-Daewoo Zemmix CPC-50B (Korea) (MSX1)  [Wilbert Pol]
71-Daewoo Zemmix CPC-51 (Korea) (MSX1)  [Wilbert Pol]
72-Daewoo Zemmix CPC-61 (Korea) (MSX2)  [Wilbert Pol]
73-Fenner DPC-200 (MSX1)  [Wilbert Pol]
74-Fenner FPC-500 (MSX1)  [Wilbert Pol]
75-Fenner FPC-900 (MSX2)  [Wilbert Pol]
76-Fenner SPC-800 (MSX1)  [Wilbert Pol]
77-Fujitsu FM-X (MSX1)  [Wilbert Pol]
78-Goldstar FC-80U (MSX1)  [Wilbert Pol]
79-Goldstar GFC-1080 (MSX1)  [Wilbert Pol]
80-Goldstar GFC-1080A (MSX1)  [Wilbert Pol]
81-Hitachi MB-H2 (MSX1)  [Wilbert Pol]
82-Hitachi MB-H25 (MSX1)  [Wilbert Pol]
83-Hitachi MB-H50 (MSX1)  [Wilbert Pol]
84-Hitachi MB-H70 (MSX2)  [Wilbert Pol]
85-Kawai KMC-5000 (MSX2)  [Wilbert Pol]
86-Mitsubishi ML-F48 (MSX1)  [Wilbert Pol]
87-Mitsubishi ML-F110 (MSX1)  [Wilbert Pol]
88-Mitsubishi ML-F120 (MSX1)  [Wilbert Pol]
89-Mitsubishi ML-G1 (MSX2)  [Wilbert Pol]
90-Mitsubishi ML-G10 (MSX2)  [Wilbert Pol]
91-National / Matsushita FS-4000 (alt) (Japan) (MSX1)  [Wilbert Pol]
92-Philips NMS-8250F (MSX2)  [Wilbert Pol]
93-Philips NMS-8255F (MSX2)  [Wilbert Pol]
94-Philips NMS-8280F (MSX2)  [Wilbert Pol]
95-Pioneer PX-07UK (MSX1)  [Wilbert Pol]
96-Pioneer PX-V60 (MSX1)  [Wilbert Pol]
97-Sanyo MPC-200 (MSX1)  [Wilbert Pol]
98-Sanyo MPC-200SP (MSX1)  [Wilbert Pol]
99-Sanyo Wavy PHC-55FD2 (MSX2)  [Wilbert Pol]
100-Sony HB-10 (MSX1)  [Wilbert Pol]
101-Sony HB-101P (MSX1)  [Wilbert Pol]
102-Sony HB-55 (MSX1)  [Wilbert Pol]
103-Sony HB-F500F (MSX2)  [Wilbert Pol]
104-Spectravideo SVI-738 (Arabic) (MSX1)  [Wilbert Pol]
105-Spectravideo SVI-738 (Denmark) (MSX1)  [Wilbert Pol]
106-Spectravideo SVI-738 (Spain) (MSX1)  [Wilbert Pol]
107-Toshiba HX-10D (MSX1)  [Wilbert Pol]
108-Toshiba HX-10DP (MSX1)  [Wilbert Pol]
109-Toshiba HX-10E (MSX1)  [Wilbert Pol]
110-Toshiba HX-10F (MSX1)  [Wilbert Pol]
111-Toshiba HX-10SA (MSX1)  [Wilbert Pol]
112-Toshiba HX-20I (MSX1)  [Wilbert Pol]
113-Toshiba HX-21I (MSX1)  [Wilbert Pol]
114-Toshiba HX-22I (MSX1)  [Wilbert Pol]
115-Toshiba HX-23I (MSX2)  [Wilbert Pol]
116-Toshiba HX-33 (MSX2)  [Wilbert Pol]
117-Toshiba FS-TM1 (MSX2)  [Wilbert Pol]
118-Victor HC-5 (MSX1)  [Wilbert Pol]
119-Victor HC-6 (MSX1)  [Wilbert Pol]
120-Victor HC-7 (MSX1)  [Wilbert Pol]
121-Yamaha CX5F (w/SFG01) (MSX1)  [Wilbert Pol]
122-Yamaha CX5F (w/SFG05) (MSX1)  [Wilbert Pol]
123-Yamaha YIS604 (64KB) (MSX2)  [Wilbert Pol]
124-Yamaha YIS604 (128KB) (MSX2)  [Wilbert Pol]
125
126
127Skeleton drivers:
128-----------------
129-Genius Leader Magic Color (Germany) [TeamEurope]
130-Genius Junior Redstar 3 (Germany) [TeamEurope]
131-Genius Junior 4000 (Germany) [TeamEurope]
132-Genius Junior 5000 (Germany) [TeamEurope]
133-Genius Junior Redstar (Germany) [TeamEurope]
134-Genius Leader Super Color (Germany) [TeamEurope]
135-Genius Leader 6600CX (Germany) [TeamEurope]
136-VTech Genius Leader Power Notebook (Germany) [TeamEurope]
137-LexiPC Mega 2000 (Germany) [TeamEurope]
138-VTech PreComputer 1000 [Porchy]
139 
140
141Software Lists:
142----------------
143
144-pico.xml: added many new dumps, including some from Korean releases (2
145 of them are Samsung exclusive titles) [Team Europe]
146
147-megadriv.xml: verified and documented a lot of dumps, added Shining
148 Force (Euro), redumped Muhammad Ali Heavyweight Boxing (Euro). [sunbeam]
149
150-nes.xml: added dump of Codemasters' Super Adventure Quests. [Porchy]
151
152-glcolor.xml: documented the 'Spiel-und Lernspaß' cartridge.
153 [TeamEurope]
154
155-m5.xml: dumped Bosconian. [Ola Andersson]
156
157-coleco.xml: Some more verified dumps and info added. [Ikrananka]
158
159-pico.xml: more Japanese and Korean dumps added. [Team Europe]
160
161-coleco.xml: replaced Sector Alpha incorrect dumps with a proper
162 one [Ikrananka]
163
164-coleco.xml: removed choplifter bad dump. [dink]
165
166-psx.xml: added info to the games #-F. [Antopisa]
167
168-sms.xml: documenting Graphic Board prototype dump. [SMSPower]
169
170-nes.xml: added a couple of new multigame dumps using OneBus
171 PCB. [TeamEurope]
172
173
174Source Changes
175--------------
176
177-sms.c: Restore selected cartridge when loading a save state for
178 the store display unit.  [Enik Land]
179
180-apple3: Support ThunderClock Plus card. [R. Belmont]
181
182-mc1000.c:  Correction to the cassette input  [Emerson Costa]
183
184-amstrad: added support for 64k, 320k, and 576k RAM sizes added
185 preliminary support for the SYMBiFACE II board [Barry Rodewald]
186 idehd: added Read Native Max Address IDE command
187
188-Apple II updates: [R. Belmont]
189 * Added additional ROMs for TK3000
190 * Added preliminary mono/color config switch for pre-IIgs machines
191    (doesn't yet work in lo-res)
192 * Moved Laser 3000 to its own driver since it's not very Apple-like
193    and got it to boot into BASIC.
194
195-sms.c: Documented release years for some Brazilian SMS
196 releases.  [Enik Land]
197
198-apple2: add possible Laser 128EX2 ROM pending future work on
199 that series [R. Belmont]
200
201-Laser 3000: add first-pass keyboard, 80-column text, hi-res,
202 and double hi-res graphics support [R. Belmont]
203
204-Apple II: enable language-card write on reset based on h/w
205 testing [Peter Ferrie]
206
207-dmv: added expansions slot interface. [rfka01, Sandro Ronco]
208
209-dmv: added boot ROMs from 4 different boards. [rfka01]
210
211-Apple II: add more debugger guards around C800 bankswitch
212 [Peter Ferrie, R. Belmont]
213
214-Improve Laser 128 series support; 128EX/2 now boots DOS 3.3 and
215 ProDOS. [Peter Ferrie, R. Belmont]
216
217-Support ProDOS-order Pascal 1.3 images [R. Belmont]
218
219-Apple II: Add support for the Applied Engineering TimeMaster II
220 H.O. card [R. Belmont]
221
222-Support PET user port "CB2 Sound" device [R. Belmont]
223
224-tapectrl.c: fixed bug where systems with multiple cassette
225 drives (e.g. PET) had no Tape Controls when no cassette was loaded in
226 the first drive. [Fabio Priuli]
227
228-ui.c: added shortcut commands for Tape Start and Tape Stop, by
229 default mapped to F2 and Shift+F2, respectively. This is not meant as
230 a replacement for the internal Tape Control menu, but it shall make
231 simpler the usage of game tapes in home computers. Notice that
232 REC/RWD/FWD have still to be pressed from the internal UI and that if
233 you mount multiple cassettes in a driver with multiple tape drives
234 only the first one will be controllable with these shortcuts.
235 [Fabio Priuli]
236
237-Apple II: hook up ACIAs for Laser 128 series, remove cassette
238 for IIc and Laser. [R. Belmont]
239
240-Apple II series changes: [R. Belmont]
241 * Support 1 MB expansion for Laser 128ex2
242 * Give the IIc Plus the correct drive type, but it's still unhappy
243 * Promote apple2c4 to working since it runs fine now
244
245-amstrad: added Amdrum expansion card [Barry Rodewald]
246
247-amstrad: added Digiblaster printer-port device [Barry Rodewald]
248
249-a2600.c: converted Atari VCS carts to be slot devices, cleaned
250 up the implementation and removed Supercharger tapes from the main
251 system. The -cass media switch (to load the tape file) will become
252 available only when you mount the Supercharger cart. [Fabio Priuli]
253
254-a7800.c progress:  [Fabio Priuli]
255 * Rewritten cart emulation to use slot devices
256 * Removed POKEY chip from the main unit since it was inside the carts
257    (of course it gets enabled when you launch a game who contained it
258    in its cart)
259 * Added support for the High Score cart as a passthru cart: when you
260    mount hiscore, a -cart2 switch will become available to mount the
261    game you want to play
262 * Properly implemented XBoarD and XM expansions as passthru carts as
263    well, so that new syntax to run dkxm.a78 is "mess a7800 -cart xm
264    -cart2 path\to\games\dkxm.a78" High Score support for XM shall
265    work as well.
266 * Big clean up of the driver, simplifying memory map, removing writes
267    to ROM, etc.
268
269-apple3: don't do color text in A2 emulation mode. [R. Belmont]
270
271-a7800: split video emulation (Atari MARIA chip) into a separate
272 device. [Fabio Priuli]
273
274-atari400.c progress:  [Fabio Priuli]
275 * Rewritten cart emulation to use slot devices (many "mappers" do not
276    fully work) and unified cart handling among 8bit home computers,
277    XEGS and Atari 5200
278 * Added support for loading carts with bankswitch to all XL/XE models
279 * Added support for loading XEGS carts in Atari 8bits home computers
280    (XEGS instead will only load XEGS games until support for the
281    keyboard add-on is included)
282 * Big clean up of the driver, simplifying memory map, removing writes
283    to ROM, etc.
284 * Changed NOT_WORKING flag to IMPERFECT_GRAPHICS in 600XL, 65XE,
285    800XE and XEGS since they should now be working to the same extent
286    of the 800XL, and bugs shall be reported.
287
288-pve500.c: hooked up MB8421 RAM [FSanches]
289
290-pc_vga: correct access to attribute register when PAS bit is
291 set, allows XFree86 to detect ISA VGA. [Peter Ferrie]
292
293-gameboy: added dump of Color GameBoy 188 in 1 multicart, and
294 partially implemented the required mapper [Team Europe, Fabio Priuli]
295
296-apple3: refresh selected drive after the softswitches are
297 changed. [Paul Hagstrom]
298
299-maria.c:
300 * Timeout rendering added. [Mike Saarna]
301 * Reorganized DMA penalties to support new rendering code [Mike Saarna, Robert Tuccitto]
302
303-a7800.c:  [Fabio Priuli]
304 * Fixed YM2151 clock in XM expansion, thanks to info from tep392 and
305    GroovyBee
306 * Added support for homebrew boards MegaCart+ and VersaBoard by
307    CPUWIZ (ROM respectively up to 512K and 256K + 32K of RAM)
308 * Misc cleanups
309
310-thomson : improve accuracy of the colors [Antoine Mine]
311
312-Added the following video card BIOSes: [rfka01, Barry Rodewald]
313 s3_764:   S3 9503-62 (not working) Elsa Winner 1000/T2D
314 s3virge:  S3 ViRGE BIOS v1.00-10 mach64:   ATi mach64V1 113-34404-104
315
316-Apple II: Support Apple II Mouse Card [R. Belmont, Guru, Sharkpuncher]
317
318-apple3: invert enable1 sense, external drive selection now
319 works properly. [R. Belmont]
320
321-megadriv.c: Added support for Game Genie as a passthru cart.
322 [Fabio Priuli]
323
324-Even better apple3 drive select. [Paul Hagstrom]
325
326-sms.c: Fixed lphaser regression.  [Enik Land]
327
328-sms.c: Prevent vdp register 6 contents from being overwritten
329 while a line is being drawn. Fixes title screen in backtof3.
330 [Enik Land, Wilbert Pol]
331
332-sms.c: Fixed graphics glitch in E-Swat atttact mode on the smsj
333 driver and some small cleanups. [Enik Land]
334
335-apple3: preliminary hook up of slot IRQ and NMI lines.
336 [R. Belmont]
337
338-Stop trashing DiskCopy 4.2 images that don't have tags.
339 [R. Belmont]
340
341-famicom: converted the disk system add-on to be a cart in the
342 softlist. The official syntax to launch disk games is now mess famicom
343 -cart disksys -flop gamename which corresponds to inserting the RAM
344 expansion cart with connected the disk drive into the cartslot and the
345 desired disk in the disk drive (exactly like you would have done with
346 the real thing). In this way, you cannot mount anymore both a cart and
347 a disk in the Family Computer (as in a real unit). Users that cannot
348 cope with this limitation and/or with the new syntax can still use the
349 famitwin driver (which offers both cart and disk options) or the newly
350 added driver fds which emulates a famicom with the expansion always
351 inserted: in both latter cases the old syntax mess famitwin -flop
352 gamename will launch the game, as previously. [Fabio Priuli]
353
354-famicom: fixed disk system IRQ latch clear in Kaettekita Mario
355 Bros. based on investigations by FHorse. [Fabio Priuli]
356
357-sb16: Add Soundblaster 16 low level emulation [Carl, Malice, O. Galibert]
358
359-Fixed issue with messtiny build (additional bioses are no
360 longer separate sets).  [m4sta]
361
362-sms.c: Small improvements to the latching of some registers.
363 Fixes flicker in Power Strike 2.  [Enik Land]
364
365-tsispch.c - Add v1.1 firmware to TSI/Speech Plus Prose 2000
366 driver [Lord Nightmare]
367
368-softlist: added Exelvision EXL 100 cart list. [Fabio Priuli]
369
370-softlist: added Hanimex Pencil II cart list
371 [Robbbert, Fabio Priuli]
372
373-softlist: added Aamber Pegasus ROM expansions list.
374 [neoncluster, Fabio Priuli]
375
376-concept: fix keyboard status to not return junk data, fixes
377 bootup without -debug. [R. Belmont]
378
379-concept: hooked up actual 6551 for keyboard, added beeper,
380 cleaned up driver. [R. Belmont]
381
382-cbm8296ed: Added ROM signatures for Oracle 3.03.
383 [Mike Naberezny]
384
385-itt3030: additional FDC hookup, now tries and fails to boot.
386 [R. Belmont]
387
388-concept: Hook up Apple II bus. [R. Belmont]
389
390-svi318.c: cleaned up the driver and added support for save
391 states. [Fabio Priuli]
392
393-advision.c: cleaned up the driver and added support for save
394 states. [Fabio Priuli]
395
396-softbox: Added BIOS revision 8/9/81.
397 [Nils Eilers, Mike Naberezny]
398
399-amust: added newly-dumped keyboard rom [ejwords, MSPP]
400
401-thomson - fixes for a non-standard video mode and adding a new
402 one [Antoine Mine]
403
404-timex.c: added software list for DOCK carts. [Fabio Priuli]
405
406-gba.c: fixed Top Gun - Combat Zones cart type, making the game
407 playable. [Reznor007]
408
409-concept: Preliminary implementations of the original and
410 buffered floppy disk controllers. [R. Belmont]
411
412-portfolio: only trigger interrupts when the 8250 asserts the
413 line, not when it clears it. [smf]
414
415-floppy.c: fixed disks not being launched if loaded from
416 softlist through File Manager. [Fabio Priuli]
417
418-concept: Misc fixes/cleanup, CCOS boots now from 8" floppies.
419 [R. Belmont]
420
421-concept: Add 5.25" DSDD raw image support and preliminary
422 pseudo-DMA to buffered controller. [R. Belmont]
423
424-saturn: made RAM / Backup RAM expansion internal slot options.
425 you now mount these with the -cart media switch, i.e. for instance
426 mess.exe saturn -cdrm ddsom -cart ram32 or mess.exe saturn -cdrm
427 draculax -cart bram16 and not anymore using the -exp option.
428 [Fabio Priuli]
429
430-concept: can boot 5.25" disks on fdc02 now. [crazyc]
431
432-msx.c: Added release years for several systems.  [AntoPISA]
433
434-gameboy, gbcolor: added a configuration setting (off by
435 default) to skip BIOS checks at boot. This allows the recently dumped
436 Rockman World Prototype to be played, and the Rocket Games pirate GBC
437 carts too. [Fabio Priuli]
438
439-gba: added a configuration setting (off by default) to skip
440 some BIOS checks at boot. This allows Tyrian 2000 Prototype to be
441 played. [Fabio Priuli]
442
443-apple2: IIe and later don't require double-reads on the
444 language card. [R. Belmont, Peter Ferrie]
445
446-odyssey2: converted the driver to use slot devices for
447 cartridges, removed The Voice add-on from the main system and emulated
448 it as a passthru cart instead. Now, if you want to enjoy speech in
449 odyssey/videopac games, you must launch emulation with mess.exe
450 odyssey2 -cart voice -cart2 gamename (the -cart2 switch becomes
451 available when "voice" is mounted in the first cartslot) [Fabio
452 Priuli]
453
454-intv: converted the driver to use slot devices for cartridges
455 and implemented the IntelliVoice expansion and the Entertainment
456 Computer System expansion as passthru devices. The official syntax to
457 launch games requiring the speech expansion is now mess intv -cart
458 voice -cart2 gamename which corresponds to mounting the IntelliVoice
459 and plugging the game cart in its subslot.  The official syntax to
460 launch games requiring the ECS expansion is now instead mess intv
461 -cart ecs -cart2 gamename and mess intv -cart ecs -cart2 voice -cart3
462 gamename if the game requires both expansions at once. For additional
463 user friendliness, we also offer intvecs (which emulates an
464 Intellivision unit with both expansions added) and intvoice (which
465 emulates an Intellivision with Intellivoice expansion added) drivers,
466 where games can simply be mounted with the -cart media switch.
467 [Fabio Priuli]
468
469-msx.c: Added support for DMK floppy images.  [Wilbert Pol]
470
471-maria.c: improved DMA accuracy. [Mike Saarna, Robert Tuccitto]
472 * Last Line DMA value corrected to 6. GCC and Atari docs both show a
473    difference between Other Line and Last Line as +6 at the lowest
474    part of the range.
475 * Blank scanlines are drawn when DMA is off, like real hardware.
476 * If MARIA hits the DMA limit, the CPU doesn't run until the next
477    scanline.
478
479-vic20: Emulated the Final Expansion 3 cartridge (only
480 RAM/FlashROM supported). [Curt Coder]
481
482-dmv: added floppy softlist. [Sandro Ronco]
483
484-spc1000: added fdd code [Meeso Kim]
485
486-sms.c: Misc fixes:  [Enik Land]
487 * Disable gamegear sio register when in ggsms mode.
488 * Fixed tilemap mirroring on sms1 vdp needed for Japanese version of
489    Ys.
490 * Fixed BIOS support in the gamegear driver.
491 * Fixed collisions when column #0 is disabled.
492
493-gamegear: added preliminary emulation of the Master Gear
494 Adapter which allows to launch SMS games in the gamegear driver, with
495 video chip in SMS mode. You can try this by launching mess.exe
496 gamegear -cart mgear -cart2 your_sms_game (the -cart2 switch becomes
497 available when you mount "mgear" in the main gamegear cart slot)
498 [Fabio Priuli]
499
Property changes on: build/messnew/messnew_0155.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Previous 199869 Revisions Next


© 1997-2024 The MAME Team