Note Feed

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

Previous 50 199869 Revisions Next 50

r91080 Sunday 4th February, 2018 at 19:06:04 UTC by Osso
new working clone
---------------------------
Street Fighter II: The World Warrior (bootleg, set 2) [f205v, Maru79]
[src/mame]mame.lst
[src/mame/drivers]fcrash.cpp
[src/mame/video]cps1.cpp

r91079 Sunday 4th February, 2018 at 18:59:51 UTC by AJR
i86: Memory stuff (nw)
- Make read_byte/word and write_byte/word overridable virtual functions (80186 MMU probably will need to override this in the future)
- Make fetch_op an alias for fetch (implementations were identical already)
- Remove sreg argument from read_byte/word and write_byte/word (it was almost always m_easeg as set by calc_addr, sometimes with dubious evaluation order)
- Restrict logic for separating address spaces for CS/ES/SS accesses to 8086/8088 (later x86 models do not broadcast the descriptors)
- Encapsulate m_e16 within the only function that used it
[src/devices/cpu/i86]i186.cpp i186.h i286.cpp i286.h i86.cpp i86.h i86inline.h

r91078 Sunday 4th February, 2018 at 17:07:06 UTC by Roberto Fresca
Merge pull request #3170 from DavidHaywood/030218

new machines marked as NOT WORKING
[scripts/target/mame]arcade.lua virtual.lua
[src/devices/cpu/i86]i186.cpp i186.h
[src/devices/machine]ins8250.cpp
[src/devices/sound]k051649.cpp k051649.h
[src/emu]driver.cpp driver.h
[src/mame]mame.lst
[src/mame/drivers]backfire.cpp dblewing.cpp deco156.cpp dreambal.cpp fmtowns.cpp konmedal68k.cpp madmotor.cpp mirage.cpp oric.cpp pc9801.cpp stv.cpp supbtime.cpp thedeep.cpp timetrv.cpp vamphalf.cpp vgmplay.cpp
[src/mame/includes]madmotor.h pcktgal.h zaxxon.h
[src/mame/video]actfancr.cpp boogwing.cpp cbuster.cpp cninja.cpp darkseal.cpp dassault.cpp dec0.cpp dec8.cpp decbac06.cpp decbac06.h deckarn.cpp deckarn.h decmxc06.cpp decmxc06.h deco32.cpp decospr.cpp decospr.h dietgo.cpp esd16.cpp funkyjet.cpp karnov.cpp lemmings.cpp madmotor.cpp pcktgal.cpp pktgaldx.cpp rohga.cpp simpl156.cpp sshangha.cpp stadhero.cpp tumbleb.cpp vaportra.cpp zaxxon.cpp

