Previous 199869 Revisions Next

r21927 Monday 18th March, 2013 at 08:20:51 UTC by Miodrag Milanović
preliminary whatsnew and messnew for 0148u2
[/build/messnew]messnew_0148u2.txt*
[/build/whatsnew]whatsnew_0148u2.txt*

build/whatsnew/whatsnew_0148u2.txt
r0r21927
10.148u2
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7- 05165: [Graphics] (moo.c) buckyaab and buckyuab: Graphics are
8  missing (hap)
9- 05155: [Misc.] (wwfsstar.c) wwfsstar: Japanese text displayed
10  in euro version (David Haywood)
11- 03086: [Graphics] (saturn.c) prikura: Glitches in attract mode
12  and ending (Angelo Salese)
13- 02657: [Graphics] (saturn.c) puyosun: Part of graphics
14  disappear (Angelo Salese)
15- 03871: [DIP/Input] (saturn.c) suikoenb: Game boots with credits
16  being entered (Angelo Salese)
17- 05145: [Color/Palette] (vicdual.c) hocrash: The game has no blue color.
18  When you go in the tab and select game configuration and switch to color
19  it remains black/white (hap)
20- 04837: [Crash/Freeze] (aleck64.c) mtetrisc, starsldr: [debug] Crash
21  after OK (Firewave)
22
23
24Source Changes
25--------------
26-removed runtime ioport tagmap lookup when using PORT_CONDITION with
27 PORT_BIT, used by gmgalax for example [smf]
28
29-Moved some of the saturn code from mame/ into emu/ and made saturn.c &
30 stv.c separately compilable. Still needs work before saturn.c can be
31 moved to mess/ [smf]
32
33-upd1771.c: Further documentation updates based on the NEC APC
34 technical manual; now all pin names except two are known.
35 [Lord Nightmare]
36
37-Modernized the MOS6526, MOS6560, MOS7360, MOS6581, CBM IEC, and
38 IEEE-488 devices. [Curt Coder]
39
40-mos6551: Added serial callbacks. [Curt Coder]
41
42-fmtowns: Preliminary implementation of the CD-ROM controller's
43 software mode.  Enough to get the CD-ROM working under Win95.
44 [Barry Rodewald]
45
46-Improved protection in Steep Slope Sliders [Angelo Salese]
47
48-Added a more sane ST-V SMPC Intback command emulation, based off
49 Saturn version. Fixes inputs in Find Love [Angelo Salese]
50
51-emuopts.c: avoid slots without user configurable options to write
52 their configs at exit. [Fabio Priuli]
53
54-Fixed protection check in Tecmo World Cup '98, game is now playable
55 (Tecmo logo & Title Screen still garbled) [Angelo Salese]
56
57-Fixed SMPC change clock behaviour, fixes 2 credits at start-up for
58 various ST-V games [Angelo Salese]
59
60-input: Support up to 32 buttons and harmonize Windows and SDL behavior
61 if you exceed the limit [Nick3092]
62
63-Fixed SH-2 DMAC irqs, fixes at least hard-locking on Baroque
64 [Angelo Salese]
65
66-Modernized tms3615, es8712, cem3394, k051649, and rf5c400 sound
67 devices. [Andrew Gardner]
68
69-deniam.c: Fixed OKI sound banking in Logic Pro 2 and removed
70 IMPERFECT_SOUND flag. [Lord Nightmare]
71
72-galdrvr.c: Corrected rom labels for Scorpion and redumped set 2.
73 [tirino73]
74
75-scramble.c: Corrected rom labels for Harem. Corrected dipswitches for
76 Harem [tirino73]
77
78-Modernize rf5c68 and tms36xx sound devices. [Andrew Gardner]
79
80-idectrl: words 57/58 of IDENTIFY DEVICE are total sectors, not sectors
81 per track [R. Belmont]
82
83-sp0256.c:  [Wilbert Pol]
84 * Added a little delay before settling LRQ when resetting the device.
85    Fixes MT05103.
86 * When reading the LRQ signal, force an update of the stream. This
87    fixes support for 'The Voice' in 'Turtles' for the odyssey2.
88
89-arcadia.c: Verified and corrected rom names for Arcadia Leader Board
90 v2.4 [Kevin Eshbach]
91
92-Modernized polepos, redbaron, cps3, tiamc1, and gridlee sound devices.
93 [Andrew Gardner]
94
95-h8: PC and CCR are packed into one longword.  Fixes coinmvga games.
96 [O. Galibert, R. Belmont]
97
98-split saturn and stv up a bit more so that stvprot.c is not linked
99 into MESS [smf]
100
101-split mame/drivers/saturn.c into emu/machine/saturn.c and
102 mess/drivers/saturn.c, so mame doesn't have to compile and link the
103 unused code. [smf]
104
105-emuopts.c: Re-evaluate slot options after loading .ini files.
106 [Wilbert Pol]
107
108-Ethernet: Make pcap work on Mac OS X & disable unnecessary packet
109 filtering. [Rob Braun]
110
111-Fixed SLEEP opcode in non-DRC SH-2 [Angelo Salese]
112
113-mcr.c: Added the "full" version of Demolition Derby that is dipswitch
114 selectable between Upright and Cocktail mode. The other version was a
115 only supported Cocktail mode. Also added proper dipswitch settings for
116 the Cocktail mode only version. [Brian Troha]
117
118-nscsi_hd: Added 6-byte WRITE, logging of unknown commands, and some
119 Apple-specific SCSI tweaks. [R. Belmont]
120
121-53c7xx: Preliminary save state support [A. Viloria]
122
123-Modernized gomoku, astrocade, saa1099, st0016, and c140 sound devices.
124 [Andrew Gardner]
125
126-Add dumped C68 program for Steel Gunner 2. [Guru]
127
128-Rewrite of 6809/6309/konamicpu cores.  6809 should be cycle exact
129 based on the 6809 datasheet.  [Nathan Woods]
130
131-Chihiro.c  [Samuele Zannoli]
132 * Implentation of nvidia register combiners.
133 * Fix for ide_controller_device class for most uninitialized
134    variables.
135
136-Modernized the beep and taitosnd devices. [Andrew Gardner]
137
138-tms57002 works in unidasm, disassemble interface can be revisited when
139 all cpu cores have been converted. [smf]
140
141-cps1.c:  [Team CPS-1]
142 * Documented several games which have roms that have one a 1-byte
143    difference, now known to be confirmed good and simply an older
144    revision.  Thanks goto Bonkey0013, Kold666, Stefan Lindberg and
145    others for the cooperation and board investigations.
146 * Restored back the rom parts removed in previous updates because
147    they needed to be documented and added the missing ones of the
148    recently dumped 3wondersr1.
149
150-g65816.c: added missing mirror of the 5a22 regs [Fabio Priuli]
151
152-315_5124.c: Improved triggering of IRQs.  [Enik Land]
153
154-Debugger:  [Wilbert Pol]
155 * Added support for registerpoints.
156 * Added 'exit' as a synonym for 'quit'.
157
158-Modernized CRT, okim6285, and ZSG2 devices. [Andrew Gardner]
159
160-s14001a.c: Add note that the four dac test pins are really digital out
161 pins [PlgDavid]
162
163-turbo.c - Corrected ROM labels and locations for Buck Rogers and
164 clones [Phil Bennett, Andy Welburn]
165
166-Windows OSD / stdout/stderr output buffering [qmc2]
167
168-M740 updates: [R. Belmont]
169 * Added JMP (zp) instruction
170 * Working interrupts
171 * Moved 6502 family V line to make room for up to 16 IRQs
172
173-turbo.c: Additional documentation for Buck Rogers: Planet of Zoom.
174 Noted the encrypted Z80 part number and Sega ID numbers for the CPU
175 and ROM boards. Correct sprite color prom based on photo of PCB.
176 [Brian Troha]
177
178-M3745x: Preliminary support for the Mitsubishi M37450 microcontroller
179 [R. Belmont]
180
181
182New games added or promoted from NOT_WORKING status
183---------------------------------------------------
184Zenkoku Seifuku Bishoujo Grand Prix Find Love [Angelo Salese]
185Scorpion (set 2) [tirino73]
186Cool Riders [David Haywood,  Angelo Salese]
187Williams 6-in-1 Multigame [robbbert]
188Dream Ball [J. Finney, TrevEB, Yohji, Smitdogg, The Dumping Union]
189PoPo Bear [Angelo Salese, David Haywood]
190
191
192New clones added
193----------------
194Chinese Hero (older, set 2) [Zab]
195Three Wonders (World 910513) [Bonky13, The Dumping Union]
196Starfighter (Moon Cresta bootleg) [RevisionX]
197Bomb Kick (set 2) [ANY]
198Seibu Cup Soccer :Selection: (bootleg, set 3) [ANY] (NOT WORKING)
199Martial Champion (ver UAE) [Brian Troha, The Dumping Union]
200Demolition Derby [Brian Troha, The Dumping Union]
201Super Ranger (older) [ANY]
202Head On (bootleg, alt maze) [ANY]
203WWF WrestleFest (Korea) [Simon Dennison]
204Pit Boss Megatouch II (9255-10-01 ROG, Standard version)
205  [Brian Troha, The Dumping Union]
206Megatouch III (9255-20-01 ROK, Standard version)
207  [Brian Troha, The Dumping Union]
208Megatouch III (9255-20-01 ROB, Standard version)
209  [Brian Troha, The Dumping Union]
210Megatouch III (9255-20-01 ROA, Standard version)
211  [Brian Troha, The Dumping Union]
212Super Megatouch IV (9255-41-01 ROE, Standard version)
213  [Brian Troha, The Dumping Union]
214Super Megatouch IV (9255-41-01 ROC, Standard version)
215  [Brian Troha, The Dumping Union]
216
217
218New games marked as GAME_NOT_WORKING
219------------------------------------
220Hot Slots (6.00) [Roberto Fresca, Gerald (COY)]
221unknown 186 based gambling game (2 sets) [ANY]
Property changes on: build/whatsnew/whatsnew_0148u2.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
build/messnew/messnew_0148u2.txt
r0r21927
10.148u2
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7- 05153: [Gameplay] (megadriv.c) genesis, megadriv, pico: Crash
8  when loading a cart (Wilbert Pol)
9- 05140: [Crash/Freeze] (prof180x.c) prof180x, prof181x: Access
10  Violation (Firewave)
11- 05156: [Crash/Freeze] (a6809.c) a6809: Access Violation with
12  -debug (Firewave)
13- 05109: [Crash/Freeze] (amstrad.c) cpc464p, cpc6128p, gx4000:
14  Crash with "-cart barb2" (Firewave)
15- 05116: [Misc.] Sets using MC6847: Invalid read of size 1 (Firewave)
16- 05111: [Crash/Freeze] (ti99_4x.c) ti99_4ae, ti99_4a, ti99_4ev,
17  ti99_4e, ti99_4: Crash with "-cart invaders" (mizapf)
18- 05154: [DIP/Input] (supercon.c) supercon: Mouse doesn't move pieces
19- 05152: [Interface] (gb.c) all gameboy.c sets: Crashes on exit
20  when no cart was successfully loaded (Firewave)
21- 05070: [Crash/Freeze] (n64.c) n64dd: [debug] Crash after OK (Firewave)
22
23New System Drivers Supported:
24-----------------------------
25- Magnavox Odyssey 3 / Command Center (prototype) [René van den Enden]
26- Samsung Samtron 88S [Kaylee]
27- Yeno - MisterX [Team Europe]
28- PV-16 [plgDavid]
29- Besta-88 [shattered]
30
31Systems Promoted from GAME_NOT_WORKING:
32---------------------------------------
33(none)
34
35Skeleton drivers:
36-----------------
37
38Software Lists:
39----------------
40-snes.xml: Added 51 cartridges [ReadOnly]
41
42-ibm5170.xml: Added 2 ipf cross-platform sets (they are
43 compatible with both Amiga and PC) [Kaylee]
44
45-ibm5150.xml: Added VisiCalc & StretchCalc [Kaylee]
46
47-socrates.xml: added CAD Professor Maus dump [TeamEurope]
48
49-megadriv.xml: added original uncracked dump of Tiny Toon
50 Adventures 3 [Barver, Azathoth]
51
52-Added software list for Sega Visual Memory Unit. [LoganB]
53
54-a2600.xml: some additions of new dumps and info [Kaylee]
55
56-pico.xml: added new Japanese dumps. [TeamEurope]
57
58-socrates.xml: added Game Wizard / Magische Spiele dump.
59 [Team Europe]
60
61-snes.xml: added a few pirate multigame carts. Most of these are
62 incomplete dumps, so redumps are needed to promote them to working
63 state, but their existence is now at least documented. [Fabio Priuli]
64
65-megadriv.xml: Added dump of Japanese Marble Madness [ElBarto]
66
67-megadriv.xml: Added documentation for more carts
68 [ElBarto, Sunbeam/Digital Corruption]
69
70-megadriv.xml: documented several carts [Sunbeam/Digital Corruption]
71
72Source Changes
73--------------
74-cat.c (Canon Cat): Fixed the v2.40 bioses thinking the phone is
75 constantly ringing; Documented what all the DUART IO pins are
76 connected to, and correctly hooked DUART IP2 up to invert when the 6ms
77 timer expires, removing the previous hack (and fixing the ringing
78 bug). [Lord Nightmare]
79
80-c64: Fixed MACH 5 cartridge C128 mode. [Curt Coder]
81
82-c64: Added support for the standard MIDI cartridges:
83 Passport/Syntech, Siel/JMS/DATEL, Sequential, Namesoft, and Maplin.
84 [Curt Coder]
85
86-Apple II: Allow Super Serial Card to connect to MESS's serial
87 terminal and null modem devices. [R. Belmont]
88
89-fmtowns: Preliminary implementation of the CD-ROM controller's
90 software mode.  Enough to get the CD-ROM working under Win95.
91 [Barry Rodewald]
92
93-vic20/c64: Added VIC-1011A/B RS-232C adapter emulation. [Curt Coder]
94
95-Added hook-up for CD Block command 0x64 (Put Sector Data) [Angelo Salese]
96
97-megadriv.c: emulated protection in mulan, pokemon 2 (previously patched
98 out) and in the real ttoon3 dump. [Fabio Priuli]
99
100-ColecoVision: controller has a * key, not a . key [Nick3092]
101
102-Apple II: Added support for Street Electronics Echo Plus and
103 Zip Technologies ZipDrive cards [R. Belmont, Lord Nightmare]
104
105-dectalk.c: renamed dectalk roms to match the DEC 23-xxxLn standard and
106 noted what their actual paper labels were (these paper labels will
107 differ on different dectalk units depending on exactly when they were
108 made, though the ROM contents are exactly the same! The derivable
109 23-xxxLn part number will not change, though.). Added more comments.
110 [Lord Nightmare]
111
112-supercon: Fix regressions [Ralf Schäfer]
113
114-odyssey2.c: Further palette improvements.  [Dr. Venom]
115
116-cbm8096: Emulated the 64KB memory expansion card, and promoted
117 driver to working. [Curt Coder]
118
119-cat.c: (Canon Cat) Fixed a mistake in the memory map mirroring due to
120 an error during testing; added proper readback of the floppy control
121 register, and corrected the floppy status readback so it thinks that
122 no floppy is inserted. [Lord Nightmare]
123
124-gameboy.c: fixed cart type for MBC1 collection games, promoting
125 Bomberman Collection, Genjin Collection, Momotarou Collection, Mortal
126 Kombat I & II and Super Chinese Land 1.2.3 to working state
127 [Fabio Priuli]
128
129-gbcolor.c: added support for Sintax mapper, promoting a dozen of
130 pirate games to working state [taizou, Fabio Priuli]
131
132-PlayStation: Fix CD-ROM regression [R. Belmont]
133
134-isa_ide : correctly mapped alternate port [Miodrag Milanovic]
135
136-megadriv.c: emulated protection in pirate Super Mario World 64,
137 based on research by Eke and andlabs [Fabio Priuli]
138
139-gb.c: attempt in emulating protection for Chong Wu Xiao Jing
140 Ling/Pokemon Pikecho. [Fabio Priuli]
141
142-megadriv.c: added support for Legend of Wukong [Fabio Priuli]
143
144-Added UniBios versions to Neo Geo home console (AES)  [Kaylee]
145
146-a7800.c - Fixed color clip in $1 & $F  [Robert Tuccitto]
147
148-Reimplemented the NCR5380 SCSI controller using nscsi. [R. Belmont]
149
150-Apple II: Preliminary support for the Apple II Rev. C SCSI
151 Card. [R. Belmont]
152
153-a7800.c:  [Robert Tuccitto] Improved and corrected NTSC (a7800) and
154 PAL (a7800p) palettes
155 * Palette rebuild due to misaligned data references
156 * Corrected PAL color sequence order
157
158-gameboy: added emulation of Rockman 8 pirate cart by Yong Yong.
159 [Fabio Priuli]
160
161-gameboy: added correct handling of Echo RAM, needed by Rockman 8.
162 [Fabio Priuli]
163
164-profweis: added another bios version. [Team Europe]
165
166-snes.c: several updates to cart handling [Fabio Priuli]
167 * moved Sufami Turbo and BSX carts to separate lists
168 * added two new drivers snesnew and snespnew, using slot devices for
169    carts
170 * added emulation for DSP1/4, ST-010/011, S-DD1, SPC7110, SuperFX,
171    BS-X and Sufami Turbo as slot devices
172 * added emulation for the protection device used in some pirate carts
173   
174-Fix AES cart swap sound crash. [R. Belmont]
175
176-vk100.c (DEC GIGI/VK100): Hooked up the direction prom to the
177 vector generator rather than using a hack. Still a lot of work to go,
178 but the test mode looks like it at least starts off running more
179 correctly before it fails. [Lord Nightmare]
180
181-Modernized vc4000 device.  [Andrew Gardner]
182
183-snes.c: updated the driver to only save the real amount of SRAM
184 present on the cart. This means that old .nv files won't be directly
185 compatible with newer exe, but you shall be able to keep your saves by
186 backing them up and taking the first block of the correct size (e.g.
187 if you take the first 8KB block of your old .nv for Super Metroid it
188 should work fine with the new exe). At the same time, MESS should be
189 now compatible with saves taken in other emulators. [Fabio Priuli]
190
191-cat.c (Canon Cat): Got rid of the keyboard interrupt timer and
192 hooked the keyboard interrupt to the 6ms timer instead, which is
193 closer to hardware. The cursor blinks at a more correct but not
194 completely correct rate now. The duart (the REAL source of the
195 interrupts, which should fire with the transitions of the 12ms period
196 squarewave) still does not work for interrupts properly, it needs its
197 innards fixed. [Lord Nightmare]
198
199-Modernized wswan, special, and svision devices. [Andrew Gardner]
200
201-sms.c:  [Enik Land]
202 * Fixed master clock speed for PAL machines.
203 * Improved hcount handling resulting in better results from Flubba's
204    VDP timing checks.
205
206-snes.c: misc work on pirate carts.  [Fabio Priuli]
207 * added support for Korean Super 20 Collection multigame cart, even
208    if a few games still have glitches.
209 * added support for bankswitch mechanism used in a few pirate
210    multigame carts.
211 * added support for protection used by Tekken 2 and Street Fighter
212    Alpha EX, based on notes by d4s and nocash.
213
214-3c505: fix typo that broke TCP [Hans Ostermeyer]
215
216-snes.c: major overhaul of cart and add-on handling [Fabio Priuli]
217 * updated carts to be slot devices
218 * simplified loading and bankswitch mechanism
219 * removed drivers snessfx and snespsfx: SuperFX/GSU games can now be
220    loaded in snes and snespal
221 * removed drivers snesdsp and snespdsp: NEC DSPx games can now be
222    loaded in snes and snespal from softlist
223 * removed drivers snesst10 and snesst11: Seta DSP games can now be
224    loaded in snes and snespal from softlist
225 * removed driver snesst: when you load Sufami Turbo, two more cart
226    slots (-cart2 and -cart3) become available to load ST carts
227 * added preliminary support for games with BS-X slots: when you load
228    one of these, a -cart2 slot becomes available to load a 8MB memory
229    pack (only a few of these work at the moment, e.g. Same Game)
230 * added support for loading DSPx games with DSP dump appended at the
231    end of the .sfc file
232 * added two "legacy" drivers snes_add and snesp_add containing the
233    DSP dumps in the bios, to allow loading of old .sfc dumps missing
234    the DSP content (these drivers are of course marked as
235    GAME_UNOFFICIAL)
236
237-snes.c: added support in snes and snespal for loading from
238 fullpath DSPx and ST01x games missing the DSP data, i.e. the commonly
239 available dumps, without using clone systems (softlists had no
240 problems with these games because the DSP data come from the softlist
241 romset) [Fabio Priuli]
Property changes on: build/messnew/messnew_0148u2.txt
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Previous 199869 Revisions Next


© 1997-2024 The MAME Team