build/whatsnew/whatsnew_148u5.txt
| r22915 | r22916 | |
| 1 | | 0.148u5 |
| 2 | | ------- |
| 3 | | |
| 4 | | |
| 5 | | MAMETesters Bugs Fixed |
| 6 | | ---------------------- |
| 7 | | - 05194: [Graphics] (tx1.c) buggyboy, tx1: Screen 1 and 2 freezes (Phil Bennett) |
| 8 | | - 04851: [Crash/Freeze] (pcxt.c) filetto: Can't boot (crazyc) |
| 9 | | - 05190: [Crash/Freeze] (gomoku.c) gomoku: Crashed after ROM/RAM test (hap) |
| 10 | | - 05189: [Sound] (attckufo.c) attckufo: No sound (hap) |
| 11 | | |
| 12 | | Source Changes |
| 13 | | -------------- |
| 14 | | -Adds the QSound internal DSP ROM to the device. [Andrew Gardner] |
| 15 | | |
| 16 | | -remove garbage in unused bits of 4 bit mathbox proms [Andrew Welburn] |
| 17 | | |
| 18 | | -Don't set E flag if the result rounds up to 2, just limit the result. [smf] |
| 19 | | |
| 20 | | -clifront.c: allow -romident to properly handle zipfiles inside a |
| 21 | | directory [Fabio Priuli] |
| 22 | | |
| 23 | | -Metadata updates for Naomi and Triforce [f205v] |
| 24 | | |
| 25 | | -PSX bios rom memory map is now handled by the CPU core as the size is |
| 26 | | controlled by an internal register. Simplified System 12 protection |
| 27 | | hack so that it doesn't involve remapping the bios rom area, which |
| 28 | | also allows the default value for ram to be removed. [smf]. |
| 29 | | |
| 30 | | -Redump Chocovader 0.8e rom [Smitdogg] |
| 31 | | |
| 32 | | -nbbatman2bl - replace bad dumps of gfx roms [Smitdogg] |
| 33 | | |
| 34 | | -silkroad - replaced bad rom, removed init hack [Brian Troha, Smitdogg, The Dumping Union] |
| 35 | | |
| 36 | | -Autoboot command support added [Ben Geeves,Miodrag Milanovic] |
| 37 | | |
| 38 | | -Added proper sized maincpu rom for World Tennis from recent dump and |
| 39 | | updated labels. [any, Tafoid] |
| 40 | | |
| 41 | | -Added and verified DIP locations for all sets in travrusa.c [Tafoid] |
| 42 | | |
| 43 | | -8042kbdc: fix uninitialized variable [Peter Ferrie] |
| 44 | | |
| 45 | | -finished modernizing timekeeper [smf] |
| 46 | | |
| 47 | | -LUA 5.2.2 added to libraries, did basic hookup of LUA VM into [Miodrag Milanovic] |
| 48 | | running machine added -script (or -autoboot_script) command to |
| 49 | | execute LUA script after driver startup |
| 50 | | |
| 51 | | -modernised adc083x, ds2401, upd4701 [smf] |
| 52 | | |
| 53 | | -Adds memory tracking to debugger. This includes two new commands: |
| 54 | | trackmem and pcatmem(p|d|i). [Andrew Gardner] |
| 55 | | |
| 56 | | -Fixes left-click selection bug in the memory window. [Andrew Gardner] |
| 57 | | |
| 58 | | -finished modernizing at28c16 [smf] |
| 59 | | |
| 60 | | -Added and verified DIP locations for all sets in rallyx.c [Tafoid] |
| 61 | | |
| 62 | | -modernised YMZ280B,YMF271,YM2610,YM2608,YM2203,AY8910,YM2612/YM3438 [smf] |
| 63 | | |
| 64 | | -flstory.c: Corrected a couple of dipswitch names for Rumba Lumber and |
| 65 | | change clocks to be XTAL based. [Brian Troha] |
| 66 | | |
| 67 | | -modernised the YM3526, which also required adding write lines to the |
| 68 | | 6502, 6809 and z80 [smf] |
| 69 | | |
| 70 | | -modernised Y8950,YMF262,YM3812,YM2413,YMF278B [smf] |
| 71 | | |
| 72 | | -Re-dumped Sport Fishing 2 (JPN) & Sport Fishing 2 (EXP) [f205v] |
| 73 | | |
| 74 | | -Crystals Colours improvements: [Roberto Fresca] |
| 75 | | |
| 76 | | * Decrypted the tile matrix / video RAM. |
| 77 | | * Wrote proper memory map and inputs from the scratch. |
| 78 | | * Bypassed the program data channels protection. |
| 79 | | * Decrypted the colors / color RAM. |
| 80 | | * Added button-lamps support. |
| 81 | | * Created a default NVRAM. |
| 82 | | * Promoted to working state. |
| 83 | | * Added technical and encryption notes... |
| 84 | | |
| 85 | | -Snooker 10 improvements: [Roberto Fresca] |
| 86 | | |
| 87 | | * Fixed NVRAM size. |
| 88 | | * Added default NVRAM. |
| 89 | | |
| 90 | | -Apple 10 improvements: [Roberto Fresca] |
| 91 | | |
| 92 | | * Fixed NVRAM size. |
| 93 | | * Added default NVRAM. |
| 94 | | |
| 95 | | -Ten Balls improvements: [Roberto Fresca] |
| 96 | | |
| 97 | | * Fixed NVRAM size. |
| 98 | | * Added default NVRAM. |
| 99 | | |
| 100 | | -modernised CDDA & discard buffered samples when starting to play to |
| 101 | | avoid audio glitches and timing issues. [smf] |
| 102 | | |
| 103 | | -Adds statesave (ss) & stateload (sl) commands to the debugger. |
| 104 | | [Andrew Gardner] |
| 105 | | |
| 106 | | -modernised TMS5220 [smf] |
| 107 | | |
| 108 | | -nexus3d.c - replace dumps with 'better' ones [Smitdogg] |
| 109 | | |
| 110 | | -Eliminate some of MAME's anonymous timers. [Andrew Gardner] |
| 111 | | |
| 112 | | -itisa - the game was made by Itisa, there is an undumped Spanish original [AUMAP] |
| 113 | | |
| 114 | | -started to modernise TMS5110 [smf] |
| 115 | | |
| 116 | | -pcxt.c: Fix Filetto [Carl] |
| 117 | | |
| 118 | | -fuukifg2.c - Increased Z80 clock to 6MHz. Fixes gogomile intro music |
| 119 | | and speech [Phil Bennett] |
| 120 | | |
| 121 | | -fruitpc: add inputs [Carl, R.Belmont] |
| 122 | | |
| 123 | | -Various CD-ROM / CHDMAN improvements: [R. Belmont] |
| 124 | | * Correct import/export of bin/cue images in which the pregap sectors |
| 125 | | are present. |
| 126 | | * Normalized TOC handling; the start of a track is always the first |
| 127 | | pregap sector. |
| 128 | | * Finally allows reading and CDDA playing pregap sectors. Works even |
| 129 | | if the pregap sectors are not present in the file. |
| 130 | | |
| 131 | | -Changed "Gear Shift" to LOW by default for contcirc, chasehq, sci and topspeed [MASH] |
| 132 | | |
| 133 | | -sspeedr.c: added generic Gear Shift artwork [MASH] |
| 134 | | |
| 135 | | -Improvements to Golden Poker driver: [Roberto Fresca] |
| 136 | | * Proper inputs for Videotron Poker selector. |
| 137 | | * Figured out the Royale multiplexer system. |
| 138 | | * Removed the unused Royale driver init. |
| 139 | | * Both Royale sets promoted to working. |
| 140 | | * Added technical notes. |
| 141 | | |
| 142 | | |
| 143 | | New games added or promoted from NOT_WORKING status |
| 144 | | --------------------------------------------------- |
| 145 | | Mundial/Mondial (Italian/French) [Roberto Fresca, f205v] |
| 146 | | Let's Attack Crazy Cross (GV027 Asia 1.10) |
| 147 | | [Tom Braider, Smitdogg, The Dumping Union] |
| 148 | | Crystals Colours (Ver 1.01) [Roberto Fresca, Any] |
| 149 | | Stunt Air [f205v, Tirino73, David Haywood] |
| 150 | | (imperfect gfx, sound, colours, need PCB measurements) |
| 151 | | Royale (set 1) [Roberto Fresca] |
| 152 | | Royale (set 2) [Roberto Fresca] |
| 153 | | Videotron Poker (cards selector) [Roberto Fresca, Any] |
| 154 | | Videotron Poker (normal controls) [Roberto Fresca, Any] |
| 155 | | |
| 156 | | |
| 157 | | New clones added |
| 158 | | ---------------- |
| 159 | | Phoenix (Spanish bootleg) [Enricnes (from AUMAP)] |
| 160 | | Crush Roller (bootleg set 3) [ANY] |
| 161 | | Altered Beast (Datsu bootleg) [ANY] (not working) |
| 162 | | Indian Battle (Brazil) [Marcello Mancini] |
| 163 | | Raiden Fighters (Single Board) [Smitdogg, Tormod, Brian Troha, The Dumping Union] |
| 164 | | The Next Space (set 2) [any] |
| 165 | | Traverse USA (I.P. - American Top Bootleg) [any] |
| 166 | | Vastar (set 4) [any] |
| 167 | | Moon Cresta (Petaco S.A. Spanish bootleg) [Ricky2001 (from AUMAP)] |
| 168 | | Galaxian (Recreativos Franco S.A. Spanish bootleg) [Roselson (from AUMAP)] |
| 169 | | Crazy Climber (Model Racing bootleg) [any] |
| 170 | | Rally X (Model Racing bootleg [any] |
| 171 | | Pacuman (Spanish bootleg of Puck Man) [Roselson (from AUMAP)] |
| 172 | | Bomb Jack (Tecfri, Spain) [F.J.Jimenez (Gijon)] |
| 173 | | Lunar Rescue (Model Racing bootleg) set 2 [any] |
| 174 | | Puck Man (Spanish, 'Made in Greece' bootleg) [F.J.Jimenez (Gijon)] |
| 175 | | Ataque Sideral (Spanish bootleg of UniWar S) [Ricky2001 (from AUMAP)] |
| 176 | | Moon Cresta (Electrogame S.A. Spanish bootleg) [Roselson (from AUMAP)] |
| 177 | | Indiana Jones (JPM) (IMPACT, German set 2) [mathijs/MPU Mecca] |
| 178 | | Magic's 10 (ver. 16.54) [Any] |
| 179 | | Atom (bootleg of Bombjack Twin) [f205v] (not working) |
| 180 | | Guardian Storm (vertical) [Brian Troha & The Dumping Union] |
| 181 | | Jack Potten's Poker (set 7, Royale GFX) [Roberto Fresca, Any] |
| 182 | | Dragon's Lair 2: Time Warp (Euro v3.17) [italiandoh] |
| 183 | | New Lucky 8 Lines (set 4, W-4) [Roberto Fresca, Any] |
| 184 | | New Lucky 8 Lines (set 5, W-4, main 40%, d-up 60%) [Roberto Fresca, Any] |
| 185 | | New Lucky 8 Lines (set 6, W-4, main 40%, d-up 60%) [Roberto Fresca, Any] |
| 186 | | MotoTour / Zippy Race (Tecfri license) [Ricky2001 (from AUMAP)] |
| 187 | | |
| 188 | | |
| 189 | | New games marked as GAME_NOT_WORKING |
| 190 | | ------------------------------------ |
| 191 | | Bonne Chance! (Golden Poker prequel hardware) [Roberto Fresca, Any] |
| 192 | | Crystals Colors (Ver 1.01) [Roberto Fresca, Any] |
| 193 | | Time Fighter (Time Pilot conversion on Galaxian hardware) [Marcello Mancini, the hands of the hap] |
| 194 | | Sea Battle [ANY] |
| 195 | | Midcoin Juke Box 24CD [f205v] |
| 196 | | Stunt Air [f205v, Tirino73] |
| 197 | | The Drink [Any] |
| 198 | | Unknown H8 Italian Gambling game [Any] |
build/whatsnew/whatsnew_0148u5.txt
| r0 | r22916 | |
| 1 | 0.148u5 |
| 2 | ------- |
| 3 | |
| 4 | |
| 5 | MAMETesters Bugs Fixed |
| 6 | ---------------------- |
| 7 | - 05194: [Graphics] (tx1.c) buggyboy, tx1: Screen 1 and 2 freezes (Phil Bennett) |
| 8 | - 04851: [Crash/Freeze] (pcxt.c) filetto: Can't boot (crazyc) |
| 9 | - 05190: [Crash/Freeze] (gomoku.c) gomoku: Crashed after ROM/RAM test (hap) |
| 10 | - 05189: [Sound] (attckufo.c) attckufo: No sound (hap) |
| 11 | |
| 12 | Source Changes |
| 13 | -------------- |
| 14 | -Adds the QSound internal DSP ROM to the device. [Andrew Gardner] |
| 15 | |
| 16 | -remove garbage in unused bits of 4 bit mathbox proms [Andrew Welburn] |
| 17 | |
| 18 | -Don't set E flag if the result rounds up to 2, just limit the result. [smf] |
| 19 | |
| 20 | -clifront.c: allow -romident to properly handle zipfiles inside a |
| 21 | directory [Fabio Priuli] |
| 22 | |
| 23 | -Metadata updates for Naomi and Triforce [f205v] |
| 24 | |
| 25 | -PSX bios rom memory map is now handled by the CPU core as the size is |
| 26 | controlled by an internal register. Simplified System 12 protection |
| 27 | hack so that it doesn't involve remapping the bios rom area, which |
| 28 | also allows the default value for ram to be removed. [smf]. |
| 29 | |
| 30 | -Redump Chocovader 0.8e rom [Smitdogg] |
| 31 | |
| 32 | -nbbatman2bl - replace bad dumps of gfx roms [Smitdogg] |
| 33 | |
| 34 | -silkroad - replaced bad rom, removed init hack [Brian Troha, Smitdogg, The Dumping Union] |
| 35 | |
| 36 | -Autoboot command support added [Ben Geeves,Miodrag Milanovic] |
| 37 | |
| 38 | -Added proper sized maincpu rom for World Tennis from recent dump and |
| 39 | updated labels. [any, Tafoid] |
| 40 | |
| 41 | -Added and verified DIP locations for all sets in travrusa.c [Tafoid] |
| 42 | |
| 43 | -8042kbdc: fix uninitialized variable [Peter Ferrie] |
| 44 | |
| 45 | -finished modernizing timekeeper [smf] |
| 46 | |
| 47 | -LUA 5.2.2 added to libraries, did basic hookup of LUA VM into [Miodrag Milanovic] |
| 48 | running machine added -script (or -autoboot_script) command to |
| 49 | execute LUA script after driver startup |
| 50 | |
| 51 | -modernised adc083x, ds2401, upd4701 [smf] |
| 52 | |
| 53 | -Adds memory tracking to debugger. This includes two new commands: |
| 54 | trackmem and pcatmem(p|d|i). [Andrew Gardner] |
| 55 | |
| 56 | -Fixes left-click selection bug in the memory window. [Andrew Gardner] |
| 57 | |
| 58 | -finished modernizing at28c16 [smf] |
| 59 | |
| 60 | -Added and verified DIP locations for all sets in rallyx.c [Tafoid] |
| 61 | |
| 62 | -modernised YMZ280B,YMF271,YM2610,YM2608,YM2203,AY8910,YM2612/YM3438 [smf] |
| 63 | |
| 64 | -flstory.c: Corrected a couple of dipswitch names for Rumba Lumber and |
| 65 | change clocks to be XTAL based. [Brian Troha] |
| 66 | |
| 67 | -modernised the YM3526, which also required adding write lines to the |
| 68 | 6502, 6809 and z80 [smf] |
| 69 | |
| 70 | -modernised Y8950,YMF262,YM3812,YM2413,YMF278B [smf] |
| 71 | |
| 72 | -Re-dumped Sport Fishing 2 (JPN) & Sport Fishing 2 (EXP) [f205v] |
| 73 | |
| 74 | -Crystals Colours improvements: [Roberto Fresca] |
| 75 | |
| 76 | * Decrypted the tile matrix / video RAM. |
| 77 | * Wrote proper memory map and inputs from the scratch. |
| 78 | * Bypassed the program data channels protection. |
| 79 | * Decrypted the colors / color RAM. |
| 80 | * Added button-lamps support. |
| 81 | * Created a default NVRAM. |
| 82 | * Promoted to working state. |
| 83 | * Added technical and encryption notes... |
| 84 | |
| 85 | -Snooker 10 improvements: [Roberto Fresca] |
| 86 | |
| 87 | * Fixed NVRAM size. |
| 88 | * Added default NVRAM. |
| 89 | |
| 90 | -Apple 10 improvements: [Roberto Fresca] |
| 91 | |
| 92 | * Fixed NVRAM size. |
| 93 | * Added default NVRAM. |
| 94 | |
| 95 | -Ten Balls improvements: [Roberto Fresca] |
| 96 | |
| 97 | * Fixed NVRAM size. |
| 98 | * Added default NVRAM. |
| 99 | |
| 100 | -modernised CDDA & discard buffered samples when starting to play to |
| 101 | avoid audio glitches and timing issues. [smf] |
| 102 | |
| 103 | -Adds statesave (ss) & stateload (sl) commands to the debugger. |
| 104 | [Andrew Gardner] |
| 105 | |
| 106 | -modernised TMS5220 [smf] |
| 107 | |
| 108 | -nexus3d.c - replace dumps with 'better' ones [Smitdogg] |
| 109 | |
| 110 | -Eliminate some of MAME's anonymous timers. [Andrew Gardner] |
| 111 | |
| 112 | -itisa - the game was made by Itisa, there is an undumped Spanish original [AUMAP] |
| 113 | |
| 114 | -started to modernise TMS5110 [smf] |
| 115 | |
| 116 | -pcxt.c: Fix Filetto [Carl] |
| 117 | |
| 118 | -fuukifg2.c - Increased Z80 clock to 6MHz. Fixes gogomile intro music |
| 119 | and speech [Phil Bennett] |
| 120 | |
| 121 | -fruitpc: add inputs [Carl, R.Belmont] |
| 122 | |
| 123 | -Various CD-ROM / CHDMAN improvements: [R. Belmont] |
| 124 | * Correct import/export of bin/cue images in which the pregap sectors |
| 125 | are present. |
| 126 | * Normalized TOC handling; the start of a track is always the first |
| 127 | pregap sector. |
| 128 | * Finally allows reading and CDDA playing pregap sectors. Works even |
| 129 | if the pregap sectors are not present in the file. |
| 130 | |
| 131 | -Changed "Gear Shift" to LOW by default for contcirc, chasehq, sci and topspeed [MASH] |
| 132 | |
| 133 | -sspeedr.c: added generic Gear Shift artwork [MASH] |
| 134 | |
| 135 | -Improvements to Golden Poker driver: [Roberto Fresca] |
| 136 | * Proper inputs for Videotron Poker selector. |
| 137 | * Figured out the Royale multiplexer system. |
| 138 | * Removed the unused Royale driver init. |
| 139 | * Both Royale sets promoted to working. |
| 140 | * Added technical notes. |
| 141 | |
| 142 | |
| 143 | New games added or promoted from NOT_WORKING status |
| 144 | --------------------------------------------------- |
| 145 | Mundial/Mondial (Italian/French) [Roberto Fresca, f205v] |
| 146 | Let's Attack Crazy Cross (GV027 Asia 1.10) |
| 147 | [Tom Braider, Smitdogg, The Dumping Union] |
| 148 | Crystals Colours (Ver 1.01) [Roberto Fresca, Any] |
| 149 | Stunt Air [f205v, Tirino73, David Haywood] |
| 150 | (imperfect gfx, sound, colours, need PCB measurements) |
| 151 | Royale (set 1) [Roberto Fresca] |
| 152 | Royale (set 2) [Roberto Fresca] |
| 153 | Videotron Poker (cards selector) [Roberto Fresca, Any] |
| 154 | Videotron Poker (normal controls) [Roberto Fresca, Any] |
| 155 | |
| 156 | |
| 157 | New clones added |
| 158 | ---------------- |
| 159 | Phoenix (Spanish bootleg) [Enricnes (from AUMAP)] |
| 160 | Crush Roller (bootleg set 3) [ANY] |
| 161 | Altered Beast (Datsu bootleg) [ANY] (not working) |
| 162 | Indian Battle (Brazil) [Marcello Mancini] |
| 163 | Raiden Fighters (Single Board) [Smitdogg, Tormod, Brian Troha, The Dumping Union] |
| 164 | The Next Space (set 2) [any] |
| 165 | Traverse USA (I.P. - American Top Bootleg) [any] |
| 166 | Vastar (set 4) [any] |
| 167 | Moon Cresta (Petaco S.A. Spanish bootleg) [Ricky2001 (from AUMAP)] |
| 168 | Galaxian (Recreativos Franco S.A. Spanish bootleg) [Roselson (from AUMAP)] |
| 169 | Crazy Climber (Model Racing bootleg) [any] |
| 170 | Rally X (Model Racing bootleg [any] |
| 171 | Pacuman (Spanish bootleg of Puck Man) [Roselson (from AUMAP)] |
| 172 | Bomb Jack (Tecfri, Spain) [F.J.Jimenez (Gijon)] |
| 173 | Lunar Rescue (Model Racing bootleg) set 2 [any] |
| 174 | Puck Man (Spanish, 'Made in Greece' bootleg) [F.J.Jimenez (Gijon)] |
| 175 | Ataque Sideral (Spanish bootleg of UniWar S) [Ricky2001 (from AUMAP)] |
| 176 | Moon Cresta (Electrogame S.A. Spanish bootleg) [Roselson (from AUMAP)] |
| 177 | Indiana Jones (JPM) (IMPACT, German set 2) [mathijs/MPU Mecca] |
| 178 | Magic's 10 (ver. 16.54) [Any] |
| 179 | Atom (bootleg of Bombjack Twin) [f205v] (not working) |
| 180 | Guardian Storm (vertical) [Brian Troha & The Dumping Union] |
| 181 | Jack Potten's Poker (set 7, Royale GFX) [Roberto Fresca, Any] |
| 182 | Dragon's Lair 2: Time Warp (Euro v3.17) [italiandoh] |
| 183 | New Lucky 8 Lines (set 4, W-4) [Roberto Fresca, Any] |
| 184 | New Lucky 8 Lines (set 5, W-4, main 40%, d-up 60%) [Roberto Fresca, Any] |
| 185 | New Lucky 8 Lines (set 6, W-4, main 40%, d-up 60%) [Roberto Fresca, Any] |
| 186 | MotoTour / Zippy Race (Tecfri license) [Ricky2001 (from AUMAP)] |
| 187 | |
| 188 | |
| 189 | New games marked as GAME_NOT_WORKING |
| 190 | ------------------------------------ |
| 191 | Bonne Chance! (Golden Poker prequel hardware) [Roberto Fresca, Any] |
| 192 | Crystals Colors (Ver 1.01) [Roberto Fresca, Any] |
| 193 | Time Fighter (Time Pilot conversion on Galaxian hardware) [Marcello Mancini, the hands of the hap] |
| 194 | Sea Battle [ANY] |
| 195 | Midcoin Juke Box 24CD [f205v] |
| 196 | Stunt Air [f205v, Tirino73] |
| 197 | The Drink [Any] |
| 198 | Unknown H8 Italian Gambling game [Any] |