Note Feed

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

Previous 50 199869 Revisions Next 50

r193174 Friday 16th December, 2022 at 14:12:24 UTC by hap
tmnt: improve sound nmi
[/branches/a800_cart/src/mame/konami]asterix.cpp overdriv.cpp tmnt.cpp tmnt.h

r193173 Friday 16th December, 2022 at 12:44:37 UTC by Ryan Holtz
palm/palm.cpp: Improved Palm IIIc support. (#10684) [Ryan Holtz]

* machine/mc68328.cpp: Split MC68328 device into a base class with shared functionality, and derived MC68328 and MC68EZ328 models.
* video/sed1375.cpp: Added roughly-functional implementation of the Epson SED1375 LCD controller.

Machines promoted to working
------------------------
3Com Palm IIIc [Ryan Holtz]
[/branches/a800_cart/scripts/src]video.lua
[/branches/a800_cart/src/devices/machine]mc68328.cpp mc68328.h
[/branches/a800_cart/src/devices/video]sed1375.cpp* sed1375.h*
[/branches/a800_cart/src/mame/palm]palm.cpp palm_dbg.ipp

r193172 Friday 16th December, 2022 at 12:42:26 UTC by hap
ay8910: add machine().describe_context() to some logerror
[/branches/a800_cart/src/devices/sound]ay8910.cpp
[/branches/a800_cart/src/mame/misc]epos.cpp

r193171 Friday 16th December, 2022 at 06:52:06 UTC by Vasantha Crabb
bus/sms_ctrl: Added support for Sega mouse and four-player adaptor.
[/branches/a800_cart/hash]megadriv.xml
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/sms_ctrl]controllers.cpp controllers.h mouse.cpp* mouse.h* smsctrl.cpp teamplayer.cpp* teamplayer.h*
[/branches/a800_cart/src/mame/sega]mdconsole.cpp megadriv.cpp megadriv.h

r193170 Thursday 15th December, 2022 at 18:53:18 UTC by AJR
mo5_flop.xml, mo6_flop.xml, pro128_flop.xml: Correct floppy image interfaces

* thom_dsk.cpp: Add DSDD 5.25-inch format
[/branches/a800_cart/hash]mo5_flop.xml mo6_flop.xml pro128_flop.xml
[/branches/a800_cart/src/lib/formats]thom_dsk.cpp

r193169 Thursday 15th December, 2022 at 18:30:02 UTC by hap
epos: add tristar8000 coin latch
[/branches/a800_cart/src/mame/misc]epos.cpp

