Commit Graph

87457 Commits

Author SHA1 Message Date
angelosa
257ffb502f video/mga2064w.cpp: add mgabase1 accessing alias, identify RAMDAC 2023-08-06 17:07:40 +02:00
hap
914b10b6ee tugboat: shorthand variable types, add p1/p2 start lamps 2023-08-06 16:56:29 +02:00
Ivan Vangelista
11a31d53ff misc/norautp.cpp: improved norautua to the same level of norautub 2023-08-06 08:04:28 +02:00
Ivan Vangelista
a383d36849 misc/norautp.cpp: made noraut3a and noraut3b boot. May be working, need someone who knows this type of games to check 2023-08-06 07:07:00 +02:00
hap
46ea3a071e tugboat: add brief pcb notes 2023-08-06 03:30:21 +02:00
hap
d41428ca69 tugboat: assume vblank goes to pia1 like on calomega 2023-08-06 03:12:18 +02:00
angelosa
f640bd1d6c video/mga2064w.cpp: add base infrastructure 2023-08-06 02:48:58 +02:00
hap
9b3fad1b96 tugboat: improve scrolling, small cleanup,
toratora: fix regression from last cleanup round
2023-08-06 02:16:33 +02:00
Ivan Vangelista
5b3c853e42 misc/norautp.cpp: mostly decrypted norautua and norautub. Still incomplete, but norautub is nearing playability 2023-08-05 19:28:38 +02:00
Ivan Vangelista
8b041449ba New working clones
------------------
X80 - War Command (ManilaMatic bootleg of Missile Command) [Trol, Audiokit]

New working software list items
-------------------------------
Ayrton Senna's Super Monaco GP II (Europe, Japan, prototype) [trol]

