eientei95
16f9f8be27
namco/mappy.cpp: Undid DIP switch setting reordering from PR #10166 . ( #10665 )
2022-12-15 05:16:02 +11:00
David Haywood
62a7f4ee68
tvgames/xavix.cpp: Added Gun Gun Adventure (inputs not hooked up). ( #10683 )
...
New machines marked not working
---------------
Gun Gun Adventure (Japan) [Sean Riddle]
2022-12-15 05:12:25 +11:00
0kmg
0f164f496f
bus/a7800/rom.cpp: Use proper bank order for Activision 128K cartridges. ( #10686 )
2022-12-15 04:26:04 +11:00
Vas Crabb
f1c4648d5c
bus/sms_ctrl: More plausible TH responses for export Sports Pad.
2022-12-15 04:15:41 +11:00
Vas Crabb
5f23ecb3ce
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.
2022-12-15 02:19:14 +11:00
hap
9fc54392fc
tehkanwc: remove tag lookups
2022-12-14 12:34:00 +01:00
Vas Crabb
01c5fe81f1
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.
2022-12-14 19:26:21 +11:00
Angelo Salese
9a8cac8d1e
nec/pc88va.cpp: overhaul, make most software to start running with pc88va2 ( #10656 )
...
- nec/v5x.cpp: add ICU slave ack readback;
2022-12-14 04:30:45 +01:00
AJR
242f64d7e3
to_flop.xml: Fix floppy image interfaces (assuming that all larger images are 3.5" for now)
2022-12-13 21:37:08 -05:00
hap
048e4b8ce8
tehkanwc: reset msm together with soundcpu
2022-12-14 01:38:16 +01:00
hap
96c119d7fa
tehkanwc: merge driver files
2022-12-14 01:19:43 +01:00
hap
c8339e8d0e
tehkanwc: remove unneeded trampoline for writing leds
2022-12-14 01:11:16 +01:00
hap
d8d3890672
tehkan: add shared addressmap, remove soundcpu reset timer hack
2022-12-14 00:49:10 +01:00
hap
506409dabb
tehkanwc: remove old joystick hack
2022-12-14 00:02:24 +01:00
Nigel Barnes
c266a44606
triton_rom.xml: Corrected fastvdu rom size.
2022-12-13 21:34:02 +00:00
0kmg
cb5379c63e
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.
2022-12-14 06:39:25 +11:00
hap
003e5b4879
m6809/konami: fix carry flag on LSRD, ASRD
2022-12-13 19:55:36 +01:00
0kmg
25067c5654
video/ppu2c0x.cpp: Improved behavior of OAM writes during PPU rendering. ( #10678 )
...
Noticeably improves high hopes demo.
2022-12-14 05:46:37 +11:00
MASH
c0412d9ca3
Fixed MESS and Arcade builds ( #10680 )
...
* Fixed MESS build
* Fixed Arcade build
2022-12-13 19:26:03 +01:00
hap
1622eb847c
m6809/konami: update prev commit
2022-12-13 19:14:02 +01:00
hap
a14a224a82
m6809/konami: match indexed opcode timing with hd6309
2022-12-13 19:06:26 +01:00
AJR
dc65cb828d
bus/thomson/cd90_015: Further customization of floppy drive
2022-12-13 12:18:14 -05:00
hap
814ef88c1a
m6809/konami: enable 'hd6309 native mode'
2022-12-13 17:14:59 +01:00
AJR
14c847d681
mc6843: Clear STRB bits when read (mostly reverts 05803c6130
)
2022-12-13 10:49:01 -05:00
AJR
05803c6130
mc6843: Clear STRB at command start
2022-12-13 10:19:05 -05:00
AJR
580a4f26e5
bus/thomson/cd90_015.cpp: Correct floppy drive type and name
2022-12-13 09:48:59 -05:00
hap
f18251f57c
tmnt: remove useless define
2022-12-13 14:27:01 +01:00
hap
80af2d387b
ygv608: clean up some indentation
2022-12-13 13:17:53 +01:00
Vas Crabb
4aca22abd0
sega/puckpkmn.cpp: Note actual silkscreens on sound chips.
2022-12-13 18:19:32 +11:00
Vas Crabb
b729bdacca
-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.
2022-12-13 17:47:15 +11:00
Vas Crabb
85fd7f8c45
-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.
2022-12-13 08:00:03 +11:00
Nigel Barnes
3e8cb6894c
bus/archimedes/podules: Added Ethernet podules (not working)
...
- Acorn AEH50 Ethernet II
- Acorn AEH54 10Base2 Ethernet Podule
- ANT Ethernet 10base2 mini-podule
2022-12-12 20:44:33 +00:00
Nigel Barnes
cc7af448c6
New working software list additions
...
-----------------------------------
bbcm_cart: Master SD R2 [Ramptop]
2022-12-12 20:03:42 +00:00
Nigel Barnes
852000bd4e
mtx_cfx: Replace HDD with Compact Flash device.
2022-12-12 19:51:05 +00:00
Nigel Barnes
e09c883434
mdcr: Moved philips/p2000t_mdcr.cpp->machine/mdcr.cpp to allow use with other machines.
2022-12-12 18:47:14 +00:00
Nigel Barnes
8d06c14709
New machines marked as NOT_WORKING
...
----------------------------------
MiniB Computer [Nigel Barnes, Sprow]
2022-12-12 18:13:59 +00:00
Nigel Barnes
72070febcd
New working software list additions
...
-----------------------------------
bbc_rom: FBBS 3.0, Palesar RAM Manager 1.04, Meta Assembler 3.45A, MMFS 1.52, MMFS Turbo 1.52, Kevin's Rip-off ROM 1.00, Ripper V1, Ripper V1 (Disk Menu), Ripper V1 (13 Commands), Sci 1.34, Speech Synthesis 0.01, SSMP 2.00, ViewFiler 0.2, View Trilogy, VT Clock 1.16 [Nigel Barnes]
2022-12-12 13:13:47 +00:00
Nigel Barnes
a48e775437
New working software list additions
...
-----------------------------------
aquarius_cass: Doomsday Defender [Roy Templeman]
2022-12-12 13:13:47 +00:00
Nigel Barnes
9d0a4797ca
New machines marked as NOT_WORKING
...
----------------------------------
Triton L4.1 [Ian Lockhart, Nigel Barnes]
Triton L5.1 [Ian Lockhart, Nigel Barnes]
Triton L5.2 [Ian Lockhart, Nigel Barnes]
Triton L7.2 [Ian Lockhart, Nigel Barnes]
New working software list additions
-----------------------------------
triton_rom: Fast VDU [Ian Lockhart]
2022-12-12 13:13:46 +00:00
hap
96dd95a11b
m6809/konami: cpu has internal /4 divider
2022-12-12 01:48:18 +01:00
hap
1074e40578
vendetta: change 'not really vblank' flag to obj dma busy
2022-12-12 01:23:24 +01:00
wd40yasu
c47b2e3eb7
Merge branch 'master' of https://github.com/mamedev/mame
2022-12-12 09:05:38 +09:00
Nigel Barnes
66f4e8d40b
bus/archimedes/podule: Added SCSI Interface podules (not working).
...
- Acorn A500 SCSI Interface
- Acorn AKA31 SCSI Expansion Card
- Acorn AKA32 CDFS & SCSI Expansion Card
- Cumana 16bit SCSI Interface
- Lingenuity SCSI Podule
- Morley Electronics 16bit Cached SCSI card
- Oak Solutions 16 bit SCSI Interface
2022-12-11 23:04:03 +00:00
wd40yasu
58009c4d50
email removal part2
...
Remove email address of Takahiro from non-Nichibutsu drivers
2022-12-12 07:55:39 +09:00
hap
3e06c32874
vendetta: change set_vblank_int to screen_vblank
2022-12-11 23:50:38 +01:00
hap
241695eda3
m6809/konami: hd6309_native_mode does not apply
2022-12-11 23:49:46 +01:00
hap
c3dd1a5ad5
vendetta: change irq to assert/clear (matches schematics)
2022-12-11 23:24:01 +01:00
Nigel Barnes
e3c1dc11fc
mt65: Slotified the keyboard port, devicified Microtan Keypad (MT006), Microtan Keyboard (MT009), and ETI Space Invasion Key Unit.
...
- Added cards ETI Real Time Clock, ETI Sound Card, Microtanic Real Time Clock, TUG Combo Card, and TUG EPROM Storage Card.
mt6809: Fixed keyboard input, RALBUG commands now work, and promoted to working.
- Added support for FLEX and BBC Micro floppy formats.
spinveti: Replaced incorrect ROM to load at &F800.
2022-12-11 22:16:32 +00:00
Nigel Barnes
d363f6336a
bus/bbc/rom: Added support for the Acornsoft Trilogy Emulator board.
2022-12-11 20:18:18 +00:00
Nigel Barnes
9d6567ba44
New working clones
...
------------------
MK-14 VDU [Nigel Barnes]
New working software list additions
-----------------------------------
mk14_quik: Falling Man, Invaders, Pong [Nigel Barnes]
2022-12-11 20:18:17 +00:00