r91077 Sunday 4th February, 2018 at 11:45:09 UTC by David Haywood
new machines marked as NOT WORKING
XaviX Tennis (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
[scripts/target/mame]arcade.lua virtual.lua
[src/devices/cpu/i86]i186.cpp i186.h
[src/devices/machine]ins8250.cpp
[src/devices/sound]k051649.cpp k051649.h
[src/emu]driver.cpp driver.h
[src/mame]mame.lst
[src/mame/drivers]backfire.cpp dblewing.cpp deco156.cpp dreambal.cpp fmtowns.cpp konmedal68k.cpp madmotor.cpp mirage.cpp oric.cpp pc9801.cpp stv.cpp supbtime.cpp thedeep.cpp timetrv.cpp vamphalf.cpp vgmplay.cpp xavix.cpp
[src/mame/includes]madmotor.h* pcktgal.h zaxxon.h
[src/mame/video]actfancr.cpp boogwing.cpp cbuster.cpp cninja.cpp darkseal.cpp dassault.cpp dec0.cpp dec8.cpp decbac06.cpp decbac06.h deckarn.cpp deckarn.h decmxc06.cpp decmxc06.h deco32.cpp decospr.cpp decospr.h dietgo.cpp esd16.cpp funkyjet.cpp karnov.cpp lemmings.cpp madmotor.cpp* pcktgal.cpp pktgaldx.cpp rohga.cpp simpl156.cpp sshangha.cpp stadhero.cpp tumbleb.cpp vaportra.cpp zaxxon.cpp

r91076 Sunday 4th February, 2018 at 15:39:14 UTC by cam900
vgmplay : Add K051649 support (#3131)
[scripts/target/mame]virtual.lua
[src/devices/sound]k051649.cpp k051649.h
[src/mame/drivers]vgmplay.cpp

r91075 Sunday 4th February, 2018 at 15:17:47 UTC by R. Belmont
kzaurus: improved vis area and layer alignment, plus hooked up reading scroll regs [R. Belmont]
[src/mame/drivers]konmedal68k.cpp

r91074 Sunday 4th February, 2018 at 14:40:37 UTC by R. Belmont
kzaurus: pacified GCC, fixed layer priority, added 55555 gradient BG [R. Belmont]
[src/mame/drivers]konmedal68k.cpp

r91073 Sunday 4th February, 2018 at 14:18:11 UTC by Robbbert
(nw) Fixed the build (buffer overflow)
[src/mame/drivers]konmedal68k.cpp

r91072 Sunday 4th February, 2018 at 13:54:39 UTC by Angelo Salese
Notes (nw)
[src/mame/drivers]stv.cpp

r91071 Sunday 4th February, 2018 at 12:45:56 UTC by cam900
vamphalf : Configured OKI banking, Implement OKI bankswitching to Diet Family (#3135)
[src/mame/drivers]vamphalf.cpp

r91070 Sunday 4th February, 2018 at 12:21:29 UTC by Angelo Salese
new NOT_WORKING machine
-----------------------
Soreyuke Anpanman Crayon Kids [ShouTime, Bill D, Surgeville, Sean Sutton, George Walsh, Evan Korzon, Dulleron, SpinalFeyd, Gyrovision, Bryce Van Horn, Paul Vining, Charles MacDonald, Smitdogg, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]pc9801.cpp stv.cpp

r91069 Sunday 4th February, 2018 at 05:24:02 UTC by AJR
timetrv: Add EEPROM and UART (nw)
[src/mame/drivers]timetrv.cpp

r91068 Sunday 4th February, 2018 at 04:56:06 UTC by AJR
Add some internal peripheral block registers to 80186 debug state
[src/devices/cpu/i86]i186.cpp i186.h

r91067 Sunday 4th February, 2018 at 04:53:57 UTC by AJR
timetrv: Remove bogus interrupt generators (nw)
[src/mame/drivers]timetrv.cpp

r91066 Sunday 4th February, 2018 at 04:12:45 UTC by Carl
fmtowns: allow reading pcm mask, fixes pcm playback issues (nw)
[src/mame/drivers]fmtowns.cpp

r91065 Sunday 4th February, 2018 at 03:14:14 UTC by Carl
oric: make shifted natural keyboard keys work (nw)
[src/mame/drivers]oric.cpp

r91064 Sunday 4th February, 2018 at 02:14:45 UTC by R. Belmont
kzaurus: pass POST, add IRQs, inputs, and sound. [R. Belmont]
[src/mame/drivers]konmedal68k.cpp

r91063 Sunday 4th February, 2018 at 02:13:25 UTC by AJR
madmotor.cpp: General cleanup (nw)
[scripts/target/mame]arcade.lua
[src/mame/drivers]madmotor.cpp
[src/mame/includes]madmotor.h
[src/mame/video]madmotor.cpp

r91062 Sunday 4th February, 2018 at 02:03:49 UTC by Carl
ins8250: unbreak the pcjr (nw)
[src/devices/machine]ins8250.cpp

r91061 Sunday 4th February, 2018 at 02:02:18 UTC by AJR
Flip screen API cleanup (nw)
- Make the global flipping functions of driver_device protected so as not to be accessible from within subdevices
- Eliminate the flip_screen_set_no_update kludge
[src/emu]driver.cpp driver.h
[src/mame/includes]zaxxon.h
[src/mame/video]zaxxon.cpp

r91060 Sunday 4th February, 2018 at 00:34:59 UTC by AJR
Fix flip screen rendering of DECO MXC06 sprites
[src/mame/video]decmxc06.cpp

r91059 Sunday 4th February, 2018 at 00:26:34 UTC by AJR
decbac06: Fix tilemap flip (nw)
[src/mame/video]decbac06.cpp decbac06.h

r91058 Sunday 4th February, 2018 at 00:04:20 UTC by AJR
decbac06, deckarn, decmxc06, decospr: Set flip screen state without peeking into driver_data (nw)
[src/mame/drivers]backfire.cpp dblewing.cpp deco156.cpp dreambal.cpp mirage.cpp supbtime.cpp thedeep.cpp
[src/mame/includes]pcktgal.h
[src/mame/video]actfancr.cpp boogwing.cpp cbuster.cpp cninja.cpp darkseal.cpp dassault.cpp dec0.cpp dec8.cpp decbac06.cpp decbac06.h deckarn.cpp deckarn.h decmxc06.cpp decmxc06.h deco32.cpp decospr.cpp decospr.h dietgo.cpp esd16.cpp funkyjet.cpp karnov.cpp lemmings.cpp madmotor.cpp pcktgal.cpp pktgaldx.cpp rohga.cpp simpl156.cpp sshangha.cpp stadhero.cpp tumbleb.cpp vaportra.cpp

r91057 Saturday 3rd February, 2018 at 21:53:18 UTC by Carl
fmtowns: return status even if no disk inserted, fixes irium (nw)
[src/mame/drivers]fmtowns.cpp

r91056 Saturday 3rd February, 2018 at 19:20:50 UTC by hap
fix arcade build (nw)
[src/mame]arcade.flt

r91055 Saturday 3rd February, 2018 at 18:51:51 UTC by R. Belmont
New machines added as MACHINE_NOT_WORKING
Pittanko Zaurus [R. Belmont, SpinalFeyd, Klaus, The Dumping Union]
[scripts/target/mame]arcade.lua
[src/mame]mame.lst
[src/mame/drivers]konmedal68k.cpp*

r91054 Saturday 3rd February, 2018 at 16:04:31 UTC by Angelo Salese
pc6001.cpp: major encapsulation clean-ups [Angelo Salese]
[scripts/target/mame]mess.lua
[src/mame/drivers]pc6001.cpp
[src/mame/includes]pc6001.h*
[src/mame/video]pc6001.cpp*

r91053 Saturday 3rd February, 2018 at 12:29:42 UTC by Angelo Salese
acommand.cpp: cleanups (nw)
[src/mame/drivers]acommand.cpp

r91052 Saturday 3rd February, 2018 at 11:55:20 UTC by Angelo Salese
namcona1.cpp: Added msm6242 RTC and fixed eeprom type to X-Day 2 [Angelo Salese]
[src/mame/drivers]namcona1.cpp
[src/mame/includes]namcona1.h

r91051 Saturday 3rd February, 2018 at 11:55:18 UTC by Angelo Salese
xday2 unemulated stuff (nw)
[src/mame/video]namcona1.cpp

r91050 Saturday 3rd February, 2018 at 08:26:25 UTC by firehawke
Missed a couple escape sequences. (nw)
[docs/source/debugger]general.rst

r91049 Saturday 3rd February, 2018 at 05:01:40 UTC by Carl
i386/i286: fix default cs flags (nw)
d88_dsk: support bad crc (nw)
recreate columns copy protection (nw)
[hash]fmtowns_flop.xml
[src/devices/cpu/i386]i386.cpp
[src/devices/cpu/i86]i286.cpp
[src/lib/formats]d88_dsk.cpp

r91048 Saturday 3rd February, 2018 at 04:47:21 UTC by Robbbert
(nw) regression fixes: aeroboto, formatz, diamond, tazmania
[src/mame/drivers]aeroboto.cpp gng.cpp scobra.cpp

r91047 Saturday 3rd February, 2018 at 02:28:30 UTC by Brian Troha
model2.cpp: Minor doc update (nw)
[src/mame/drivers]model2.cpp

r91046 Saturday 3rd February, 2018 at 01:42:45 UTC by R. Belmont
New machines added as MACHINE_NOT_WORKING
Dam Dam Boy (on Tsukande Tori Chicchi PCB) [R. Belmont, SpinalFeyd, Klaus, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]konmedal.cpp

r91045 Saturday 3rd February, 2018 at 01:37:04 UTC by hap
fix alibaba memorymap ordering (nw)
[src/mame/drivers]pacman.cpp

r91044 Saturday 3rd February, 2018 at 01:15:45 UTC by hap
cave.cpp: fix memorymap ordering (nw)
[src/mame/drivers]cave.cpp

r91043 Saturday 3rd February, 2018 at 01:04:15 UTC by hap
fidel68k: fix memorymap ordering (nw)
[src/mame/drivers]fidel68k.cpp

r91042 Friday 2nd February, 2018 at 21:42:31 UTC by Carl
fix copy protection, not marked supported because I can't start the game (nw)
[hash]fmtowns_flop.xml

r91041 Friday 2nd February, 2018 at 20:57:26 UTC by Scott Stone
Merge branch 'master' of https://github.com/mamedev/mame
[hash]dc.xml leapster.xml

r91040 Friday 2nd February, 2018 at 20:53:38 UTC by Angelo Salese
namcona1.cpp: fixed horizontal scroll adjust and background color pen, improves X-Day 2 video emulation [Angelo Salese]
[src/mame/video]namcona1.cpp

r91039 Friday 2nd February, 2018 at 20:53:36 UTC by Angelo Salese
namcona1.cpp: fix bogus palette transfers for xday2 [Angelo Salese]
[hash]dc.xml leapster.xml
[src/mame/drivers]namcona1.cpp
[src/mame/video]namcona1.cpp

r91038 Friday 2nd February, 2018 at 20:56:59 UTC by Scott Stone
dc.xml - fix validation error (nw)
leapster.xml - fix file size (nw)
[hash]dc.xml leapster.xml

r91037 Friday 2nd February, 2018 at 19:37:25 UTC by rebecca.wallander
The start of a Dreamcast softlist (#3137)

* Start Dreamcast softlist. Currently only #-A

* Fix some small issues with DC softlist

* Make USA dumps the parents

* Add some missingDC dumps
[hash]dc.xml*

r91036 Friday 2nd February, 2018 at 19:37:04 UTC by Joakim Larsson Edström
at.cpp: Added NEW MACHINES Ericsson/Nokia WS286 (#3162)

* at.cpp: Added Ericsson/Nokia WS286 [Edstrom, Mattis Lind]

* at.cpp: Commented out nws286 until we actually have an authentic rom dump
[src/mame]mame.lst
[src/mame/drivers]at.cpp

r91035 Friday 2nd February, 2018 at 19:35:16 UTC by David Haywood
new NOT WORKING (various drivers) (#3161)

* new NOT WORKING
Zone 40 [BeckyRGB]
Wireless Air 60 [BeckyRGB]

it isn't 100% clear these belong here, but it's also possible they do, so until more is known, put them here.

* various leapster.xml software list additions [Team Europe]

(also added some missing 'supported="no"'' lines)

* add some extra Leapster bios sets [Sean Riddle]
[hash]leapster.xml
[src/mame]mame.lst
[src/mame/drivers]leapster.cpp vii.cpp

r91034 Friday 2nd February, 2018 at 19:34:12 UTC by David Haywood
create derived 6502 type for XaviX because it has at least one custom… (#3154)

* create derived 6502 type for XaviX because it has at least one custom 4-byte opcode that doesn't fit any other type.
treating that opcode as NOP for now.

have a feeling it might be something to do with the other integrated hardware, might be 'execute co-processor code chain at this address' or something similar
It isn't a standard JSL (Jump Subroutine Long)  like the SNES cpu opcode in the same place as this, it seems to point at some code-like structures tho)
could also be a secondary operation mode with different encoding like ARM's Thumb mode tho I guess.

We currently only have a single XaviX based dump (taitons1) but there are more on the way.  I'm going to see if the code flow makes any sense at all with these missing, or if any of it gives a clue as to what they should actually do.

* xavix - let's call these callf and retf then

after further investigation these are some kind of extra 'long jump' subroutine / task handlers, the 0x80 also being a custom opcode was throwing me off trying to identify them before.

looks like they might have been hacking 65816 features into the regular 6502 core?

* prepare for extra address bits (nw)

* better program flow (nw)
[scripts/src]cpu.lua
[src/devices/cpu/m6502]dxavix.lst* m6502d.cpp m6502d.h oxavix.lst* xavix.cpp* xavix.h* xavixd.cpp* xavixd.h*
[src/mame/drivers]xavix.cpp
[src/tools]unidasm.cpp

r91033 Friday 2nd February, 2018 at 17:15:10 UTC by Osso
new working clone
--------------------------
Gee Bee (UK) [Andrew Welburn, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]warpwarp.cpp

r91032 Friday 2nd February, 2018 at 17:09:04 UTC by Osso
galaxold.cpp: fixed dips for scrambler (nw)
[src/mame/drivers]galaxold.cpp

r91031 Friday 2nd February, 2018 at 12:37:47 UTC by Angelo Salese
Kill namcona*w machine configs (nw)
[src/mame/drivers]namcona1.cpp
[src/mame/includes]namcona1.h

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team