Commit Graph

83000 Commits

Author SHA1 Message Date
Miodrag Milanović
8918b9a8db
acia6850: initialize receive section (#9694) 2022-05-05 09:51:08 -04:00
holub
c1f32bb9cf
spectrum128/2A/3: Improved contention timing emulation (#9670) 2022-05-05 09:38:58 -04:00
Roberto Fresca
c253d43f33 hotchili.cpp: Fixes some oddities. Still remaining tag lookup and banking. 2022-05-05 07:13:41 +02:00
AJR
c0ace34b7e New disassemblers for unidasm: hp2100, hp21mx, v620, v75 2022-05-04 23:54:46 -04:00
Chris Vowles
d66a877d0d
Update megadriv software list to add optional region protection information (#9688)
* Update megadriv software list to add region info to roms where they are region locked or have other region issues
2022-05-05 00:24:37 +02:00
Angelo Salese
75f4fa421b
hotchili.cpp: fix clang compile 2022-05-04 23:52:19 +02:00
0kmg
9d040f801d
bus/nes: Updated code and dump for mc_mario. (#9686)
- Switched mc_mario to use BMC-GOLD-7IN1 board and removed emulation for variant BMC-MARIOPARTY-7IN1. Replaced its CHR ROM with bank swapped dump.
- BMC-GOLD-7IN1: Fixed crash when carts with no WRAM are loaded.
2022-05-05 06:56:14 +10:00
Abadede
26582b9f1a
neogeo.xml: Fixed wh2h serial. (#9683) 2022-05-05 06:06:24 +10:00
0kmg
d1150581a2
megadriv.xml: Added an Awesome Possum prototype. (#9677)
New working software list additions (megadriv.xml)
-----------------------------------
Awesome Possum Kicks Dr. Machino's Butt! (USA, prototype, 19930712) [DrBizz]
2022-05-05 05:38:10 +10:00
AJR
b76ff4cf64 i8214: Back out previous changes to device emulation in e383606922 except as a system-specific hack 2022-05-04 15:26:35 -04:00
Roberto Fresca
8ffa5ef1d9 New working machines
--------------------
Hot Chilli (95103, v0104) [Roberto Fresca, Grull Osgo, Matt B]
2022-05-04 19:50:44 +02:00
hap
9b07129f5a mb88xx: mask ram r/w and read_r to 4-bit 2022-05-04 15:15:30 +02:00
hap
eb5f919366 misc drivers: small cleanup to class var init 2022-05-04 15:05:08 +02:00
couriersud
a8fe401275
Suppress compile warnings in asmjit with GCC 7. (#9675) 2022-05-04 04:44:44 +10:00
Paul-Arnold
2bda7791f5
Fixed fallout from I2C changes. (#9682)
* spg2xx_jakks_gkr.cpp: Changed 24C04 to 24C16 for systems with EEPROM.
* xavix.cpp: Changed tomcpin EEPROM from 24C04 to 24C08.
* xavix_2000.cpp: Changed epo_bowl EEPROM from 24C02 to 24C04, and drgqst EEPROM from 24C02 to 24C08.
* xavix_2002.cpp: Changed EEPROM from 24C04 to 24C08 for xavbaseb and xavbassf.
* 4enlinea.cpp: Added note about unknown I2C device accessed by k7_olym.
2022-05-04 03:55:07 +10:00
AJR
961021ba10 emuopts.cpp: Fix typo in comment 2022-05-03 13:26:39 -04:00
hap
58b88fb8de scrablex: simplify write_r code 2022-05-03 18:36:38 +02:00
hap
959b3c2347 mb88dasm: uppercase mnemonics, remove opcode explanations from dasm 2022-05-03 18:26:31 +02:00
Ivan Vangelista
d601cd0245 firetrap.cpp: used finders, templates and other small cleanups 2022-05-03 18:11:23 +02:00
Julian Sikorski
67bcf18c40
Prefer the X11 SDL video driver on Linux (#9676) 2022-05-03 09:52:19 -04:00
0kmg
11923fafc2
nes.xml: Added eleven dumps. Removed some baddump flags. (#9679)
New working software list additions
-----------------------------------
Baby Boomer (Korea) [MLX]
Exploding Fist (USA) [anonymous]
Get'em Gary [anonymous]
More Glider [anonymous]
Multidude [RetroSouls]
Nomolos - Storming the Catsle (v1.00) [anonymous]
Quest Forge - By Order of Kings [anonymous]
Super Painter [RetroSouls]
Tújí (Taiwan) [kazblox]
Uninvited (USA, prototype) [Forest of Illusion, Clarkzer0]
Wùkōng Dòujù (China) [anonymous]
2022-05-03 09:20:35 -04:00
0kmg
ce0e410464
gba.xml: Added one dump. (#9680)
New working software list additions
-----------------------------------
World Reborn (USA) [NoIntro]
2022-05-03 09:18:51 -04:00
0kmg
564eceb6de
gbcolor.xml: Added one dump. (#9681)
New working software list additions
-----------------------------------
Tyrannosaurus Tex (USA) [NoIntro]
2022-05-03 09:17:48 -04:00
AJR
8390fad2f5 h8500: Disassembler updates
- Add some spaces between instruction operands
- Render just the first byte of any illegal instruction
2022-05-02 19:28:14 -04:00
AJR
81ab0de882 tv912b, tv912c: Driver updates
- Add Break key and allow system to transmit break when it is pressed
- Add special input (not a keyboard key) to trigger Self Test Mode
- Add support for blank attribute
- Remove imperfect graphics flag
- Remove some dead test code
2022-05-02 18:40:38 -04:00
AJR
c84a8f3ae6 spcforce, meteors: Modernize interrupt handling and fix freeze on soft reset 2022-05-02 17:49:52 -04:00
Ivan Vangelista
7c576840d6 New machines marked as NOT_WORKING
----------------------------------
Neo Print - Popeye (Japan) (T4i 3.04) [buffi]
Neo Print - European Version (World) (T4i 2.00) [buffi]
Rally Point 2 [coolmod]

- toaplan2.cpp: added a note about a different ROM configuration found for sstrikerk [buffi]
2022-05-02 18:03:38 +02:00
0kmg
ee21ea9502
system1.cpp: Identified DIP swithces for shtngmst and ufosensi. (#9668)
* shtngmst: Labelled lives and demo sounds DIP switches.
* ufosensi: Labelled demo sounds DIP switch (MT08303).
2022-05-03 01:39:20 +10:00
simzy39
218d39bd6d
ksys573.cpp: Removed DDR Kids from file header comment. (#9671)
This game dumped and runs on Konami GSAN1 hardware.
2022-05-03 01:34:36 +10:00
hap
9e76c4c65a New working machines
--------------------
Scrabble Lexor - Computer Word Game [hap, Sean Riddle]
2022-05-01 23:08:07 +02:00
hap
2b0277c650 megatech: fix crash in service mode 2022-05-01 23:08:07 +02:00
0kmg
ef52036676
famibox.xml: Updated comment about unverified dumps. (#9666) 2022-05-01 15:29:45 -04:00
Miodrag Milanović
394107b576
-tim011.cpp: Hooked up floppy drives properly. (#9649)
* Hooked up floppy drives and controller properly, and implemented video display.
* formats/tim011_dsk.cpp: Added TIM 011 floppy image format.

-machine/upd765.cpp: If waiting for additional command bytes, treat a data register read as an open bus write (tested on real hardware) and always trigger the DRQ line even if in nodma mode. [Carl

-cpu/z180: Added callbacks for tend; decrement bcr1 when DMA channel 1 is active. [Carl]
2022-05-02 04:45:47 +10:00
couriersud
9d77923b93
Fixed SUBTARGET=nl build. (#9662) 2022-05-02 03:47:01 +10:00
Ivan Vangelista
5753f5ef97 New working clones
------------------
Moon Cresta (Electrogame S.A. Spanish bootleg, set 2) [Victor Fernandez (City Game), ClawGrip]
2022-05-01 19:12:17 +02:00
Ivan Vangelista
79057fbb3f New clones marked as NOT_WORKING
--------------------------------
PR-100 Digital Sequencer (v2.01) [Foone Turing]
2022-05-01 18:45:58 +02:00
Ivan Vangelista
18b7b9edaf New working clones
------------------
Batsugun (bootleg) [buffi]
2022-05-01 18:20:22 +02:00
hap
4511b20768 rename hh_amis2k driver to wildfire 2022-05-01 12:07:26 +02:00
hap
be9caf7c0a wildfire: remove unused base class since there's only 1 game 2022-05-01 12:01:14 +02:00
holub
6032be4640
spec128.cpp, specpls3.cpp: Added initial bus contention emulation for Spectrum 128+ models 2022-04-30 17:36:25 -04:00
0kmg
3587aed859
bus/nes: Updates for Camerica/Codemasters boards. (#9647)
- BF9096: Added alternate paging required by certain dumps. Fixes menu items that didn't load or were crisscrossed.
- Golden Five: Corrected reset/game lock behavior according to reverse engineered hardware info.
2022-04-30 17:34:17 -04:00
0kmg
49f9318bff
nes.xml: Removed four bad dumps. (#9658)
- ntf2tc1 and modaosyma were overdumps with doubled PRG ROM of their parent sets.
- dreamfgtasd was a multcart extract with extra CHR data from three other games.
- Half of musicboxa's CHR was an overdump that matched half its PRG dump.
2022-05-01 03:46:13 +10:00
Robbbert
90c2542da9 MT 03729 gmgalax wrong colours 2022-04-30 21:15:19 +10:00
CanoeHope
8a795ea9ca
neogeo.xml: Fix kof2002 AES serial (#9654) 2022-04-30 07:19:15 +02:00
Roberto Fresca
93a31cf8a6 snookr10.cpp: More ASCII diagrams realigned and cleanups. 2022-04-30 06:14:35 +02:00
Roberto Fresca
0bd01cf258 Merge branch 'master' of https://github.com/mamedev/mame 2022-04-30 05:25:09 +02:00
Roberto Fresca
f65c56c6c7 snookr10.cpp: Realigned the ASCII diagram about encryption,
messed up some time ago for some bulk changes.
2022-04-30 05:24:06 +02:00
ClawGrip
f63f1e12ed
4enlinea.cpp: Fix game name for 'unkdarts' (#9652)
* 4enlinea.cpp: Fix game name for 'unkdarts'
* Rename 'unkdarts' as 'dardos'
2022-04-29 21:24:33 -04:00
0kmg
590754d456
nes.xml: Various cleanups. (#9655)
- Explicitly set mirroring for hardwired boards (mostly NROM, CNROM, UNROM). Graphics glitches fixed in sets: conquer, dancekar, goldktvp, machridrp, mc_8lm, phantom, rockmanr, seadream.
- Trimmed smaruo's overdumped graphics ROM.
2022-04-30 11:07:37 +10:00
987123879113
6a46bedbdf
ksys573.exe: Fixed fightmn/pnchmn layout's alpha channel values. (#9653) 2022-04-30 07:22:57 +10:00