Commit Graph

82912 Commits

Author SHA1 Message Date
Michael Zapf
61aacfef75 tms9995: Byte write to the decrementer fills the other byte with the same value. 2022-05-07 00:06:24 +02:00
0kmg
6c4f4c2d45
Various software list kana metadata cleanups. (#9709)
- Replaced halfwidth characters (including middle dot) with fullwidth ones.
- Fixed a few alt titles.
2022-05-06 21:31:59 +00:00
Michael Zapf
8ab485a987 ti99: Take care for cartridge dumps that do not fill the 8K window. 2022-05-06 17:47:41 +02:00
Michael Zapf
1d4b599118 ti99: Increased number of banks for gromemu cartridge type; more informative log output. 2022-05-06 16:46:23 +02:00
Vas Crabb
fe8e132efa
cps2.cpp: Added TOURNAMENT board communication simulation. (#9699) [Vas Crabb, Darksoft, Gregory Lewandowski] 2022-05-06 14:03:57 +10:00
arbee
aadf8cb09f apple2.cpp,apple2e.cpp: fix uninitialized class members causing joystick weirdness. [R. Belmont] 2022-05-05 22:09:31 -04:00
hap
1ac72397bb pacland: fix tilemap array out of bounds 2022-05-05 22:24:15 +02:00
0kmg
842d3de8b4
megadriv.xml: Added missing SRAM to nbaliv98 (MT07564). (#9701) 2022-05-05 22:11:19 +02:00
hap
0657c90399 New working clones
--------------------
Kasparov Corona (ver. C, set 1) [anonymous]
2022-05-05 22:06:53 +02:00
Ivan Vangelista
fa38329177 New working clones
------------------
Batsugun (older, set 2) [buffi]
Dogyuun (oldest set) [buffi]

- pacland.cpp: used finders and other small cleanups
2022-05-05 18:07:35 +02:00
couriersud
d20a1982da
Netlist lint, first version of a FAQ and small code changes. (#9684)
- Added a first version of a FAQ.
- Use better error messages in pfunction.
- Made member functions static where appropriate in nld_solver.
2022-05-06 01:37:22 +10:00
Allofich
0818eafc2f
ibm5150.xml: PC Booter corrections (#9692)
- Move some non-PC Booter games to the DOS-based games section and remove the PC Booter usage line from them if they have it.
- Give the PC Booter usage line to some games that are missing it.
2022-05-05 09:52:37 -04:00
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