r193168 Thursday 15th December, 2022 at 13:03:12 UTC by clawgrip
vsmileb_cart.xml: Add info about missing game (#10689)
[/branches/a800_cart/hash]vsmileb_cart.xml

r193167 Thursday 15th December, 2022 at 12:35:57 UTC by hap
m6809/konami: no need for those safe_shift functions
[/branches/a800_cart/src/devices/cpu/m6809]konami.cpp konami.h konami.ops

r193166 Thursday 15th December, 2022 at 12:16:16 UTC by hap
m6809/konami: don't use m_opcode as a temp variable
[/branches/a800_cart/src/devices/cpu/m6809]konami.cpp konami.h konami.ops
[/branches/a800_cart/src/mame/handheld]hh_tms1k.cpp
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r193165 Thursday 15th December, 2022 at 09:24:09 UTC by Scott Stone
msx1_cass.xml:  Fix leading space in rom name label for dogfights
[/branches/a800_cart/hash]msx1_cass.xml

r193164 Thursday 15th December, 2022 at 00:32:31 UTC by AJR
imgtool/stream: Remove some unused functions
[/branches/a800_cart/src/tools/imgtool]stream.cpp stream.h

r193163 Wednesday 14th December, 2022 at 23:50:20 UTC by Vasantha Crabb
cpc_flop.xml: Fix up a few things from poorly imported "good" sets.

Also some other minor cleanup.
[/branches/a800_cart/hash]cpc_flop.xml msx1_flop.xml
[/branches/a800_cart/src/mame/misc]triton.cpp
[/branches/a800_cart/src/mame/nec]pc88va.h

r193162 Wednesday 14th December, 2022 at 21:16:35 UTC by hap
m6809/konami: fix looped shift opcodes indexed mode
[/branches/a800_cart/src/devices/cpu/m6809]konami.ops

r193161 Wednesday 14th December, 2022 at 20:25:40 UTC by arcadeshadow
msx1_cart.xml, msx1_cass.xml, msx1_flop.xml: Cleaned up metadata. (#10509)

* Use full country names in description.
* Use lowercase for descriptive text in descriptions.
* Removed zero offsets in regions with a single file loaded.
[/branches/a800_cart/hash]msx1_cart.xml msx1_cass.xml msx1_flop.xml

r193160 Wednesday 14th December, 2022 at 18:41:07 UTC by 0kmg
bus/megadrive/jcart.cpp: Fixed include guard typo. (#10687)
[/branches/a800_cart/src/devices/bus/megadrive]jcart.h

r193159 Wednesday 14th December, 2022 at 18:19:55 UTC by Angelo Salese
konami/crimfght.cpp: fix lives default dip
[/branches/a800_cart/src/mame/konami]crimfght.cpp

r193158 Wednesday 14th December, 2022 at 18:16:02 UTC by eientei95
namco/mappy.cpp: Undid DIP switch setting reordering from PR #10166. (#10665)
[/branches/a800_cart/src/mame/namco]mappy.cpp

r193157 Wednesday 14th December, 2022 at 18:12:25 UTC by David Haywood
tvgames/xavix.cpp: Added Gun Gun Adventure (inputs not hooked up). (#10683)

New machines marked not working
---------------
Gun Gun Adventure (Japan) [Sean Riddle]
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/tvgames]xavix.cpp

r193156 Wednesday 14th December, 2022 at 17:26:04 UTC by 0kmg
bus/a7800/rom.cpp: Use proper bank order for Activision 128K cartridges. (#10686)
[/branches/a800_cart/hash]a7800.xml
[/branches/a800_cart/src/devices/bus/a7800]rom.cpp

r193155 Wednesday 14th December, 2022 at 17:15:41 UTC by Vasantha Crabb
bus/sms_ctrl: More plausible TH responses for export Sports Pad.
[/branches/a800_cart/src/devices/bus/sms_ctrl]sports.cpp

r193154 Wednesday 14th December, 2022 at 15:19:14 UTC by Vasantha Crabb
More Sega cleanup:

* bus/megadrive/jcart.cpp: Turned controller ports into slots - no need
 to simulate controllers in the cartridge device.
* sega/megadriv.cpp: Simplified wired 6-button controller to use a
 single input port per pad.
* megadriv_rad.cpp: Changed to use A/B/C/X/Y/Z button labels like the
 real systems, added reset buttons to a couple of units that have them.
* puckpkmn.cpp: Considering boards without the U6612 exist, assume it
 uses a Mega Drive II VDP clone with integrated FM sound.
[/branches/a800_cart/src/devices/bus/megadrive]jcart.cpp jcart.h
[/branches/a800_cart/src/mame/sega]megadriv.cpp megadriv.h megadriv_acbl.cpp megadriv_rad.cpp puckpkmn.cpp

r193153 Wednesday 14th December, 2022 at 11:34:00 UTC by hap
tehkanwc: remove tag lookups
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r193152 Wednesday 14th December, 2022 at 08:26:21 UTC by Vasantha Crabb
sega/sms.cpp: Refactored Game Gear handling. (#10682)

Use a memory view to switching between Game Gear and Master System compatibility I/O space mapping.  Got rid of most of the conditional code checking whether it's a Game Gear driver.

Got rid of the special Game Gear EXT port slot.  It's the same thing as a Mega Drive controller/expansion I/O port with a different connector.

sega/mdioport.cpp: Added a variant for the Game Gear with the TH/PC6 interrupt latch, and added it to the Game Gear.
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/gamegear]ggext.cpp ggext.h smsctrladp.cpp smsctrladp.h
[/branches/a800_cart/src/devices/bus/sms_ctrl]smsctrl.h
[/branches/a800_cart/src/mame/sega]mdioport.cpp mdioport.h sms.cpp sms.h sms_m.cpp

r193151 Wednesday 14th December, 2022 at 03:30:45 UTC by Angelo Salese
nec/pc88va.cpp: overhaul, make most software to start running with pc88va2 (#10656)

- nec/v5x.cpp: add ICU slave ack readback;
[/branches/a800_cart/hash]pc88va.xml
[/branches/a800_cart/src/devices/cpu/nec]v5x.cpp v5x.h
[/branches/a800_cart/src/mame/nec]pc8801.cpp pc88va.cpp pc88va.h pc88va_sgp.cpp* pc88va_sgp.h* pc88va_v.cpp*

r193150 Wednesday 14th December, 2022 at 02:37:08 UTC by AJR
to_flop.xml: Fix floppy image interfaces (assuming that all larger images are 3.5" for now)
[/branches/a800_cart/hash]to_flop.xml

r193149 Wednesday 14th December, 2022 at 00:38:16 UTC by hap
tehkanwc: reset msm together with soundcpu
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r193148 Wednesday 14th December, 2022 at 00:19:43 UTC by hap
tehkanwc: merge driver files
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp tehkanwc.h tehkanwc_v.cpp

r193147 Wednesday 14th December, 2022 at 00:11:16 UTC by hap
tehkanwc: remove unneeded trampoline for writing leds
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp tehkanwc.h tehkanwc_v.cpp

r193146 Tuesday 13th December, 2022 at 23:49:10 UTC by hap
tehkan: add shared addressmap, remove soundcpu reset timer hack
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp tehkanwc.h

r193145 Tuesday 13th December, 2022 at 23:02:24 UTC by hap
tehkanwc: remove old joystick hack
[/branches/a800_cart/src/mame/tecmo]tehkanwc.cpp

r193144 Tuesday 13th December, 2022 at 21:34:02 UTC by Nigel Barnes
triton_rom.xml: Corrected fastvdu rom size.
[/branches/a800_cart/hash]triton_rom.xml

r193143 Tuesday 13th December, 2022 at 19:39:25 UTC by 0kmg
nintendo/cham24.cpp: Added save state support and cleaned up code. (#10670)

Also cleaned up sprite RAM DMA trigger trampolines in all NES-like drivers.
[/branches/a800_cart/src/mame/nintendo]cham24.cpp famibox.cpp multigam.cpp nes.cpp nes.h nes_arcade_bl.cpp nes_clone.cpp nes_m8.cpp nes_m82.cpp nes_sh6578.cpp playch10.cpp vsnes.cpp

r193142 Tuesday 13th December, 2022 at 18:55:36 UTC by hap
m6809/konami: fix carry flag on LSRD, ASRD
[/branches/a800_cart/src/devices/cpu/m6809]konami.ops

r193141 Tuesday 13th December, 2022 at 18:46:37 UTC by 0kmg
video/ppu2c0x.cpp: Improved behavior of OAM writes during PPU rendering. (#10678)

Noticeably improves high hopes demo.
[/branches/a800_cart/src/devices/video]ppu2c0x.cpp ppu2c0x.h

r193140 Tuesday 13th December, 2022 at 18:26:03 UTC by MASH
Fixed MESS and Arcade builds (#10680)

* Fixed MESS build

* Fixed Arcade build
[/branches/a800_cart/src/mame]arcade.flt mess.flt

r193139 Tuesday 13th December, 2022 at 18:14:02 UTC by hap
m6809/konami: update prev commit
[/branches/a800_cart/src/devices/cpu/m6809]konami.ops

r193138 Tuesday 13th December, 2022 at 18:06:26 UTC by hap
m6809/konami: match indexed opcode timing with hd6309
[/branches/a800_cart/src/devices/cpu/m6809]konami.ops

r193137 Tuesday 13th December, 2022 at 17:18:14 UTC by AJR
bus/thomson/cd90_015: Further customization of floppy drive
[/branches/a800_cart/src/devices/bus/thomson]cd90_015.cpp

r193136 Tuesday 13th December, 2022 at 16:14:59 UTC by hap
m6809/konami: enable 'hd6309 native mode'
[/branches/a800_cart/src/devices/cpu/m6809]6x09dasm.cpp 6x09dasm.h hd6309.cpp hd6309.h konami.cpp konami.h konami.ops m6809.h m6809inl.h

r193135 Tuesday 13th December, 2022 at 15:49:01 UTC by AJR
mc6843: Clear STRB bits when read (mostly reverts 05803c61309319e5a6dd86d074620a3b324be7ec)
[/branches/a800_cart/src/devices/machine]mc6843.cpp

r193134 Tuesday 13th December, 2022 at 15:19:05 UTC by AJR
mc6843: Clear STRB at command start
[/branches/a800_cart/src/devices/machine]mc6843.cpp

r193133 Tuesday 13th December, 2022 at 14:48:59 UTC by AJR
bus/thomson/cd90_015.cpp: Correct floppy drive type and name
[/branches/a800_cart/src/devices/bus/thomson]cd90_015.cpp

r193132 Tuesday 13th December, 2022 at 13:27:01 UTC by hap
tmnt: remove useless define
[/branches/a800_cart/src/mame/konami]parodius.cpp thunderx.cpp tmnt.cpp vendetta.cpp wecleman.cpp
[/branches/a800_cart/src/mame/namco]namcos22.cpp

r193131 Tuesday 13th December, 2022 at 12:17:53 UTC by hap
ygv608: clean up some indentation
[/branches/a800_cart/src/mame/namco]ygv608.cpp ygv608.h

r193130 Tuesday 13th December, 2022 at 07:19:32 UTC by Vasantha Crabb
sega/puckpkmn.cpp: Note actual silkscreens on sound chips.
[/branches/a800_cart/src/mame/sega]puckpkmn.cpp

r193129 Tuesday 13th December, 2022 at 06:47:15 UTC by Vasantha Crabb
-More Mega Drive cleanup:

* Moved YM sound out of "core" Mega Drive state, and made more devices
 required in "base" Mega Drive state.
* Made Pico/Copera derive from "core" Mega Drive state so they aren't
 carrying unnecessary baggage (all it uses is the CPU and VDP).
* Corrected title for puckpkmna.

-cpu/avr8: Mask ADC samples to ten bits on acquisition.
[/branches/a800_cart/src/devices/cpu/avr8]avr8.cpp
[/branches/a800_cart/src/mame/sega]mdconsole.cpp megadriv.cpp megadriv.h puckpkmn.cpp segapico.cpp

r193128 Monday 12th December, 2022 at 21:00:03 UTC by Vasantha Crabb
-bus/sms_ctrl: Added raphnet DIY SMS/Mark III paddle.

-cpu/avr8: Added minimal ADC support (in particular, ADC interrupts are
not implemented).

-sega/megadriv.cpp: Further broke up base Mega Drive class.
* Created a light-weight base class with just the core functionality,
 used for "Genie" hardware (Puckman Pockimon).
* Moved built-in controller emulation to a derived class so it isn't
 lurking underneath the consoles with pluggable controllers.
* Moved the Sun Mixing Mega Drive bootlegs to their own source file -
 they're substantially different, not using the I/O blocks for input.

-sega/sms.cpp: Untangled SG-1000 Mark III slightly.
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/sms_ctrl]controllers.cpp controllers.h diypaddle.cpp* diypaddle.h*
[/branches/a800_cart/src/devices/cpu/avr8]avr8.cpp avr8.h
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/sega]hshavoc.cpp megadriv.cpp megadriv.h megadriv_acbl.cpp megadriv_acbl.h megadriv_rad.cpp megadriv_rad.h megadriv_sunmix.cpp* megadriv_sunplus_hybrid.cpp megadriv_vt_hybrid.cpp megaplay.cpp megatech.cpp puckpkmn.cpp sms.cpp sms.h sms_m.cpp

r193127 Monday 12th December, 2022 at 20:44:33 UTC by Nigel Barnes
bus/archimedes/podules: Added Ethernet podules (not working)
- Acorn AEH50 Ethernet II
- Acorn AEH54 10Base2 Ethernet Podule
- ANT Ethernet 10base2 mini-podule
[/branches/a800_cart/scripts/src]bus.lua
[/branches/a800_cart/src/devices/bus/archimedes/podule]ether2.cpp* ether2.h* ether3.cpp* ether3.h* ethera.cpp* ethera.h* slot.cpp

r193126 Monday 12th December, 2022 at 20:03:42 UTC by Nigel Barnes
New working software list additions
-----------------------------------
bbcm_cart: Master SD R2 [Ramptop]
[/branches/a800_cart/hash]bbcm_cart.xml
[/branches/a800_cart/src/devices/bus/bbc/cart]mastersd.cpp mastersd.h slot.cpp

r193125 Monday 12th December, 2022 at 19:51:05 UTC by Nigel Barnes
mtx_cfx: Replace HDD with Compact Flash device.
[/branches/a800_cart/hash]mtx_hdd.xml
[/branches/a800_cart/src/devices/bus/mtx]cfx.cpp

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team