Commit Graph

82925 Commits

Author SHA1 Message Date
couriersud
5aaae19230
netlist: standalone makefile and prototype modifications (#9708)
- update netlist makefile to more recent compilers
- prototypes for NETLISTs in macros are now created create_devinc.py
- apply ctidy recommendations
- Python None in create_device.py
2022-05-08 17:53:07 +02:00
Ivan Vangelista
c4b417c98d commando.cpp: added hardware info [Guru] 2022-05-08 16:37:04 +02:00
Ivan Vangelista
bc8b07b39b ddenlovr.cpp: actually commit the dynax.h changes this time 2022-05-08 16:13:33 +02:00
Miodrag Milanović
ea5676179f
ata_hle: Fix save state for 8-bit mode (#9721) 2022-05-08 08:52:26 -04:00
Sandro Ronco
b2aa336249 Z88: added serial port and NVRAM support. [Sandro Ronco] 2022-05-08 14:00:53 +02:00
Robbbert
a9f4cae377 Fixed 2 compile errors. 2022-05-08 19:13:21 +10:00
Ivan Vangelista
0efc08fab6 New working machines
--------------------
Mahjong The Mysterious Orient Returns [BET] (Japan, v1.00) [buffi]
2022-05-08 10:17:51 +02:00
simzy39
2bfbb933ff
ksys573.cpp: Notes/typos + note changes for DDR Karaoke (#9710)
-The bottom of the driver says '"Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB)"'
which is hard to deduce as being 'DAM-DDR Dance Dance Revolution for DAM' at the top of the driver.
As such, I've changed it to: "Dance Dance Revolution Karaoke MIX (DAM-DDR)" and "Dance Dance Revolution Karaoke MIX 2nd (DAM-DDR)" based on what I've found on the internet. This name appears to be accurate, at least for the system. The game disc itself doesn't contain the name DAM.
A few sources:
https://remywiki.com/AC_DDR_Karaoke
https://bcaweb.bai.ne.jp/miyooo/ddrd.html

-: In the list, there is a 'P' next to these names, denoting 'plain System573', but according to my first source:
DDR KAraoke "...uses a modified System 573, equipped with four video input/output and a DAM karaoke device."
As such I've changed the P to 'K' and have changed Kick and Kick's letter, which was a K, to AA since it's a similar board to the A.
A: uses ext. analog I/O board GX700-PWB(F)
AA: uses alt. ext. analog I/O board GX700-PWB(K)
K: uses karaoke I/O board GX921-PWB(B)

-'DDR max' and 'DDR max 2' to 'DDRMAX' and 'DDRMAX2'
2022-05-07 20:18:39 -04:00
r09
8bd03d79df
pc98_cd.xml: 19 new dumps, 18 replacements (#9715)
New working software list additions
-----------------------------------
Brandish 2 Renewal [redump.org]
Canaan - Yakusoku no Chi [redump.org]
Doom II for Windows 95 [redump.org]
Ningen Konchuu - Nozoki [redump.org]
Shin'ou Densetsu Crystania DX [redump.org]
Uki Uki Island [redump.org]
X Girl [redump.org, cyo.the.vile]

New not working software list additions
---------------------------------------
Ayumi-chan Monogatari [redump.org]
Collector D [redump.org, cyo.the.vile]
Etemible - Tenjou Mukyuu [redump.org, Coolmod]
Ginga Eiyuu Densetsu IV [redump.org]
Master of Magic [redump.org]
NEC Demonstration CD-ROM - Evolution and Dinosaurs [redump.org]
Prince of Persia 2 - The Shadow & The Flame [redump.org]
Sorcer Kingdom [redump.org]
Strike Commander [redump.org]
Teitoku no Ketsudan III [redump.org]
Ultima VIII - Pagan [redump.org]
Yumemizaka [redump.org]

Replaced software list items
----------------------------
Akumu - Aoi Kajitsu no Sanka [redump.org]
Appare-den - Fukuryuu no Shou [redump.org, Coolmod]
Ayumi-chan Monogatari Jissha-ban [redump.org]
Brandish Campaign-ban [redump.org]
Brandish 2 - The Planet Buster - Campaign-ban [redump.org]
Brandish 3 - Spirit of Balcan - Campaign-ban [redump.org]
Buzz Aldrin's Race into Space - Uchuu e no Chousen [redump.org]
CRW 2 [redump.org]
Dawn Patrol - Yoake no Pilot [redump.org]
Guardian Recall - Shugojuu Shoukan [redump.org, cyo.the.vile]
Mahou Shoujo Pretty Samy - Kouhen [redump.org]
Manji PSYyuuki [redump.org, r09]
Magical Squadron [redump.org]
RAM 1 - New Evolution Organize [redump.org]
Ribbon [redump.org]
Ryouki no Ori (1996-09-23) [redump.org]
Sangokushi V [redump.org]
Zai Metajo [redump.org]
2022-05-07 17:27:29 -04:00
Michael Sanborn
e50cb19c2b
homedata.cpp - Add subtitle to reikaids (#9714) 2022-05-07 14:06:41 -04:00
couriersud
dde96718bd
netlist: more c++, less macros (#9706)
- Reduce the use of macros by converting defines into c++ constants.
- more minor code clean up.
2022-05-07 16:49:40 +02:00
Ivan Vangelista
f098a565b6 - atetris.cpp, tnzs.cpp: added hardware infos [Guru]
- segas16b.cpp, seta2.cpp, williams.cpp: minor spelling fixes
2022-05-07 09:11:47 +02:00
AJR
5e81f34bf3 v620dasm.cpp: Add comment 2022-05-06 20:50:47 -04:00
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