Previous 199869 Revisions Next

r19581 Sunday 16th December, 2012 at 10:57:53 UTC by Miodrag Milanović
Preliminary whatsnew and messnew for 0147u4
[/build/messnew]messnew_0147u4.txt*
[/build/whatsnew]whatsnew_0147u4.txt*

build/whatsnew/whatsnew_0147u4.txt
r0r19581
10.147u4
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7- 03718: [Crash/Freeze] (segas18.c) shdancer: Freeze on stage 2-4 (Phil Bennett)
8- 03461: [DIP/Input] (starfire.c) starfire, starfirea, starfir2: Scratchpad Ram test not available in emulation (hap)
9- 00340: [Flip Screen/Cocktail] (rotaryf.c) rotaryf: Screen is not flipped for the player 2 in cocktail mode. (Robbbert)
10- 02710: [Flip Screen/Cocktail] (astinvad.c) spaceint, spaceintj: Corrupt screen in cocktail mode (Robbbert)
11- 05063: [Sound] (segas16a.c) shinobi, aliensyn2, quartet: Missing speech in sega16a games (Phil Bennett)
12- 05062: [Sound] (segag80r.c) monsterb: Buzzing sound during opening and gameplay. (Phil Bennett)
13
14Source Changes
15--------------
16-Fixed Lethal Enforcers 2 duplicated input. [Tafoid]
17
18-sstarcrs : fixed loading of gfx roms. [Robbbert]
19
20-Added Sanyo LC8670 CPU core. [Sandro Ronco]
21
22-i8243.c: Fixed write handler regression following devcb2 conversion
23 [Phil Bennett]
24
25-Correct DAC frequency in "Hayaoshi Taisen Quiz Hyhoo" [Takahiro Nogi]
26
27-CPS-1 update [Team CPS-1]:
28 * Redumped TN2J_09.12A to match real pcb and added missing
29    documentation to qtono2j.  [Bonky0013, JacKc]
30
31-Firebeat updates: [Anonymous, R. Belmont]
32 * Dumped missing audio CD for ppp
33 * Dumped missing security dongle for popn5
34 * Redumped BAD_DUMP discs for popn7 and verified security dongle
35    against new dump
36 * Redumped BAD_DUMP audio disc for ppd; audio now syncs with graphics
37 * Redumped BAD_DUMP discs for ppp11
38
39-witch.c: Add PCB layout and dipswitch locations to the Witch sets.
40  [Brian Troha]
41
42-Mark the display for screenless systems as changed whenever an output
43 has changed.  [Wilbert Pol]
44
45-Added Neogeo Universal Bios 3.0 [Razoola]
46
47-es5503: Make the number of output channels configurable [O. Galibert]
48
49-Added internal boot loader programs to the TMS3203x core and support a
50 switch between microcomputer (bootloader) and microprocessor modes via
51 the TMS3203X_MCBL input [Phil Bennett]
52
53-Corrected the rom names and locations of Primal Rage, Jr. Pac-Man and
54 Rampage according to PCB marking.  Also included details on the 23
55 gals which need dumping.  [Kevin Echbach]
56
57-Corrected romname on US BIOS for neogeo.  [Guru]
58
59-CPS-1 update [Team CPS-1]:
60 * Added CCPRG.11D, QAD63B.1A, TN2292.1A PALs
61 * Replaced the old PAL S224B.1A with the one coming from the real
62    dump [Corrado Tomaselli]
63 * Identified and documented qadj as a genuine Japan Resale Ver.
64    board, qadj -> qadjr
65 * Added "Japan Resale Ver." note where needed
66 * Updated and realigned games table in video\cps1.c
67 * Minor fixes
68
69-Changed flash access to use 16 bit handlers [smf]
70
71-rotaryf : Added 'invaders' sounds [Robbbert]
72
73-h8 updates: [R. Belmont]
74 * Preliminary H8S/2655 support
75 * Fixed so RTE doesn't allow the PC to go outside the address space
76 * Supported additional forms of BTST and BSET
77 * Removed incorrect halt on BVC/BVS instructions
78
79-Added some extra dipswitches for sf2amf, added some more (not working)
80 bootlegs and some consistency fixes, many thanks to Jackc for pointing
81 me to all the necessary documentation. [ReadOnly]
82
83-added PCMCIA flash card layout and renamed dumped roms to match new
84 positions [smf]
85
86-Updated PCMCIA card layout and added back, based on pictures from Guru
87 [smf]
88
89-h8: H8S analog I/O is now routed to the driver like in the original
90 H8s [R. Belmont]
91
92-6850acia: bring IRQ line into standard usage (ASSERT_LINE = IRQ
93 active) [R. Belmont]
94
95-Various changes to Nichibutsu Mahjong drivers: [Takahiro Nogi]
96 * drivers/nbmj8688.c: Fixed graphics in orangec,orangeci,vipclub
97    sets, removed GAME_IMPERFECT_GRAPHICS flag for these.
98 * drivers/nbmj8891.c: Added Font Select configuration setting for
99    hanamomo
100 * machine/nb1413m3.c: Added special case for ORANGECI and removed
101    unnecessary information in the file
102
103-CPS-2 update [Team CPS-1]:
104 * Added X-Men: Children of the Atom (Euro 950331), now set as new
105    parent [Bonky0013]
106 * Fixed missing ROMs labels in xmcotah
107 * xmcotad -> xmcotar1d
108
109-xtal.h: fix an error with one of the crystals listed [Lord Nightmare]
110
111-Added the ability to view peel18cv8 jed files to the jedutil. 
112 [Kevin Eshbach]
113
114-Fixed cawingbl [Barry Harris]
115
116-kodb : fixed sound [Barry Harris]
117
118-Added color prom to Taxi Driver, and fixed colors in it
119 [Zab, Angelo Salese]
120
121-Added skeleton driver for Dragon's Lair 2: Time Warp (dlair2.c).
122 Added some notes to assist initial development.  [Tafoid]
123
124-SDL: Revise *IX man pages [wallyweek]
125
126-sf2mdt : fixed video and sound [Barry Harris]
127 * moved sf2mdt and sf2mdta to fcrash.c (from cps1.c)
128 * emulated the Z80, YM2151 + 2xMSM5205 sound
129 * implemented the correct irq line
130 * hooked up the input and dip switch reads
131 * hooked up the scroll and layer enable register writes
132 * allowed use of separate bootleg sprite ram in the driver
133
134-m6502,tms57002: Snakes in an emulator [Robert Muth, O. Galibert]
135
136-Fixed python to use env variable as described in root makefile; fixes
137 builds on windows with spaces in the path. [Balrog, Lord Nightmare]
138
139-Preliminary support for Test Mode in upd1990a RTC device
140 [Angelo Salese]
141
142-Fixed sf2mdta, inproved sf2mdt [Barry Harris]
143 * removed hack for row scroll table address in sf2mdt (bootleg layer
144    render code doesn't use table, and the game isn't writing the
145    address anywhere, hence the presence of the hack)
146 * aligned scroll 2 layer in sf2mdt
147 * boosted interleave when writing sound command to fix the issue of
148    voice's being dropped
149 * decoded graphics in sf2mdta correctly
150 * hooked up sf2mdta reads and writes the same as sf2mdt with
151    different a layer write layout
152 * hooked up sf2mdta work ram
153
154-kodb : added notes; fixed flashing when hit instead of disappearing
155 [Barry Harris]
156
157-Z8001: Implement separate program/data address spaces
158 [Christian Grössler]
159
160-315_5124.c: Fixed copy/paste error that caused FluBBa's "Offscreen Y,
161 col" test to fail for the game gear vdp.  [Enik Land]
162
163-preliminary DCPL GTE opcode [smf]
164
165-upd7220: tied pixel clock with the refresh rate, updated all drivers
166 to use it [Angelo Salese]
167
168-Add correct ROM locations to Blood Bros sets [Lord_Nightmare, balrog]
169
170-Kuru Kuru Pyon Pyon. Added new documentation about the resonator used
171 for OKI M5205. Also added it through #define [Roberto Fresca,
172 Smitdogg]
173
174-Kuru Kuru Pyon Pyon: Documented the bookkeeping, character names (bets
175 1-2-3-4-5), and found the port that trigger the M5205 samples
176 [Roberto Fresca]
177
178-Kuru Kuru Pyon Pyon: Added a complete ASCII PCB layout, and documented
179 the DIP switches settings found on the board. [Roberto Fresca]
180
181-naomi: dumped 317-0379-JPN PIC [Guru]
182
183New games added or promoted from NOT_WORKING status
184---------------------------------------------------
185Jong Yu Ki (Japan) [Takahiro Nogi, Luca Elia]
186Gachaga Champ (GE877 VER. JAA)
187  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v, T. Bailey, Mr. CAST, J. Finney, M.David, anonymous, Pernod, hap, gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
188Riviera Hi-Score [Brian Troha, The Dumping Union]
189Kuru Kuru Pyon Pyon (Japan)
190  [Roberto Fresca, hap, Fyrecrypts, anonymous, btribble, Yohji, Smitdogg, The Dumping Union]
191Ganbare Marin-kun (Marine 2K0411 JPN) [robbbert]
192
193New clones added
194----------------
195Moon Crest (bootleg of Moon Cresta) (SG-Florence) [Robbbert, MisfitMAME]
196Se Gye Hweng Dan Ultra Champion (Korea) [gp-lee, Guru, Luca Elia]
197Astrians (clone of Swarm) [Robbbert, MisfitMAME]
198Bomber (clone of Scramble) [Robbbert, MisfitMAME]
199Frogger (Coin Music) (clone of Frogger) [Robbbert, MisfitMAME]
200Ghost Munchers (clone of Pacman) [Robbbert, MisfitMAME]
201PhoenixR (East German clone) [Robbbert, MisfitMAME]
202Phoenix (GGI Corp, set 4) [Robbbert, MisfitMAME]
203Pleiads (ESG) [Robbbert, MisfitMAME]
204Star Wars (Yamashita, clone of Galaxy Wars) [Robbbert, MisfitMAME]
205Witch [f205v, The Dumping Union]
206Mechanized Attack (US, Single Player)
207  [A. Costin, GordonJ/RomVault, Smitdogg, The Dumping Union]
208Mystic Marathon (prototype)  [Joe Magiera]
209Royal Casino (D-2608208A1-1, Larger Board)  [Kevin Eshbach]
210Royal Casino (D-2608208A1-1, Smaller Board)  [Kevin Eshbach]
211Street Fighter II': Magic Delta Turbo (bootleg, set 2) (not working)
212  [f205v, ReadOnly]
213Street Fighter II': Champion Edition (M8, bootleg) (not working)
214  [Bonky, ReadOnly]
215Sunset Riders (4 Players ver JAC)  [any]
216Super Earth Invasion (Electrocoin, bootleg) [Andy Welburn, MisfitMAME]
217Dragon 2000 [robcfg]
218Zero Point (Japan) [Takahiro Nogi]
219X-Men: Children of the Atom (Euro 950331) [dhaywood]
220Dragon's Lair 2: Time Warp (Euro v3.19) (not working) [tafoid]
221Dragon's Lair 2: Time Warp (Spanish v3.19) (not working) [tafoid]
222Dragon's Lair 2: Time Warp (US v3.18) (not working) [tafoid]
223Dragon's Lair 2: Time Warp (Euro v3.16) (not working) [tafoid]
224Dragon's Lair 2: Time Warp (US v3.15) (not working) [tafoid]
225Dragon's Lair 2: Time Warp (Spanish v3.15) (not working) [tafoid]
226Dragon's Lair 2: Time Warp (US v3.14) (not working) [tafoid]
227Dragon's Lair 2: Time Warp (US v3.12) (not working) [tafoid]
228Dragon's Lair 2: Time Warp (US v3.00) (not working) [tafoid]
229Dragon's Lair 2: Time Warp (US v2.11) (not working) [tafoid]
230Carrier Air Wing (bootleg 2) [Barry Harris, Bonky0013]
231Space Ace (DL2 Conversion) (Euro v1.3) (not working) [tafoid]
232Head On (bootleg on dedicated hardware) [any, hap, The Dumping Union]
233The Punisher (Hispanic 930422) [Artemio Urbina]
234Space Combat [Brendan Schulze, John Glover]
235Scramble (Stern Electronics set 2) [József Bucher]
236Rolling Thunder (rev 2) [Andy Welburn]
237World Class Bowling v1.3J (Japan) [Yohji, Smitdogg, The Dumping Union]
238Space Chaser (set 2) [robbbert]
239Space Chaser (set 3) [robbbert]
240Gun Champ (newer, Super Shot hardware) [any]
241Donkey King [robbbert]
242Donkey King (not working) [Guru, Tingoes]
243
244
245New games marked as GAME_NOT_WORKING
246------------------------------------
247Pop'n Music 4 [Anonymous, R. Belmont]
248Pop'n Music 6 [Anonymous, R. Belmont]
249Pop'n Music 8 [Anonymous, R. Belmont]
250Pop'n Music Animelo 2 [Anonymous, R. Belmont]
251Gachaga Champ (GE877 VER. JAA)
252  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v, T. Bailey, Mr. CAST, J. Finney, M.David, anonymous, Pernod, hap, gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
253Dragon's Lair 2: Time Warp (US v3.19) [tafoid]
254Space Ace (DL2 Conversion) (US v1.3) [tafoid]
255Beatmania III Append 7th Mix [Anonymous, R. Belmont]
256Beatmania III The Final [Anonymous, R. Belmont]
257Final Lap 3 (bootleg) [ANY]
258Raizin Ping Pong [Guru]
build/messnew/messnew_0147u4.txt
r0r19581
10.147u4
2-------
3
4
5MAMETesters Bugs Fixed
6----------------------
7
8New System Drivers Supported:
9-----------------------------
10-Sega Visual Memory Unit [Sandro Ronco]
11-Dragon 2000 [robcfg]
12-Yamaha MU-100 [Guru, R. Belmont, O. Galibert]
13-Yeno/Vtech Professor Weiss-Alles [Team Europe]
14-NeoGeo CDZ [FinalBurn Alpha / Barry Harris, David Haywood]
15-Kaypro 286i [Cowering]
16-ASEM AM 64 [Museo Dell'Informatica Funzionante]
17-Ensoniq KT-76 [R. Belmont]
18
19Systems Promoted from GAME_NOT_WORKING:
20---------------------------------------
21(none)
22
23Skeleton drivers:
24-----------------
25-ADC SuperSlave [Al Kossow]
26-Televideo TS802H [Al Kossow]
27-Televideo TS803H [Al Kossow]
28-Genius Leader 8008 CX (Germany) [Team Europe]
29-V-Tech IQ TV 512 (Germany) [Team Europe]
30-General Processor Modello T [Any,The Dumping Union]
31-Commodore PC-1 [rfka01]
32
33Software Lists:
34----------------
35-genius: Added software list for VTech Genius cartridges.
36 [Team Europe, Curt Coder]
37
38-pico.xml: new Japanese dumps added [Team Europe]
39
40-added software list for NEC APC [kaylee]
41
42-added PCB readme for FM Towns Marty [Guru]
43
44-xerox820: Added floppy software list. [Curt Coder]
45
46-xerox820ii: Added floppy software list. [Curt Coder]
47
48-pico.xml: added a new Euro dump and better documented some of the
49 older dumps. [TeamEurope]
50
51-comx35: Added floppy software list. [Curt Coder]
52
53-ibm5150.xml: added some redumps and new dumps. [Kaylee]
54
55-wangpc.xml: added some new dumps from Don Maslin's archive. [Kaylee]
56
57-Add another CP/M8-6 version to the ibm5150 software list [Kaylee]
58
59-trs80m2: Added floppies to software list. [Don Maslin's archive]
60
61System Driver Changes:
62----------------------
63-Sega VMU added more bioses [El Barto]
64
65-qx10: Downgrade floppies to DD [O. Galibert]
66
67-super6: Added original BIOS. [Al Kossow]
68
69-APC: Fixed a few missing keys (a few are still missing though),
70 and hooked the rtc clock, command and strobe lines up in a plausible
71 configuration. The status line clock now works though shows an invalid
72 value for year (the upd1990a didn't have a year response, so perhaps
73 whatever rtc is being used here is a later variant which does store a
74 year). The "date set" command doesn't work properly and doesn't even
75 seem to poke the rtc at all. Needs further investigation.
76 [Lord Nightmare]
77
78-z800x: Fixed some incorrect opcodes and address register math in
79 segment mode.  Olivetti M20 now can boot PCOS to the prompt.
80 [Christian Grössler]
81
82-Minor fix to the character tile row ordering in apc
83 [Lord Nightmare]
84
85-esq5505 updates [Christian Brunschen, R. Belmont]
86 * Fixed up clocks for 21 vs. 32-voice models
87 * Added ROMs for the 12-bit sample region on the SD-1 and SD-1
88    32-voice
89 * Minor cleanups
90
91-Fixed upd765 SIS status when fid = 4, this makes NEC PC-88VA to
92 attempt to DMA from floppy. [Angelo Salese]
93
94-bw2: Fix disk select and quick hack to make the timings work
95 [O. Galibert]
96
97-Olivetti M20: improved keyboard and floppy handling
98 [Christian Grössler]
99
100-fixed various bugs with Acorn Archimedes IRQs [Angelo Salese]
101
102-mirage: Make it boot by whatever means necessary [O. Galibert]
103
104-Finished sample ROM dump for SD-1 & SD-1 32 [Christian Brunschen]
105
106-Mirage: lots of documentation from the schematics, added
107 preliminary LED hookup [R. Belmont]
108
109-a7000: Added RiscOS roms 3.60, 3.71, 4.02 and 4.39 [robcfg]
110
111-mu100: Main screen turn on! [O. Galibert]
112
113-pc98: Add its specific almost raw fdi disk format [O. Galibert]
114
115-macrtc: Remove weird address swizzle that confused systems with
116 extended PRAM [Rob Braun]
117
118-studio2: Documentation update. [Stiletto, Guru]
119
120-mu100: Added older BIOS ver 1.05 [Stefan Lindberg]
121
122-Implemented proper IRE and phase value to the palette for Atari 7800
123 [Robert Tuccitto]
124
125-Mac: added "image" card which allows direct read/write access
126 to any vMac/BasiliskII compatible image under 256 MB, including HD
127 floppies.  Not bootable, and do NOT try to swap the disk.
128 [Rob Braun, R. Belmont]
129
130-nubus_image: revised firmware allows multiple cards to work
131 [Rob Braun]
132
133-sf7000: Fixed floppy. [Curt Coder]
134
135-m20: Implement memory map correctly.  BASIC now shows its
136 startup banner. [Christian Grössler]
137
138-vt100: added redumps of some of the vt102/vt131 roms [pjustice]
139
140-vt100: updated a bunch of driver notes and rom defs to reflect current
141 research [Lord Nightmare]
142
143-sf7000: Verified floppy format gap sizes. [Curt Coder]
144
145-vt100: Verified that the checksum of the typed-from-manual
146 23-018e2 character generator ROM matches the dump from the actual
147 chip. [Lou Ernst Jr.]
148
149-sms.c: Improved support for '3-D' games.  [Enik Land]
150
151-dc: Added European DC bios 1.01c [BadAd84]
152
153-mackbd: dumped correct ROM, prep for actual emulation
154 [Lord Nightmare, R. Belmont]
155
156Source Changes
157--------------
158-Added proper char roms for Wyse700 [John Elliott]
159
160-upd765: Handle the rate correctly in FM [O. Galibert]
161
162-upd765: Don't choke on DDAMs [O. Galibert]
163
164-upd765: Reset MA when sector is found on write data too [O. Galibert]
165
166-imd: Accept versions with single-digit minor [O. Galibert]
167
168-upd765: Get ready from the correct place in sense interrupt status
169 [O. Galibert]
170
171-upd765: Better integration and support of FM [O. Galibert]
172
173-pc floppies: Merge the common parts of d88/imd [O. Galibert]
174
175-floppy: Fix index pulse generation when motor is always on
176 [O. Galibert]
177
178-floppy: Added macros for declaring modern floppy formats. The
179 generic floppy formats (D88/DFI/IMD/IPF/MFI/MFM) are now automatically
180 supported in each driver using the modern floppy code. [Curt Coder]
181
182-wd1772: Improved interrupts, added ready handling and FD1793
183 variant. [Curt Coder]
184
185-floppy: Default on head 0, not 1 [O. Galibert]
186
187-upd1771.c - additional comment updates, including some upd1771
188 patents and internal workings information. [Lord Nightmare]
189
190-wd1772: Added FD1771 and FD1797 variants. [Curt Coder]
191
192-upd765, wd1772: Move to emu [O. Galibert]
193
194-wd1772: Rename to wd_fdc [O. Galibert]
195
196-upd765: Externalize the fdc [O. Galibert]
197
198-wd_fdc: Add comments on the family [O. Galibert]
199
200-wd_fdc: Change the feature functions into bools, and use the correct
201 pll for each chip [O. Galibert]
202 
203-wd_fdc: Describe track when formatting [O. Galibert]
204
205-wd_fdc: fm support, need to review all timings [O. Galibert]
206
207-floppy: Enhance ready support [O. Galibert]
208
209-wd_fdc: Interrupt on ready support [O. Galibert]
210
211-upd765.c: changes to busy flag, r/w sector increment and reset int
212 [Carl]
213
214-upd765: Try another hypothesis [O. Galibert]
215
216-floppy: restore/recalibrate is supposed to work like this [O.
217 Galibert]
218
219-wd_fdc: Fix sector sizes and (most) timings [O. Galibert]
220
221-wd_fdc: Change the fd179x timings to be tighter [O. Galibert]

Previous 199869 Revisions Next


© 1997-2024 The MAME Team