Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r188407 Wednesday 14th September, 2022 at 21:04:19 UTC by Vasantha Crabb
gbcolor.xml: Put the PCB designations on the right items.
[hash]gbcolor.xml

r188406 Wednesday 14th September, 2022 at 20:51:59 UTC by Vasantha Crabb
bus/gameboy/mbc.cpp: Added support for HK0701 and HK0819 bootlegs.

New working software list additions
----------------------
gbcolor.xml: Guàishòu Go! Go! Ⅱ (China) [taizou, Vas Crabb]
gbcolor.xml: Kǒudài Guàishòu - Dòngzuò Piān (China) [taizou, Vas Crabb]
[hash]gbcolor.xml
[src/devices/bus/gameboy]carts.cpp carts.h gbslot.cpp gbxfile.h mbc.cpp mbc.h

r188405 Wednesday 14th September, 2022 at 18:05:09 UTC by Vasantha Crabb
Fixes and cleanup:

* gbcolor.xml, bus/gameboy: Renamed slot option for Rocket Games
 cartridges from "rom_atvrac" to "rom_rocket".
* emu/config.cpp: Made error messages more detailed when opening a
 configuration file fails, and bumped error messages to warning level.
* tools/imgtool: Fixed build.
[hash]gbcolor.xml
[src/devices/bus/gameboy]carts.cpp gbslot.cpp
[src/emu]config.cpp config.h
[src/lib/util]corestr.cpp
[src/tools/imgtool/modules]amiga.cpp

