Note Feed

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

Previous 50 199869 Revisions Next 50

r189157 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).
[/branches/barcrest/src/devices/bus/gameboy]huc3.cpp mbc.cpp

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

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

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

r189153 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)
[/branches/barcrest/hash]gameboy.xml gbcolor.xml
[/branches/barcrest/scripts/src]bus.lua
[/branches/barcrest/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*
[/branches/barcrest/src/devices/bus/psx]gamebooster.cpp gamebooster.h
[/branches/barcrest/src/devices/bus/snes]sgb.cpp sgb.h
[/branches/barcrest/src/mame/nintendo]gb.cpp

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

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

r189150 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]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/yamaha]ymvl1.cpp*

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

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

r189147 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]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/misc]amuzy.cpp*

r189146 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.
[/branches/barcrest/hash]gameboy.xml gbcolor.xml
[/branches/barcrest/src/devices/imagedev]picture.h

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

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

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

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

r189141 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.
[/branches/barcrest/src/devices/bus/nes_ctrl]fckeybrd.cpp fckeybrd.h

r189140 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]
[/branches/barcrest/scripts/src]bus.lua
[/branches/barcrest/src/devices/bus/nes_ctrl]ctrl.cpp sharpcass.cpp* sharpcass.h*
[/branches/barcrest/src/mame/nintendo]nes.cpp

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

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

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

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

r189135 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]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/ibm]rs6000_type7xxx.cpp*

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