- sega/segas32.cpp: used good GFX ROM dumps for brivalj (the gfx1 region ROMs were wrongly named (same MPR codes as Arabian Fight) and were otherwise slightly corrupt versions of the brival ROMs. The sprites had slight corruptions too, despite having the same MPR numbers as the parent (so just bad dumps of the parent ROMs)
2023-08-04 18:38:09 +02:00
wilbertpol
12b0fdbc2c
bus/msx/cart: Moved most msx_cart_interface implementations to anonymous namespaces. (#11464) 2023-08-05 01:07:26 +10:00
hap
17002db038 flower: overclock cpu again 2023-08-04 11:58:13 +02:00
Ivan Vangelista
0ebe198dfe midway/mcr.cpp: ROM labels improvements [Brian Troha] 2023-08-04 06:32:34 +02:00
Ivan Vangelista
55847d4ab2 - pacific/thief.cpp: corrected labels and PCB locations for natodef [Brian Troha]
- taito/taito_l.cpp: added PCB locations and PLDs for raimais [The PLD Archive, Brian Troha, The Dumping Union]
2023-08-03 22:56:06 +02:00
Mark Garlanger
0fdb920e40
heathkit/h19.cpp, heathkit/tlb.cpp: Added Northwest Digital Systems GP-19 terminal (not working). (#11427)
New clones marked not working
--------------------------
Heath Company Heathkit H-19 w/ GP-19
2023-08-04 04:58:33 +10:00
holub
5ba9a2a428
sinclair/scorpion.cpp: Added Scorpion GMX. (#11439)
New working clones
-----------------
Scorpion, Ltd. Scorpion GMX
2023-08-04 04:41:40 +10:00
holub
72c76f7606
sinclair/sprinter.cpp: Improved interrupt timing and cleaned up code. (#11458) 2023-08-04 04:39:49 +10:00
hap
28a37a2aa0 8085: correct cycles for XCHG as well [federico] 2023-08-03 12:31:09 +02:00
hap
9acb7796b5 8085: correct rim/sim cycles, rename some undocumented opcodes, arhl is arithmetic shift 2023-08-03 12:15:39 +02:00
wilbertpol
6933421cd5
hash/msx_softcard.xml: Added 1 item. (#11463)
New working software list items
-------------------------------
Barnstormer (UK) [file-hunter]
2023-08-02 18:59:44 -04:00
wilbertpol
7da2d725a5
msx1_cart.xml: Updated publisher on some homebrew/doujin items. (#11462) 2023-08-03 03:21:34 +10:00
Mark Garlanger
a868c1568d
heathkit/h89.cpp, heathkit/intr_cntrl.cpp, heathkit/z37_fdc.cpp: Cleaned up singal line handlers. (#11460)
* Got rid of inappropriate use of ASSERT_LINE/CLEAR_LINE.
* Cleaned up member names.
* Avoid implicit integer/Boolean conversions.
2023-08-03 02:49:20 +10:00
wilbertpol
49e959e044
msx1_cart.xml: Added 27 working items. (#11455)
New working software list items (msx1_cart.xml)
-------------------------------
Adventure Kid (Korea) [file-hunter]
Aliens - Alien 2 (Korea) [file-hunter]
Alpine Ski (Arab) [file-hunter]
1937 (English) [MSXDev]
1937 (Spanish) [MSXDev]
2048 Simulator [timmy]
3,4 [cobinee]
Ace Gun [cobinee]
Aerial [inufuto]
Alien Attack (v3.5) [MSXDev]
Alien Attack (v3.0) [file-hunter]
Alien Attack (v1.3) [file-hunter]
Alien Attack (v1.06) [file-hunter]
Alien Attack (v1.01) [file-hunter]
Alien Attack (v1.0) [file-hunter]
Alter Ego [MSXDev]
Anchors Aweigh (v1.1) [MSXDev]
Anchors Aweigh (v0.2) [file-hunter]
Anchors Aweigh (pre-release) [file-hunter]
Andrea Petkovic Tennis (English) [MSXDev]
Andrea Petkovic Tennis (Spanish) [MSXDev]
Any Treasure Day [MSXDev]
Arcomage [file-hunter]
Arm Wrestler [MSXDev]
Arno Dash [Under4Mhz]
Azzurro 8bit Jam (v1.1) [file-hunter]
Azzurro 8bit Jam (v1.0) [file-hunter]
2023-08-02 17:02:23 +10:00
Vas Crabb
1b6935fa89 fujitsu/fmtowns.cpp: Make Towns Pad port bit 7 read as zero, as expected by Tatsujin Ou (fixes GitHub #114460. 2023-08-02 16:19:52 +10:00
AJR
0b6af9d6e7 m16c: Disassemble 8-bit offsets as unsigned except for FP and SP (and PC) 2023-08-01 23:56:24 -04:00
AJR
e1bf43e670 unidasm: Add disassembler for Mitsubishi/Renesas M16C architecture 2023-08-01 20:44:17 -04:00
Vas Crabb
5ab956906b -emu/devcb.h: Removed set_log and append_log.
* These helpers were unintuitive and inflexible.  In particular, set_log
  on a write handler would only log when the value is non-zero, which
  doesn't appear to be the desired behaviour for several uses.

-util/options.cpp: Always leave a space between option and description
 in usage messages (fixes GitHub #11438).
2023-08-02 05:24:58 +10:00
angelosa
4d67f1e52d New working systems
-------------------
Daifugo [Takahiro Nogi, anonymous]
2023-08-01 21:19:45 +02:00
hap
367ce4d6b7 pluginopts: don't add library plugins to plugin.ini,
clifront: don't write plugin.ini file if no plugins were found
2023-07-31 21:50:28 +02:00
Rob
8c0dae39ff
render/draw13.cpp: Avoid divide-by-zero with low-resolution time source. (#11442)
Emscripten builds are affected as clock resolution is intentionally degraded to mitigate side channel exfiltration attacks.
2023-08-01 05:15:52 +10:00
wilbertpol
54d9a4cff9
msx1_cart.xml: Added 45 working items, and replaced one item with a better dump. (#11450)
msx1_cart.xml: Replaced Arabic Barq BASIC (Arab) with a better dump. [file-hunter]

New working software list items (msx1_cart.xml)
-------------------------------
Back to the Future (Japan, alt 2) [file-hunter]
Bank Street Writer (United Kingdom) [file-hunter]
BASIC compiler (Japan) [file-hunter]
Beam Rider (Japan, alt) [file-hunter]
Bubble Bobble (Korea) [file-hunter]
Break In (Arab) [file-hunter]
Bagman [MSXDev]
Bakerman [MSXDev]
Balloon Buster [MSXDev]
Balloon City [MSXDev]
Battlot [inufuto]
Bee [n.i]
Beepertron [MSXDev]
BeeZ [MSXDev]
BeTiled! [MSXDev]
BeTiled! (alt) [file-hunter]
BeTiled! (alt 2) [file-hunter]
BeTiled! (alt 3) [file-hunter]
Bird & Chairs [n.i]
BitLogic [file-hunter]
BitLogic (MSXDev) [MSXDev]
Blastoid [MSXDev]
Blockbuster [MSXDev]
BlockPuzzle (v1.2) [file-hunter]
BlockPuzzle (v1.1) [file-hunter]
BlockPuzzle (v1.0) [file-hunter]
Bloody Mary [MSXDev]
Blusy Shop [MSXDev]
Bomb Man [MSXDev]
Bomb'n Blast [file-hunter]
Bookworm [MSXDev]
Bootskell [inufuto]
Break Bomb [MSXDev]
British Bob [MSXDev]
British Bob (alt) [file-hunter]
Bubbo World [MSXDev]
Bubbo World 2 [N.I]
BUDDHAGILLIE (v1.10) [MSXDev]
BUDDHAGILLIE (v1.00) [file-hunter]
Bufonada (English) [MSXDev]
Bufonada (Spanish) [MSXDev]
Bumper Ship Racing (v1.1) [MSXDev]
Bumper Ship Racing (v1.0) [file-hunter]
Burn Us (v2.0) [MSXDev]
Burn Us (v1.0) [file-hunter]
2023-08-01 05:13:20 +10:00
Michael Zapf
96751ca530 ti99: Fixed uninitialized member in HX5102 2023-07-31 20:39:32 +02:00
Curt Coder
9d1294a7fe New software list items marked not working
------------------------------------------
abc832_flop: ABC16, Concurrent-DOS v3.1 för ABC16, Concurrent-DOS v4.1 för ABC16 [PC/M]
2023-07-31 14:58:47 +03:00
hap
c13ec72934 plugins: enable layout plugin by default 2023-07-31 11:04:49 +02:00
hap
057f7dd38e chessmachine: improve sync 2023-07-30 19:33:59 +02:00
ArcadeShadow
1fe2664723
ibm5150.xml: Added 25 working items. (#11428)
New working software list additions (ibm5150.xml)
--------------------------------------------
America's Cup Yacht Racing Simulator [Total DOS Collection]
Ballyhoo [Total DOS Collection]
Beyond Castle Wolfenstein (alt) [Total DOS Collection]
Bruce Lee [Total DOS Collection]
Championship Golf - The Great Courses of the World - Volume One: Pebble Beach [Total DOS Collection]
Commando [Total DOS Collection]
F-15 Strike Eagle (3.5", v402.01) [Total DOS Collection]
F-15 Strike Eagle (5.25") [Total DOS Collection]
Deadline (release 27) [Total DOS Collection]
Destroyer [Total DOS Collection]
Gettysburg: The Turning Point (v2.0) [Total DOS Collection]
Hacker II (alt) [Total DOS Collection]
Karateka (v1.0) [Total DOS Collection]
King's Quest (DOS release, v1.0U) [Total DOS Collection]
King's Quest III: To Heir Is Human (5.25", v1.01) [Total DOS Collection]
Leather Goddesses of Phobos (1986, release 59) [Total DOS Collection]
Math Rabbit [Total DOS Collection]
Maze Adventures [Total DOS Collection]
Mean 18 [Total DOS Collection]
Mickey's Space Adventure (3.5") [Total DOS Collection]
Mickey's Space Adventure (5.25") [Total DOS Collection]
Mind Boggle [Total DOS Collection]
Space Quest - The Sarien Encounter [Total DOS Collection]
Tag Team Wrestling [Total DOS Collection]
World Tour Golf [Total DOS Collection]
2023-07-30 05:06:59 +10:00
hiromasa
3a3a549d9f
render/drawsdl.cpp: Don't request OpenGL context. (#11435) 2023-07-30 05:01:56 +10:00
ClawGrip
00c21ba577
cirsa/missbamby.cpp: Added a Spanish slot game, and grouped related systems. (#11447)
New systems marked not working
----------------------------
Mini Azar D [Trol]
2023-07-30 04:45:38 +10:00
wilbertpol
1ab5b69499
msx1_cart.xml: Added 81 items, 80 working. (#11448)
New working software list items (msx1_cart.xml)
-------------------------------
C_So! (Japan, alt) [file-hunter]
Campeón de Conductores (Spain) [file-hunter]
Cannon Fighter (Japan, The Link) [file-hunter]
Cannon Turbo (Japan, alt) [file-hunter]
Circus Charlie (Japan, The Link) [file-hunter]
Custar (Japan) [file-hunter]
Midway (Japan, alt) [file-hunter]
Video Hustler (Japan, alt 3) [file-hunter]
C.C.R. Anexo 1 El Algoritmo (v1.2) [MSXDev]
C.C.R. Anexo 1 El Algoritmo (v1.1) [file-hunter]
C.C.R. Anexo 1 El Algoritmo (v1.0) [file-hunter]
Cacorm [inufuto]
Caos Begins [MSXDev]
Caos Begins (alt) [file-hunter]
Caos Begins (alt 2) [file-hunter]
Cardwork Orange (unlicensed) [file-hunter]
Casio GPM-Collection Volumen 1 (unlicensed) [file-hunter]
Casio GPM-Collection Volumen 2 (unlicensed) [file-hunter]
Castle Tomb [MSXDev]
Caverns of Titan [MSXDev]
Caverns of Titan (alt) [MSXDev]
Cavit [inufuto]
Chambers of Thyrea [MSXDev]
Champion Billiards [mastropiero]
Cheating Wives [MSXDev]
Chocobo Racing [MSXDev]
Classic Minesweeper [file-hunter]
Classic Pong [file-hunter]
CMJN [MSXDev]
Cocoa and the Time Machine [file-hunter]
Cold Blood [file-hunter]
Cold Blood (demo) [file-hunter]
Computer Wars (English) [MSXDev]
Computer Wars (Spanish) [MSXDev]
Corona's Spree [file-hunter]
Corridor Runner (v1.1.2) [aburi6800]
Corridor Runner (v1.1.1) [aburi6800]
Corridor Runner (v1.1.0) [aburi6800]
Corridor Runner (v1.0.1) [aburi6800]
Corridor Runner (v1.0.0) [aburi6800]
Corridor Runner (v0.3.1) [aburi6800]
Corridor Runner (v0.3.0) [aburi6800]
Corridor Runner (v0.2.2) [aburi6800]
Corridor Runner (v0.2.0) [aburi6800]
Corridor Runner (v0.1.0) [aburi6800]
Cosmic Battle (beta) [MSXDev]
Cow Abductors [MSXDev]
Cow Abductors (older) [file-hunter]
Crappy Olympics [Orazio Cacciola]
Crazy Buggy [MSXDev]
Crazy MSX Frenchies [MSXDev]
Cross Bomber (2022-07-20) [Fabrizio Caruso]
Cross Bomber (alt) [file-hunter]
Cross Bomber (2020-09-25) [Fabrizio Caruso]
Cross Chase (2021-05-13) [Fabrizio Caruso]
Cross Chase (alt) [file-hunter]
Cross Chase (2020-04-02) [Fabrizio Caruso]
Cross Chase (2018-11-13) [Fabrizio Caruso]
Cross Chase (2018-08-10) [Fabrizio Caruso]
Cross Chase (2018-07-19) [Fabrizio Caruso]
Cross Chase (2018-05-19) [Fabrizio Caruso]
Cross Chase (2018-04-15) [Fabrizio Caruso]
Cross Chase (2018-02-03) [Fabrizio Caruso]
Cross Chase (2017-12-16) [Fabrizio Caruso]
Cross Chase (2017-10-30) [Fabrizio Caruso]
Cross Chase (2017-10-11) [Fabrizio Caruso]
Cross Horde (2021-05-12) [Fabrizio Caruso]
Cross Horde (2021-05-01) [Fabrizio Caruso]
Cross Horde (2021-04-25) [Fabrizio Caruso]
Cross Shoot (2022-02-26) [Fabrizio Caruso]
Cross Shoot (alt) [file-hunter]
Cross Shoot (2021-05-12) [Fabrizio Caruso]
Cross Snake (v2.0) [Fabrizio Caruso]
Cross Snake (v2.0, alt) [file-hunter]
Cross Snake (v1.0) [Fabrizio Caruso]
Cross Snake (preview) [Fabrizio Caruso]
Cryptogram - Anagrams Crosswords (v1.1) [MSXDev]
Cryptogram - Anagrams Crosswords (v1.0) [MSXDev]
Cuncuna [MSXDev]
Cuncuna (older) [file-hunter]

New NOT_WORKING software list additions (msx1_cart.xml)
------------------------------------------
Codename: INTRUDER [file-hunter]
2023-07-30 04:42:25 +10:00
arbee
c8bd7117e7 apple/dafb.cpp: Fix -validate issues. [R. Belmont] 2023-07-29 03:04:24 -04:00
arbee
93c88bf03f apple/dafb.cpp: Add support for the MEMCjr variant of DAFB. [R. Belmont]
apple/djmemc.cpp: Add support for the cost-reduced MEMCjr variant. [R. Belmont]

apple/iosb.cpp: Add support for the PrimeTime variant. [R. Belmont]

New working systems
-------------------
Apple Macintosh Quadra 605 [R. Belmont]

New working clones
------------------
Apple Macintosh LC 475 [R. Belmont]
Apple Macintosh LC 575 [R. Belmont]
2023-07-28 20:44:08 -04:00
arbee
c4579a0e9c apple/macquadra700.cpp: Add serial ports for consistency with other Macs. [R. Belmont] 2023-07-28 20:27:07 -04:00
arbee
28c2cdfeb9 apple/maclc3.cpp: Cleanup of repeated ROM definitions. [R. Belmont] 2023-07-28 20:25:49 -04:00
MetalliC
47f124c946 new WORKING machine
-------------------
Wanpaku Safari (J 981109 V1.000) [TeamEurope, MetalliC]

sega/stv.cpp: dumped "EPR-23603 (Japan 00/10/24)" BIOS, removed obsolete hack from sackids [TeamEurope]
2023-07-28 19:47:30 +03:00
hap
189d9ac535 msx1_cart: remove illegal char from howdumbl filename 2023-07-28 12:36:05 +02:00
hap
dd8e2cf083 gts80: use sc01(not-A) only for marspp 2023-07-28 12:13:24 +02:00
hap
cd242e2b40 xavix: remove NBSP char from comment section 2023-07-28 11:24:14 +02:00
Vas Crabb
34c30b3ace Merge branch 'release0257' into HEAD 2023-07-28 16:04:07 +10:00
Vas Crabb
641f9d59ae Revert "taito/taitosj.cpp: Reverted raw screen parameters and VBL interrupt."
This reverts commit 1929a31dd7.
2023-07-28 16:03:43 +10:00
cracyc
1bba1daa8b pc9801: fix scroll and apply reverse attribute after blink 2023-07-27 19:45:28 -05:00