r188404 Wednesday 14th September, 2022 at 17:17:57 UTC by lemon.king
atari/atarigt.cpp:: Add Japanese release of Primal Rage version 2.3. (#10301)

New clones marked not working
----------------------
Primal Rage (Japan, version 2.3)
[src/mame]mame.lst
[src/mame/atari]atarigt.cpp

r188403 Wednesday 14th September, 2022 at 17:02:30 UTC by Nathan Woods
util/corestr.cpp: Changed core_stricmp to take std::string_view parameters. (#10287)

Note that the implementation is still not UTF-8 aware.
[src/frontend/mame/ui]custui.cpp filesel.cpp inifile.cpp menu.cpp selmenu.cpp
[src/lib/util]corestr.cpp corestr.h
[src/osd/modules/font]font_sdl.cpp font_windows.cpp
[src/tools/imgtool]library.cpp
[src/tools/imgtool/modules]amiga.cpp dgndos.cpp rsdos.cpp

r188402 Wednesday 14th September, 2022 at 15:26:53 UTC by hap
New working clones
------------------
Elegance Chess Challenger (model AS12, set 1) [Berger]
[src/mame]mame.lst
[src/mame/fidelity]as12.cpp sc12.cpp
[src/mame/hegenerglaser]mm2.cpp

r188401 Wednesday 14th September, 2022 at 11:43:51 UTC by hap
msx holy_quran: small cleanup
[src/devices/bus/msx_cart]easi_speech.cpp holy_quran.cpp holy_quran.h

r188400 Wednesday 14th September, 2022 at 09:15:41 UTC by Robbbert
Updated mess.flt
[src/mame]mess.flt

r188399 Wednesday 14th September, 2022 at 00:39:33 UTC by a.noid33
New working software list additions (apple2gs_flop_orig.xml) (#10330)

* New working software list additions (apple2gs_flop_orig.xml)
------------------------------------------------------------
Space Ace (Brutal Deluxe) [Antoine Vignau, A-Noid]
Space Ace II: Borf's Revenge [Antoine Vignau, A-Noid]
LemminGS [Antoine Vignau, A-Noid]
[hash]apple2gs_flop_orig.xml

r188398 Tuesday 13th September, 2022 at 18:46:58 UTC by Vasantha Crabb
More miscellaneous fixes:

* Fixed tiny build for consolidated driver files.
* tools/unidasm.cpp: Capture big objects by reference in lambdas.
* misc/oneshot.cpp: Fixed unsigned comparison to zero bugs.
[scripts/target/mame]tiny.lua
[src/mame/misc]oneshot.cpp
[src/tools]unidasm.cpp

r188397 Tuesday 13th September, 2022 at 18:20:26 UTC by Vasantha Crabb
bus/nes_ctrl: Cleaned up Famicom keyboard inputs; bus/gameboy: Shut up a couple of coverity warnings.
[src/devices/bus/gameboy]gbslot.cpp mbc.cpp
[src/devices/bus/nes_ctrl]fckeybrd.cpp

r188396 Tuesday 13th September, 2022 at 17:09:50 UTC by hap
Software list items promoted to working
---------------------------------------
msx1_cart: Easi-Speech [hap]
[hash]msx1_cart.xml
[src/devices/bus/msx_cart]easi_speech.cpp

r188395 Tuesday 13th September, 2022 at 17:07:24 UTC by David Haywood
Added skeleton driver for Nikko Entertainment/Grey Innovation digiBLAST (#10295)

bus/centronics/digiblst.cpp: Changed device short name to make it more explicit.

new NOT WORKING machine
-------------
Nikko Entertainment B.V. / Grey Innovation digiBLAST [TeamEurope]

new NOT WORKING software list items
---------------
digiblast_cart.xml:
Sonic X 1 (Italy / Spain) [Most-Student-5165]
Sponge Bob Square Pants 1 (Italy / Spain) [Most-Student-5165]
Totally Spies! 1 (Italy) [Most-Student-5165]
Yu-Gi-Oh! (Italy / Spain) [Most-Student-5165]
Winx Club 1 (Italy / Spain) [Most-Student-5165]
Winx Club + 5 Atari Games (Italy / Spain) [Most-Student-5165]
[hash]digiblast_cart.xml*
[src/devices/bus/centronics]digiblst.cpp
[src/mame]mame.lst
[src/mame/skeleton]digiblast.cpp*

r188394 Tuesday 13th September, 2022 at 17:04:03 UTC by nesnesgb
midway/vegas.cpp: Removed bad dump flag from sf2049se U27. (#10294)

The POST checksum failure for the boot ROM was normal for this game.
[src/mame/midway]vegas.cpp

r188393 Tuesday 13th September, 2022 at 17:00:08 UTC by michael.sanborn
technos/shadfrce.cpp: Added subtitle to Japanese set description. (#10304)
[src/mame/technos]shadfrce.cpp

r188392 Tuesday 13th September, 2022 at 16:58:30 UTC by arcadeshadow
ngp.xml; ngpc.xml: Metadata cleaning: (#10323)

* Replaced the country name abbreviations with full names.
* Use lowercase for descriptive text in descriptions.
[hash]ngp.xml ngpc.xml

r188391 Tuesday 13th September, 2022 at 16:56:33 UTC by 987123879113
konami/ksys573.cpp: Added more Gutar Freaks/DrumMania clones. (#10316)

Also fixed parenting for pcnfrk9ma and pcnfrk10ma.

New clones marked NOT_WORKING
-----------------------------
DrumMania 9th Mix (G*D09 VER. JAB) [Taro]
DrumMania 9th Mix eAmusement (G*D09 VER. JCA) [Taro]
DrumMania 10th Mix eAmusement (G*D40 VER. JCA) [Taro]
Guitar Freaks 11th Mix eAmusement (G*D39 VER. JBA) [Taro]
[src/mame]mame.lst
[src/mame/konami]ksys573.cpp

r188390 Tuesday 13th September, 2022 at 16:53:43 UTC by 0kmg
megadriv.xml: Added an unreleased prototype. (#10324)

New working software list additions
-----------------------------------
megadriv.xml: Super Spin (prototype) [GamingLegend64, Forest of Illusion]
[hash]megadriv.xml

r188389 Tuesday 13th September, 2022 at 16:52:55 UTC by arcadeshadow
cdi.xml: Metadata cleaning (#10325)

* Removed the "[DVC enhanced]" in descriptions, since the info compatibility tag already tells that.
* Replaced an abbreviated country name.
[hash]cdi.xml

r188388 Tuesday 13th September, 2022 at 16:52:06 UTC by 0kmg
bus/nes_ctrl: Corrected Arkanoid 2 paddle expansion port signal routing.
[src/devices/bus/nes_ctrl]arkpaddle.cpp

r188387 Tuesday 13th September, 2022 at 16:50:00 UTC by 0kmg
New NOT_WORKING clones (#10327)

----------------------
Famicom Titler [kmg]
[src/mame]mame.lst
[src/mame/nintendo]nes.cpp nes.h

r188386 Tuesday 13th September, 2022 at 16:48:09 UTC by 0kmg
nes.xml: Added another prototype cartridge. (#10331)

New working software list additions
-----------------------------------
nes.xml: Indora no Hikari [Zoda-Y13, Forest of Illusion]
[hash]nes.xml

r188385 Tuesday 13th September, 2022 at 16:41:30 UTC by Vasantha Crabb
bus/gameboy: Added basic HuC-3 real-time clock simulation, and cleanup.

* Added MBC30 as a distinct slot option for documentation purposes.
* Added heuristics to detect MBC30 for GBX and plain ROM dump files.
* mbc.cpp: Disabled noisy logging.
[hash]gbcolor.xml
[src/devices/bus/gameboy]carts.cpp carts.h gbslot.cpp huc3.cpp mbc.cpp

r188384 Tuesday 13th September, 2022 at 11:16:24 UTC by hap
embargo: remove input tag lookups
[src/mame/cinematronics]dlair.cpp embargo.cpp
[src/mame/misc]amuzy.cpp
[src/tools]srcclean.cpp unidasm.cpp
[src/zexall]zexall.cpp

r188383 Tuesday 13th September, 2022 at 07:29:24 UTC by Vasantha Crabb
bus/gameboy/mbc.cpp: Fixed up some details.

* MBC5 checks all the bits of the RAM enable register.  Not sure if any
 games actually depend on this.
* Changed MBC3 device to support an additional RAM bank output so it can
 run the one MBC30 game (Pocket Monsters Crystal).
[src/devices/bus/gameboy]huc3.cpp mbc.cpp

r188382 Tuesday 13th September, 2022 at 07:13:31 UTC by Robbbert
Updated arcade.flt and mess.flt
[src/mame]arcade.flt mess.flt
[src/mame/misc]amuzy.cpp

r188381 Monday 12th September, 2022 at 21:25:10 UTC by Vasantha Crabb
bus/gameboy: Some header comment corrections.
[src/devices/bus/gameboy]cartbase.cpp huc3.cpp mbc.h

r188380 Monday 12th September, 2022 at 21:07:29 UTC by Angelo Salese
misc/amuzy.cpp: make it populate a display list, other misc notes
[src/mame/misc]amuzy.cpp

r188379 Monday 12th September, 2022 at 20:27:33 UTC by Vasantha Crabb
Reimplemented Game Boy and Mega Duck cartridge slots:

Allow cartridges to install themselves rather than putting accesses
through trampolines.  Use memory banks even when they aren't installed
directly, as it exposes script bindings and declares intent.

Added support for MBC6 Flash, and MBC7 two-axis accelerometer and 128*16
or 256*16 serial EEPROM.  Added basic support for Game Boy Camera image
capture (various M64282FP processing features are not implemented).
Improved MBC3 real-time clock emulation.

Added basic support for Hudson Soft HuC-1 cartridges (infrared I/O not
supported) and HuC-3 cartridges (real-time clock and infrared I/O not
supported).

Added full support for Vast Fame VF001 cartridges.

Separated Mega Duck flat and banked ROM cartridge types, and allowed
software list items to specify whether a cartridge has fixed and
selectable 16K banks or a single selectable 32K bank.

Added support for RAM sizes smaller than 8K that will be mirrored in the
0xA000-0xBFFF area.  Implemented correct ROM mapping for sizes that are
not powers of two.  Corrected size of MBC2 internal static RAM.

Added support for various hypothetical cartridge wirings, such as MBC5
with outer ROM banking for up to 128M, M161 and Wisdom Tree cartridges
with flat RAM, and MBC1 or MBC5 with fewer than the maximum number of
inner ROM bank lines used.

Fixed logo spoofing logic for many pirate cartridges, including Rocket
Games, Sachen MMC1 and MMC2, Sintax, Li Cheng, and Niutoude.  Identified
fine bank mask register for GBCK003 board.

Added basic support for GBX format ROM images.  Added heuristic for
detecting raw dumps of M161 cartridge images.  Removed unreliable
unlicensed cartridge detection heuristics - these need to be
reimplemented in a better way.

Software list items promoted to working
---------------------------------------
gameboy.xml:
Game Boy Camera (Europe, USA)
Game Boy Camera Gold (USA)
Pocket Camera (Japan, Rev 1)
gbcolor.xml:
Command Master (Japan)
Kirby Tilt 'n' Tumble (USA)
Korokoro Kirby (Japan)
Street Hero (Taiwan)
Thunder Blast Man (Europe)
4 in 1 + 8 in 1 (World, 4B-001)
4 in 1 + 8 in 1 (World, 4B-002)
4 in 1 + 8 in 1 + 16 in 1 (World, 4B-005)
4 in 1 + 8 in 1 (World, 4B-007)
31 in 1 Mighty Mix (Taiwan)
31-in-1 Mighty Mix (Australia)
Nǚwáng Gédòu 2000 (Taiwan)
Chāojí Gédòu 2001 Alpha (Taiwan)
Gédòu Jiàn Shén - Soul Falchion (Taiwan)
[hash]gameboy.xml gbcolor.xml
[scripts/src]bus.lua
[src/devices/bus/gameboy]camera.cpp* camera.h* cartbase.cpp* cartbase.h* cartbase.ipp* cartheader.h* carts.cpp carts.h gb_slot.cpp gb_slot.h gbslot.cpp* gbslot.h* gbxfile.cpp* gbxfile.h* huc1.cpp* huc1.h* huc3.cpp* huc3.h* mbc.cpp mbc.h mbc2.cpp* mbc2.h* mbc6.cpp* mbc6.h* mbc7.cpp* mbc7.h* mdslot.cpp* mdslot.h* mmm01.cpp* mmm01.h* rom.cpp rom.h slot.cpp* slot.h* tama5.cpp* tama5.h*
[src/devices/bus/psx]gamebooster.cpp gamebooster.h
[src/devices/bus/snes]sgb.cpp sgb.h
[src/mame/nintendo]gb.cpp

r188378 Monday 12th September, 2022 at 19:59:12 UTC by hap
b6100: don't write to speaker on tkbs
[src/devices/cpu/rw5000]b6100.cpp b6100.h

r188377 Monday 12th September, 2022 at 17:45:24 UTC by hap
microvision: add horizontal bar for paddle pos
[src/mame/layout]microvision.lay
[src/mame/yamaha]ymvl1.cpp

r188376 Monday 12th September, 2022 at 15:57:04 UTC by Olivier Galibert
New machines added as MACHINE_NOT_WORKING
-----------------------------------------

Yamaha VL-1 [O. Galibert, Hubert "madbrain" Lamontagne]
[src/mame]mame.lst
[src/mame/yamaha]ymvl1.cpp*

r188375 Monday 12th September, 2022 at 15:51:57 UTC by hap
mmarvin: just use PORT_ADJUSTER for the tone/speed configuration knobs
[src/mame/handheld]hh_tms1k.cpp
[src/mame/irem]olibochu.cpp
[src/mame/layout]mmarvin.lay
[src/mame/sunelectronics]kangaroo.cpp markham.cpp

r188374 Monday 12th September, 2022 at 12:12:37 UTC by hap
qix: slither was published by GDI
[src/mame/irem]olibochu.cpp
[src/mame/taito]40love.cpp qix.cpp

r188373 Monday 12th September, 2022 at 01:28:26 UTC by R. Belmont
New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Mogu Mogu Hammer [R. Belmont, Darksoft, Team Europe]
[src/mame]mame.lst
[src/mame/misc]amuzy.cpp*

r188372 Sunday 11th September, 2022 at 21:15:32 UTC by Vasantha Crabb
-gameboy.xml, gbcolor.xml: Demoted HuC-3 games to partially working.

-imagedev/picture.cpp: Added extensions for supported BMP and JPEG
formats.
[hash]gameboy.xml gbcolor.xml
[src/devices/imagedev]picture.h

r188371 Sunday 11th September, 2022 at 20:21:31 UTC by Angelo Salese
shangha3_v.cpp: proposed fix for shangha3 drawing phantom drop shadows for player sprites
[/branches/shangha3_drop/src/mame/sunelectronics]shangha3.cpp shangha3_v.cpp

r188370 Sunday 4th September, 2022 at 14:43:36 UTC by Angelo Salese
rockrage.cpp: document why rockragea is marked as "prototype?"
[/branches]shangha3_drop*

r188369 Sunday 11th September, 2022 at 17:03:28 UTC by hap
olibochu: added confsetting for the palette
[src/mame/irem]olibochu.cpp

r188368 Sunday 11th September, 2022 at 14:03:14 UTC by hap
olibochu: add hc55516 device instead of adpcm
[src/devices/sound]hc55516.cpp hc55516.h
[src/mame/irem]olibochu.cpp

r188367 Sunday 11th September, 2022 at 09:56:36 UTC by Olivier Galibert
mtu130: Add support for the datamover (68k board)
[scripts/src]bus.lua
[src/devices/bus/mtu130]board.cpp* board.h* datamover.cpp* datamover.h*
[src/mame/misc]mtu130.cpp

r188366 Saturday 10th September, 2022 at 18:34:03 UTC by hap
olibochu: added adpcm sound
[src/mame]mame.lst
[src/mame/handheld]hh_tms1k.cpp
[src/mame/irem]m52.cpp m57.cpp m62.cpp olibochu.cpp

r188365 Saturday 10th September, 2022 at 16:13:59 UTC by 0kmg
bus/nes_ctrl: Minor fixes for Famicom Keyboard and Data Recorder. (#10321)

* bus/nes_ctrl: Minor fixes for Famicom Keyboard and Data Recorder.

- Allows Lode Runner to successfully detect keyboard, enabling save/load menu options.

* Also fix Arkanoid 2 saving to tape.
[src/devices/bus/nes_ctrl]fckeybrd.cpp fckeybrd.h

r188364 Saturday 10th September, 2022 at 16:13:29 UTC by 0kmg
bus/nes_ctrl: Added Sharp Cassette Interface AN-300SL device. (#10318)

Clones promoted to working
--------------------------
Sharp My Computer Terebi C1 [kmg]
[scripts/src]bus.lua
[src/devices/bus/nes_ctrl]ctrl.cpp sharpcass.cpp* sharpcass.h*
[src/mame/nintendo]nes.cpp

r188363 Saturday 10th September, 2022 at 16:12:59 UTC by paul.arnold
fix upd7759 sample triggering and reset control (#10322)
[src/mame/bfm]bfm_sc2.cpp

r188362 Saturday 10th September, 2022 at 14:31:21 UTC by Robbbert
Update mess.flt
[src/mame]mess.flt

r188361 Saturday 10th September, 2022 at 12:05:17 UTC by hap
olibochu: improve ay sound
[src/devices/sound]upd7759.cpp
[src/mame/irem]irem_cpu.cpp m14.cpp olibochu.cpp

r188360 Saturday 10th September, 2022 at 10:30:40 UTC by Osso
nichibutsu/gomoku.cpp, nichibutsu/wiping.cpp: consolidated drivers in single files, minor cleanups
[src/mame/nichibutsu]gomoku.cpp gomoku.h gomoku_v.cpp wiping.cpp wiping.h wiping_v.cpp

r188359 Saturday 10th September, 2022 at 01:25:47 UTC by R. Belmont
New machines added as MACHINE_NOT_WORKING
-----------------------------------------
IBM RS/6000 Type 7009 Model C10 Server [R. Belmont, Captain Midnight]
[src/mame]mame.lst
[src/mame/ibm]rs6000_type7xxx.cpp*

r188358 Saturday 10th September, 2022 at 00:39:37 UTC by AJR
m50734: Add A-D converter
[src/devices/cpu/m6502]m50734.cpp m50734.h

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team