r189133 Friday 9th September, 2022 at 20:19:37 UTC by David Haywood
fix upd7759 sample triggering in bfm_sc.2.cpp (MT 8325) [Paul-Arnold] (#10319)

(also made the volume ramp a little less aggressive, I'm told 0 is not 'nearly silent' on the hardware, but more like 'half volume')
[/branches/barcrest/src/mame/bfm]bfm_sc2.cpp

r189132 Friday 9th September, 2022 at 11:59:56 UTC by hap
airbustr: add kaneko_hit device
[/branches/barcrest/src/mame/hegenerglaser]mmboard.h mmdisplay1.h mmdisplay2.h
[/branches/barcrest/src/mame/kaneko]airbustr.cpp expro02.cpp kaneko_hit.cpp

r189131 Friday 9th September, 2022 at 11:10:25 UTC by Dirk Best
f4431: Improve video emulation, hook up RS232 comm port
[/branches/barcrest/src/mame/facit]f4431.cpp

r189130 Friday 9th September, 2022 at 05:16:11 UTC by Osso
kaneko/airbustr.cpp, kaneko/djboy.cpp, nix/pirates.cpp, sanritsu/bankp.cpp, sanritsu/drmicro.cpp, sanritsu/mjkjidai.cpp: consolidated drivers in single files, minor cleanups
[/branches/barcrest/src/mame/kaneko]airbustr.cpp airbustr.h airbustr_v.cpp djboy.cpp djboy.h djboy_v.cpp
[/branches/barcrest/src/mame/nix]pirates.cpp pirates.h pirates_v.cpp
[/branches/barcrest/src/mame/sanritsu]bankp.cpp bankp.h bankp_v.cpp drmicro.cpp drmicro.h drmicro_v.cpp mjkjidai.cpp mjkjidai.h mjkjidai_v.cpp

r189129 Friday 9th September, 2022 at 00:20:42 UTC by AJR
vic1520: Correct MCU type; add some stub handlers
[/branches/barcrest/src/devices/bus/cbmiec]vic1520.cpp vic1520.h

r189128 Thursday 8th September, 2022 at 23:27:03 UTC by AJR
m740: Remove leftover declarations from header
[/branches/barcrest/src/devices/cpu/m6502]m740.h

r189127 Thursday 8th September, 2022 at 23:10:34 UTC by AJR
Add skeleton devices for MPS-1200 & MPS-1250 IEC printers
[/branches/barcrest/scripts/src]bus.lua
[/branches/barcrest/src/devices/bus/cbmiec]c1526.cpp cbmiec.cpp mps1200.cpp* mps1200.h*

r189126 Thursday 8th September, 2022 at 22:57:47 UTC by AJR
m50734: Fix stack page
[/branches/barcrest/src/devices/cpu/m6502]m50734.cpp

r189125 Thursday 8th September, 2022 at 22:57:05 UTC by AJR
m740: Only access data memory in indirect modes
[/branches/barcrest/src/devices/cpu/m6502]dm740.lst m740.h om740.lst

r189124 Wednesday 7th September, 2022 at 13:34:44 UTC by AJR
m50734: device_reset fix
[/branches/barcrest/src/devices/cpu/m6502]m50734.cpp

r189123 Wednesday 7th September, 2022 at 13:14:06 UTC by AJR
Add preliminary M50734 emulation
[/branches/barcrest/scripts/src]cpu.lua
[/branches/barcrest/src/devices/cpu/m6502]m50734.cpp* m50734.h*
[/branches/barcrest/src/mame/kawai]kawai_r100.cpp

r189122 Wednesday 7th September, 2022 at 10:40:23 UTC by paul.devine
Victor9k fix disk handling (#10315)

* Victor9k Fixing bug in floppy disk sync header sizes

* Victor9K adding support for ramsize CLI flag

* Fixed zone 4 documentation bug

* Correcting mistake in data header sync size, 5 not 6 bytes

* fixed error in sector size comparison & sector count for DS disks

* single-sided disks read/write correctly; double-sided read correctly. DS still corrupting on write

* fixed bug in offset calculation for DS disks

* fixing bug with -ramsize=896K

* updated todo comment

Co-authored-by: Paul Devine <pauldevine+git@gmail.com>
[/branches/barcrest/src/lib/formats]victor9k_dsk.cpp victor9k_dsk.h
[/branches/barcrest/src/mame/act]victor9k.cpp victor9k_fdc.cpp

r189121 Wednesday 7th September, 2022 at 02:09:36 UTC by AJR
M740 fixes (mostly related to 6563dfe9cf93c4e39b3ea9caa73c050147644075)
[/branches/barcrest/src/devices/cpu/m6502]m740.cpp om740.lst

r189120 Tuesday 6th September, 2022 at 20:40:24 UTC by Vasantha Crabb
-midway/seattle.cpp: Added San Francisco Rush Boot Code Version L1.12 as a BIOS option. [neSneSgB]

-gameboy.xml, gbcolor.xml: Mark HuC-1 cartridges as using non-volatile
RAM, and demoted to partially supported for lack of IR transceiver
emulation.

-Various cleanups:
* midway/seattle.cpp: Turned San Francisco Rush Boot Code Version L1.06A
 into a BIOS option rather than a clone - the game version is the same.
* misc/highvideo.cpp: Use a more obvious pixel loop with fewer tests,
 and cleaned up spacing.
* tvgames/micom_mahjong.cpp: Use active low logic for active low key
 matrix rather than inverting stuff everywhere.
* pacific/thief.cpp: Cleaned up indentation gone wild.
[/branches/barcrest/hash]gameboy.xml gbcolor.xml
[/branches/barcrest/src/emu]video.cpp
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/midway]seattle.cpp
[/branches/barcrest/src/mame/misc]highvdeo.cpp
[/branches/barcrest/src/mame/pacific]thief.cpp
[/branches/barcrest/src/mame/tvgames]micom_mahjong.cpp

r189119 Tuesday 6th September, 2022 at 19:28:58 UTC by 0kmg
nes.xml: Added a sample cartridge dump. (#10311)

New working software list additions
-----------------------------------
nes.xml: Wily & Light no RockBoard - That's Paradise (Japan, sample) [Zoda-Y13, Forest of Illusion]
[/branches/barcrest/hash]nes.xml

r189118 Tuesday 6th September, 2022 at 19:23:43 UTC by David Haywood
highvideo.cpp: new NOT WORKING machines (Brazilian gambling games) (#10307)

Also got rid of function statics, made some of the other sets in here
that didn't boot, boot, and set some to the correct machine type so the
video renders as it should.

new NOT WORKING machines
------------
Zoomania (Version 10.04, set 1) [Cristiano-MDQ]
Sala Due (Version 3.04) [Cristiano-MDQ]
Paradise (Industrias Brasilerias, Version 1.04) [Cristiano-MDQ]

new NOT WORKING clones
------------
Sala Due (Version 1.04)
Zoomania (Version 10.04, set 2) [Cristiano-MDQ]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/misc]highvdeo.cpp

r189117 Tuesday 6th September, 2022 at 19:10:04 UTC by 987123879113
New clones added as WORKING (#10312)

----------------------------
Dance Dance Revolution 2nd Mix - Link Ver (GE885 VER. JAC) [Taro]

New clones added as NOT_WORKING
----------------------------
Guitar Freaks 5th Mix (G*A26 VER. AAA) [Taro]
Percussion Freaks 9th Mix (G*D09 VER. AAA) [Taro]
Percussion Freaks 10th Mix (G*D40 VER. AAA) [Taro]
Dance Maniax (G*874 VER. AAA) [Verox Zik, Cereth]
Drummania 9th Mix Multisession Disc [SakamotoNeko]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/konami]ksys573.cpp

r189116 Tuesday 6th September, 2022 at 17:04:46 UTC by Olivier Galibert
* new WORKING machine
----
MTU-130 [Olivier Galibert, David Williams, Disk Blitz, Eric Wright]
[/branches/barcrest/scripts/src]cpu.lua
[/branches/barcrest/src/devices/cpu/m6502]dm6502mtu.lst* m6502.cpp m6502mtu.cpp* m6502mtu.h* om6502mtu.lst*
[/branches/barcrest/src/devices/machine]upd765.cpp
[/branches/barcrest/src/emu]xtal.cpp
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/misc]mtu130.cpp*

r189115 Tuesday 6th September, 2022 at 17:04:46 UTC by Olivier Galibert
6502 future-proofing: do not overwrite the variable with the access address on a read in case we want to rerun it
[/branches/barcrest/src/devices/cpu/m6502]om6502.lst om65c02.lst om65ce02.lst om740.lst on2a03.lst or65c19.lst ow65c02s.lst oxavix.lst oxavix2000.lst

r189114 Tuesday 6th September, 2022 at 16:35:10 UTC by Osso
seattle.cpp: added newer BIOS for blitz [anonymous]
[/branches/barcrest/src/mame/midway]seattle.cpp vegas.cpp

r189113 Tuesday 6th September, 2022 at 15:58:12 UTC by Osso
- midw8080/8080bw_a.cpp: confirmed ozmawars has 2 SN76477 [Guru]

- orca/espial.cpp, orca/funkybee.cpp, orca/marineb.cpp, orca/vastar.cpp, orca/zodiack.cpp, pacific/mrflea.cpp, pacific/thief.cpp: consolidated drivers in single files, minor cleanups
[/branches/barcrest/src/mame/midw8080]8080bw_a.cpp
[/branches/barcrest/src/mame/orca]espial.cpp espial.h espial_v.cpp funkybee.cpp funkybee.h funkybee_v.cpp marineb.cpp marineb.h marineb_v.cpp vastar.cpp vastar.h vastar_v.cpp zodiack.cpp zodiack.h
[/branches/barcrest/src/mame/pacific]mrflea.cpp mrflea.h mrflea_v.cpp thief.cpp thief.h thief_v.cpp

r189112 Tuesday 6th September, 2022 at 09:16:58 UTC by Robbbert
ozmawars: fixed typo.
[/branches/barcrest/src/mame/midw8080]8080bw_a.cpp

r189111 Tuesday 6th September, 2022 at 05:23:03 UTC by Osso
New working clones
------------------
Golden Tee Golf (Trackball, v2.1) [Brian Troha, The Dumping Union]
[/branches/barcrest/src/mame]mame.lst
[/branches/barcrest/src/mame/comad]galspnbl.cpp
[/branches/barcrest/src/mame/itech]itech8.cpp

r189110 Tuesday 6th September, 2022 at 05:16:15 UTC by Osso
jaleco/aeroboto.cpp, jaleco/exerion.cpp, jaleco/ginganin.cpp, jaleco/homerun.cpp, jaleco/momoko.cpp, jaleco/skyfox.cpp, omori/popper.cpp: consolidated drivers in single files, minor cleanups
[/branches/barcrest/src/mame/jaleco]aeroboto.cpp aeroboto.h aeroboto_v.cpp exerion.cpp exerion.h exerion_v.cpp fcombat.cpp fcombat.h fcombat_v.cpp ginganin.cpp ginganin.h ginganin_v.cpp homerun.cpp homerun.h homerun_v.cpp momoko.cpp momoko.h momoko_v.cpp skyfox.cpp skyfox.h skyfox_v.cpp
[/branches/barcrest/src/mame/omori]battlex.cpp battlex.h battlex_v.cpp popper.cpp

r189109 Tuesday 6th September, 2022 at 00:12:03 UTC by AJR
ymqy70.cpp: Fix permissions
[/branches/barcrest/src/mame/yamaha]ymqy70.cpp

r189108 Monday 5th September, 2022 at 21:05:25 UTC by Vasantha Crabb
-machine/intelfsh.cpp: Added Macronix 29F008TC (1M*8, 4K*8 pages).

-bgfx: Removed obsolete sample layout files, updated documentation.

New NOT_WORKING software list items (gbcolor.xml)
-------------------------------------------------
Chāojí Gédòu 2001 Alpha (Taiwan) [taizou]
Gédòu Jiàn Shén - Soul Falchion (Taiwan) [taizou]
[/branches/barcrest/bgfx/layouts/sample/horizontal]default.lay
[/branches/barcrest/bgfx/layouts/sample/vertical]default.lay
[/branches/barcrest/docs/source/advanced]bgfx.rst
[/branches/barcrest/hash]gbcolor.xml
[/branches/barcrest/src/devices/bus/vboy]rom.cpp slot.cpp
[/branches/barcrest/src/devices/machine]intelfsh.cpp intelfsh.h

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team