Note Feed

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

Previous 50 199869 Revisions Next 50

r112096 Friday 14th September, 2018 at 01:46:17 UTC by AJR
namcos2_sprite: Fix typo (nw)
[src/mame/video]namcos2_sprite.cpp

r112095 Friday 14th September, 2018 at 01:42:23 UTC by David Haywood
split namco c169 roz chip, c123 tilemap chip and c355 sprite chip from namcos2 shared state by making them devices (#3991)

* split namco c169 roz chip from namcos2 by making it a device (nw)

some reorganization still needed (eg move init stuff to config)

* push on this way, old non-device code was working by chance (nw)

* use std::fill instead of memset

* tidy (nw)

* split out the c355 sprites into a device too (nw)

* this isn't used (nw)

* also not used (nw)

* split out c123 tilemap chip

* modern here too (nw)

* namco system2 sprite chip is a device, move content of machine/namcoic.h to a text file in 'etc' as it's not really code at all, and the cpp file is no longer needed

* Namco System 2 ROZ is a device (so only gets created on games that have it, avoids a crash in old code in tilemap viewer)

* untangle namcofl from namcos2 now that things are devices

* untangle namconb1 from namcos2

* untangle gal3.cpp from namcos2

* untangle namcos2 and namcos21 - part 1 (ugly part)

* untangle system2 and system21, part 2

* use c68 for c68 based games in namcos21.cpp and some cleanup / notes / reorganization / default nvrams

* naming cleanups (nw)

* c123 - move init to device config

* c169 init -> device config

* c355 init -> device config

* new clones
Four Trax (Japan) [ShouTime, The Dumping Union]

note, one of the gfx roms in the MAME set has an 'fx2' label, it should be verified.

also replaced the ROMs for the fourtraxa set, the old ones had a 0x00 fill instead of a 0xff fill but were otherwise identical, it's a weird mod of the World set that hides most of the advertising banners, replacing them with generic ones, presumably for legal reasons?
[scripts/target/mame]arcade.lua
[src/mame]mame.lst
[src/mame/drivers]gal3.cpp namcofl.cpp namconb1.cpp namcos2.cpp namcos21.cpp
[src/mame/etc]namcoic..txt*
[src/mame/includes]namcofl.h namconb1.h namcos2.h namcos21.h
[src/mame/machine]namcoic.cpp namcoic.h namcos2.cpp
[src/mame/video]namco_c123tmap.cpp* namco_c123tmap.h* namco_c169roz.cpp* namco_c169roz.h* namco_c355spr.cpp* namco_c355spr.h* namcofl.cpp namconb1.cpp namcos2.cpp namcos21.cpp namcos2_roz.cpp* namcos2_roz.h* namcos2_sprite.cpp* namcos2_sprite.h*

r112094 Friday 14th September, 2018 at 00:44:49 UTC by AJR
imds2: Split out emulation of I/O controller board as separate device
- Add and identify some extra IOC firmware revisions (v1.3 from Bitsavers)
- More descriptive names for ROMs of latest IOC revision (from Bitsavers)

imds: Remove skeleton driver; ROMs preserved as v1.4 of imds2ioc
[scripts/target/mame]mess.lua
[src/mame]mame.lst mess.flt
[src/mame/drivers]imds.cpp imds2.cpp
[src/mame/includes]imds2.h
[src/mame/machine]imds2ioc.cpp* imds2ioc.h*

r112093 Thursday 13th September, 2018 at 23:50:25 UTC by smf
less space (nw)
[src/devices/bus/bbc/userport]beebspch.cpp
[src/devices/bus/c64]currah_speech.cpp
[src/devices/bus/coco]coco_ssc.cpp
[src/devices/bus/cpc]cpc_ssa1.cpp
[src/devices/bus/einstein/userport]speech.cpp
[src/devices/bus/intv]voice.cpp
[src/devices/bus/odyssey2]voice.cpp
[src/devices/bus/spectrum]uspeech.cpp
[src/devices/sound]sp0256.cpp sp0256.h
[src/mame/drivers]idsa.cpp jupace.cpp sauro.cpp

r112092 Thursday 13th September, 2018 at 23:34:25 UTC by Ryan Holtz
-sun4: Added enough ROP support to turbogx to make scrolling work in the sun4_60 boot monitor. [Ryan Holtz]
[src/devices/bus/sbus]turbogx.cpp turbogx.h

r112091 Thursday 13th September, 2018 at 22:32:56 UTC by Robbbert
(nw) jtc : more work in progress
[src/mame/drivers]jtc.cpp

r112090 Thursday 13th September, 2018 at 22:04:53 UTC by Jonathan Gevaryahu
update and fix various comments (nw)
[src/devices/sound]multipcm.cpp okiadpcm.cpp
[src/mame/audio]atarijsa.cpp
[src/mame/drivers]arkanoid.cpp atarisy2.cpp gamecube.cpp notetaker.cpp sun2.cpp tandy1t.cpp

r112089 Thursday 13th September, 2018 at 19:13:03 UTC by Ryan Holtz
-turbogx: Added logging of FBC accesses. [Ryan Holtz]
[src/devices/bus/sbus]turbogx.cpp turbogx.h

r112088 Thursday 13th September, 2018 at 18:01:46 UTC by smf
remove tms5220 read/write handler trampolines (nw)
[src/devices/bus/a2bus]a2echoii.cpp a2mockingboard.cpp ssbapple.cpp ssprite.cpp
[src/devices/bus/ti99/internal]998board.cpp
[src/devices/bus/ti99/peb]spchsyn.cpp
[src/devices/sound]tms5220.cpp tms5220.h
[src/mame/audio]atarijsa.cpp exidy.cpp midway.cpp
[src/mame/drivers]atarisy1.cpp atarisy2.cpp esripsys.cpp exelv.cpp pes.cpp
[src/mame/machine]bbc.cpp mhavoc.cpp

r112087 Thursday 13th September, 2018 at 17:34:40 UTC by AJR
act5a: Better way to reset cursor blink (nw)
[src/mame/drivers]microterm_f8.cpp

r112086 Thursday 13th September, 2018 at 16:25:45 UTC by Jonathan Gevaryahu
use an equivalent read member function for mockingboard tms5220 rather than directly calling an internal tms5220 function, and add a note (nw)
[src/devices/bus/a2bus]a2mockingboard.cpp

r112085 Thursday 13th September, 2018 at 12:48:49 UTC by Robbbert
(nw) z8: fixed JP @ and CALL @ instructions
[src/devices/cpu/z8]z8ops.hxx

r112084 Thursday 13th September, 2018 at 11:37:12 UTC by ryan.holtz
-sun4: Added basic support for cgsix/TurboGX SBus card. [Ryan Holtz]
[scripts/src]bus.lua
[src/devices/bus/sbus]bwtwo.h cgthree.cpp cgthree.h sbus.cpp turbogx.cpp* turbogx.h*
[src/mame/drivers]sun4.cpp

r112083 Thursday 13th September, 2018 at 08:11:04 UTC by patrick.mackinlay
ncr5390: enable dma for command completion (nw) (#3995)

This gets sun4 slightly further along.
[src/devices/machine]ncr5390.cpp

r112082 Thursday 13th September, 2018 at 07:32:40 UTC by Robbbert
(nw) z8: fixed detection of stack type; jtc: fixed display of jtces88
[src/devices/cpu/z8]z8.cpp
[src/mame/drivers]jtc.cpp

r112081 Thursday 13th September, 2018 at 07:23:41 UTC by AJR
imds2: Clock corrections and cleanups (nw)
[src/emu]xtal.cpp
[src/mame/drivers]imds2.cpp
[src/mame/includes]imds2.h

r112080 Thursday 13th September, 2018 at 03:50:19 UTC by R. Belmont
cgthree: allow system to program palette (nw)
[src/devices/bus/sbus]cgthree.cpp cgthree.h

r112079 Thursday 13th September, 2018 at 03:48:51 UTC by R. Belmont
chdcd: also accept .toast as a synonym for ISO images (nw)
[src/lib/util]chdcd.cpp

r112078 Thursday 13th September, 2018 at 02:27:55 UTC by braintro
seta2.cpp: upgraded PCB layout (nw)
[src/mame/drivers]seta2.cpp

r112077 Wednesday 12th September, 2018 at 23:40:51 UTC by Ryan Holtz
-sbus: Added preliminary cgthree support. [Ryan Holtz]
[scripts/src]bus.lua
[src/devices/bus/sbus]bwtwo.cpp cgthree.cpp* cgthree.h* sbus.cpp sbus.h
[src/mame/drivers]sun4.cpp

r112076 Wednesday 12th September, 2018 at 22:30:10 UTC by Ryan Holtz
-sun4: Added SBus slot bus and basic bwtwo slot device. [Ryan Holtz]
[scripts/src]bus.lua
[scripts/target/mame]mess.lua
[src/devices/bus/sbus]bwtwo.cpp* bwtwo.h* sbus.cpp* sbus.h*
[src/mame/drivers]sun4.cpp

r112075 Wednesday 12th September, 2018 at 15:30:39 UTC by smf
PSX GPU Implement transparent dots & lines (which fixes MT 06528) & declare variables on first use. [smf]
[src/devices/video]psx.cpp

r112074 Wednesday 12th September, 2018 at 07:14:27 UTC by ryan.holtz
-sun4: Trigger a bus error to indicate unplugged S-Bus slots. Silenced some logging. nw
[src/mame/drivers]sun4.cpp

r112073 Wednesday 12th September, 2018 at 02:39:08 UTC by AJR
pcd, pcx: Add screen parameters and CRTC clocks; pcx has SCN2672 rather than SCN2674 (nw)
[src/mame/video]pcd.cpp pcd.h

r112072 Wednesday 12th September, 2018 at 01:30:52 UTC by AJR
mpu4vid.cpp: Properly configure CRTC clock and screen timing parameters (nw)
[src/mame/drivers]mpu4vid.cpp

r112071 Wednesday 12th September, 2018 at 01:20:20 UTC by Ryan Holtz
-sun4: Fixed MMU page fault handling. SunOS installer now boots. [Ryan Holtz]
[src/mame/drivers]sun4.cpp

r112070 Wednesday 12th September, 2018 at 00:57:38 UTC by AJR
octopus: Configurable clock for the SCN2674 (nw)
[src/emu]xtal.cpp
[src/mame/drivers]octopus.cpp

r112069 Wednesday 12th September, 2018 at 00:37:00 UTC by Scott Stone
wecleman.cpp: Fix debug palette assertion for hotchase/hotchasea (nw)
[src/mame/drivers]wecleman.cpp

r112068 Tuesday 11th September, 2018 at 22:21:39 UTC by Ryan Holtz
-sparc, sun4: Miscellaneous fixes, nw
[src/devices/cpu/sparc]sparc.h
[src/mame/drivers]sun4.cpp

r112067 Tuesday 11th September, 2018 at 21:50:30 UTC by Nigel Barnes
New working clones
------------------
Acorn Electron (Trial) [Centre for Computing History, ABUG]
[src/mame]mame.lst
[src/mame/drivers]electron.cpp

r112066 Tuesday 11th September, 2018 at 21:50:29 UTC by Nigel Barnes
New working software list additions
-----------------------------------
bbc_flop_6502: P-System
camplynx_cass: Super Air Raid

New NOT_WORKING software list additions
---------------------------------------
bbcm_cart: Smart Cartridge [Centre for Computing History, ABUG]
[hash]bbc_flop_6502.xml bbcb_cass.xml bbcm_cart.xml camplynx_cass.xml

r112065 Tuesday 11th September, 2018 at 21:50:29 UTC by Nigel Barnes
atom_flop.xml: amend publisher (nw)
[hash]atom_rom.xml

r112064 Tuesday 11th September, 2018 at 21:08:47 UTC by AJR
video/psx.cpp: Eliminate register_postload; separate out screen device (nw)
[src/devices/video]psx.cpp psx.h
[src/mame/drivers]konamigq.cpp konamigv.cpp ksys573.cpp namcos10.cpp namcos11.cpp namcos12.cpp psx.cpp taitogn.cpp twinkle.cpp zn.cpp

r112063 Tuesday 11th September, 2018 at 20:20:40 UTC by Nigel Barnes
New clones marked as NOT_WORKING
--------------------------------
Acorn Communicator (prototype) [Centre for Computing History, ABUG]
Acorn Briefcase Communicator [Centre for Computing History, ABUG]
Acorn Communicator (Italian) [Centre for Computing History, ABUG]
[src/mame]mame.lst
[src/mame/drivers]accomm.cpp

r112062 Tuesday 11th September, 2018 at 19:48:13 UTC by Ryan Holtz
ncr5390: Select w/ ATN and Stop command should indicate bus service. Makes the SunOS installer happy, nw
[src/devices/machine]ncr5390.cpp

r112061 Tuesday 11th September, 2018 at 18:03:37 UTC by clawgrip
valtric: Redumped and corrected Text ROM "vt_07.bin" (#3988)

Text ROM was overdumped (although both halfs were not identical, having two different bytes). The ROM socket on the PCB was labeled as "27128", pointing that the new size is the right one.
[src/mame/drivers]argus.cpp

r112060 Tuesday 11th September, 2018 at 16:58:49 UTC by AJR
tms9927: Eliminate MCFG macros and register_postload; remove "wr_" from callback getters (nw)
[src/devices/video]tms9927.cpp tms9927.h
[src/mame/drivers]alphatpx.cpp ampex.cpp attache.cpp cdc721.cpp compucolor.cpp intv.cpp itt3030.cpp micral.cpp notetaker.cpp statriv2.cpp tdv2324.cpp thief.cpp tv912.cpp v100.cpp

r112059 Tuesday 11th September, 2018 at 14:46:09 UTC by Vasantha Crabb
notes (nw)
[src/devices/cpu/m6502]m6500_1.cpp
[src/mame/drivers]goupil.cpp

r112058 Tuesday 11th September, 2018 at 14:44:32 UTC by David Haywood
namcos2 / namcos21 - use configured banking for audiocpu (#3986)

* namcos2 / namcos21 - use configured banking for audiocpu

* (nw)
[src/mame/drivers]namcos2.cpp namcos21.cpp
[src/mame/includes]namcos2.h
[src/mame/machine]namcos2.cpp

r112057 Tuesday 11th September, 2018 at 14:43:51 UTC by R. Belmont
Merge pull request #3987 from f205v/patch-5

wecleman.cpp update info for WEC Le Mans 24 based on PCB pictures

r112056 Tuesday 11th September, 2018 at 13:24:24 UTC by f205v
wecleman.cpp update info for WEC Le Mans 24 based on PCB pictures
[src/mame/drivers]wecleman.cpp

r112055 Tuesday 11th September, 2018 at 05:13:01 UTC by Osso
bagman.cpp: adjusted infos and title for botanic2, according to Haze's comments (nw)
[src/mame/drivers]bagman.cpp

r112054 Tuesday 11th September, 2018 at 03:46:58 UTC by AJR
msm5232, okim6376, sprkdev, vlm5030: Eliminate register_postload (nw)
[src/devices/sound]msm5232.cpp msm5232.h okim6376.cpp okim6376.h spkrdev.cpp spkrdev.h vlm5030.cpp vlm5030.h

r112053 Tuesday 11th September, 2018 at 03:26:08 UTC by AJR
pci9050, s3c44b0: Eliminate register_postload and machine().device; convert callbacks to devcb3 (nw)
[src/devices/machine]pci9050.cpp pci9050.h s3c44b0.cpp s3c44b0.h
[src/mame/drivers]juicebox.cpp

r112052 Tuesday 11th September, 2018 at 03:15:08 UTC by R. Belmont
decstation: added LANCE controller, started IRQ handling in gate array. [R. Belmont]
[src/mame/drivers]decstation.cpp
[src/mame/machine]decioga.cpp decioga.h

r112051 Monday 10th September, 2018 at 18:34:28 UTC by Ted Green
hornet iteagle seattle vegas viper: Reinstate somewhat useless screen size info (nw)
[src/mame/drivers]hornet.cpp iteagle.cpp seattle.cpp vegas.cpp viper.cpp

r112050 Monday 10th September, 2018 at 17:36:03 UTC by hap
mlanding: fix recent adpcm regression (nw)
https://github.com/mamedev/mame/commit/f23002376a9e99010836d475d0b52918d11eafe3#diff-2c57b60c04833527c9efef5e897918c3R992
[src/mame/drivers]mlanding.cpp

r112049 Monday 10th September, 2018 at 17:29:33 UTC by Osso
uzebox.xml: added 6 new titles [ArcadeShadow]
[hash]uzebox.xml

r112048 Monday 10th September, 2018 at 17:19:45 UTC by Osso
crospang.cpp: small note about some pitpat dips (nw)
[src/mame/drivers]crospang.cpp

r112047 Monday 10th September, 2018 at 17:10:01 UTC by Osso
k056800: removed MCFG macros (nw)
[src/devices/sound]k056800.h
[src/mame/drivers]gticlub.cpp konamigq.cpp konamigx.cpp nwk-tr.cpp ultrsprt.cpp zr107.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team