Commit Graph

82299 Commits

Author SHA1 Message Date
Steven Coomber
db4f9b6c98
alinvade.cpp: add bonus life DIP switch (MT08263) (#9450)
I have also defaulted lives to 3 which is what arcade operators would have typically used at the time
2022-03-22 12:37:55 -04:00
Brian Johnson
cd77407ddf
qx10: Install software timer interrupts (#9454) 2022-03-22 12:37:22 -04:00
0kmg
21f0d58597
docs: Fixed a copy/paste typo in the Technical Specifications. (#9452) 2022-03-22 18:31:18 +11:00
AJR
54442a7a5b avr8, cp1610, mn10200: Add some instruction-type debugging flags to disassemblers 2022-03-21 23:21:23 -04:00
Angelo Salese
210bd16f1b
galaxian.cpp: fix default coinage to 1C_1C for aracnis 2022-03-21 22:34:59 +01:00
Steven Coomber
84309e9fcc
galaxian.cpp: Add lives DIP switch to aracnis (#9446) 2022-03-21 22:33:02 +01:00
Ivan Vangelista
064cd262a6 - a1supply.cpp: dumped most missing PROMs for tv21_3 [Siftware]
- blktiger.cpp, nmk16.cpp: added some hardware infos. Corrected blktiger MCU clock [Guru]

- wc90.cpp, wc90b.cpp: used finders, small cleanups
2022-03-21 19:28:14 +01:00
hap
092ee310ff hh*: more saturated leds for the football games 2022-03-21 14:32:02 +01:00
hap
8a607beafd b5000: add assert to multistep opcodes 2022-03-21 12:39:23 +01:00
Chris Swan
d931fa9bde
c64.cpp: add mercury31s.bin ROM (#9350) 2022-03-20 23:33:46 -04:00
Brian Johnson
9a6faae734
qx10: add multifont option card (#9286) 2022-03-20 23:31:38 -04:00
J Booth
93ac5f268b
68k: support for external MMU bus error instruction restart (#9369)
* 68010 RTE: don't set SR (which may change SP to USP) until after unwinding 1000 stack exception frame
* 68010: create 1000 format stack frame on bus error
* 68k: support for external MMU bus error instruction restart, set fault address in 68010 and 68070 stack frames, set fc and rw in 68010 stack frame
2022-03-20 23:22:12 -04:00
holub
32ef8f7eed
Spectrum graphics improvements (continuation of #9218). (#9355)
* Spectrum graphics improvements (continuation of #9218).
Routines have been cleaned and optimized based on the current state of graphics_device.
All configurations are done in terms of T-States/pixels which will simplify adjustment to proper timings.
2022-03-20 23:12:19 -04:00
0kmg
c783127ce8
bus/nes: Improved support for some Waixing pirate Chinese translations. (#9358)
* bus/nes: Improved support for some Waixing pirate Chinese translations.

Software list items promoted to working (nes.xml)
---------------------------------------
Qīlóngzhū (China)
Sàiyǎrén Mièjué Jìhuà (China)
Sānguózhì III (China)
Sānguózhì (Asia, decrypted SmyNES)
Shénhuà Jiàn Yún III (China)

* bootleg.cpp: Properly acknowledge IRQs in bootleg Dragon Ninja.
nes_slot.cpp: Removed hold_line_irq() helper function once and for all.
2022-03-20 23:09:55 -04:00
Phillip Stevens
eb99878080
rc2014 - Added the correct company name for the RC2014 Kits. (#9373) 2022-03-20 23:07:52 -04:00
cam900
7f6e8e7724
k051649.cpp: Fix input clock, Simplify some routines, Reduce unnecessary variables, Minor cleanups, Add notes (#9433)
nemesis.cpp, quickpick5.cpp: Fix sound output routine for sound chips with only 1 outputs
nemesis.cpp: Reduce sound output routine duplicates
vgmplay.cpp: Remove outdated comments, Fix compatiblity for old VGMs
2022-03-20 23:06:32 -04:00
0kmg
b02716dec0
playch10.cpp: Use memory banks for nametable RAM. (#9442)
famibox.cpp: Use memory banks for nametable RAM.
cham24.cpp: Use memory banks for nametable RAM.
multigam.cpp: Add PPU address map and use memory banks for nametable RAM.
2022-03-20 23:04:33 -04:00
Justin Kerk
2284f1406d ibm5170.xml: Remove duplicate set 2022-03-20 15:38:54 -07:00
ArcadeShadow
879ed417a2
ibm5170.xml: 9 added + 1 redumped + 1 renamed (#9408)
New working software list additions
-----------------------------------
Alone in the Dark 2 (Germany) [The Good Old Days]
Eternam [ibmpc5150, archive.org]
Fables & Fiends - Book One: The Legend of Kyrandia (v1.8, 3.5", Germany) [The Good Old Days]
Dragon's Lair [ibmpc5150, archive.org]
Maniac Mansion: Day of the Tentacle (Germany) [The Good Old Days]
Prophecy of the Shadow (3.5") [The Good Old Days]
Prophecy of the Shadow (5.25") [The Good Old Days]
Serf City: Life is Feudal (USA) [ibmpc5150, archive.org]
SimCity 2000 (Interactive demo disk) [lazygamereviews, archive.org]

Redump
------
Inca 2: Wiracocha (Euro) [ibmpc5150, archive.org] (disk 3 and disk 10 have a modified OEM ID)

Rename
------
tentaclef -> tentaclefr
2022-03-20 22:25:10 +00:00
ArcadeShadow
9388b4d329
ibm5150.xml: 17 added + 3 redumped + 4 renamed (#9374)
* ibm5150.xml: 17 added + 3 redumped + 4 renamed

New working software list additions
-----------------------------------
Dragon's Lair (5.25") [ibmpc5150, archieve.org]
Ghostbusters II [ibmpc5150, archieve.org]
Hillsfar (v1.0, 5.25") [The Good Old Days]
Hillsfar (v1.0, 3.5") [The Good Old Days]
Hillsfar (v1.1, 3.5") [The Good Old Days]
Hillsfar (v1.2, 3.5") [The Good Old Days]
Night Shift (5.25") [ibmpc5150, archieve.org]
Night Shift (3.5") [ibmpc5150, archieve.org]
Night Shift (3.5", alt) [moved from ibm5170 software list]
Paperboy (5.25") [ibmpc5150, archieve.org]
Paperboy 2 (5.25") [ibmpc5150, archieve.org]
Police Quest II - The Vengeance (5.25", v1.001.000) [ibmpc5150, archieve.org]
Space Quest III - The Pirates of Pestulon (5.25") [The Good Old Days]
Space Quest III - The Pirates of Pestulon (3.5") [The Good Old Days]
Waterloo [ibmpc5150, archieve.org]

New NOT_WORKING software list additions
---------------------------------------
Keith Van Eron's Pro Soccer (5.25") [ibmpc5150, archieve.org]
Keith Van Eron's Pro Soccer (3.5") [ibmpc5150, archieve.org]

Redump
------
King's Bounty [ibmpc5150, archieve.org] (the old version has a modified OEM ID and files accessed)
Paperboy 2 (3.5") [ibmpc5150, archieve.org] (the old version has a modified OEM ID and files accessed)
Dragon's Lair (3.5") [ibmpc5150, archieve.org] (modified root - files accessed)

Rename
-------
[paperboy] Paperboy -> [paperboy35] Paperboy (3.5")
[pquest2a] Police Quest II - The Vengeance (5.25", v1.001.006) -> [pquest2b] Police Quest II - The Vengeance (5.25", v1.001.006)
[dlair] Dragon's Lair (5.25") -> [dlaira] Dragon's Lair (5.25", older)
[lsl3fr] -> [lsl3_35fr]
2022-03-20 22:23:18 +00:00
hap
86d73e46a3 hh_b5000: add notes 2022-03-20 22:24:11 +01:00
Vas Crabb
590a15eb3e Cleaned up a few more slot machine layouts, fixed editing error in m5bbro.lay. 2022-03-21 08:04:31 +11:00
hap
e2769abca9 New machines marked as NOT_WORKING
----------------------------------
Auto Race [hap, Sean Riddle]
Missile Attack (Mattel) [hap, Sean Riddle]
Football (Mattel) [hap, Sean Riddle]
Baseball (Mattel) [hap, Sean Riddle]
Gravity (Mattel) [hap, Sean Riddle]
2022-03-20 21:32:19 +01:00
Nigel Barnes
9e5a7b3903 bbc_integrab: Added earlier ROM release. 2022-03-20 20:30:25 +00:00
Nigel Barnes
268f23cbc1 bbc_tube_80186/286: Added ibm5150 compatible software list. 2022-03-20 20:30:25 +00:00
Nigel Barnes
57ab4eace9 arc_midi_aka16: Corrected addressing of ROM page and UART. 2022-03-20 20:30:25 +00:00
AJR
6b088758c7 Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] 2022-03-20 16:15:58 -04:00
hap
6a91b86301 New machines marked as NOT_WORKING
----------------------------------
18R (Rockwell) [hap, Sean Riddle]
2022-03-20 20:51:47 +01:00
Michael Zapf
f2ddee6df3 ti99: New expansion card "TIPI". 2022-03-20 20:03:51 +01:00
hap
098cf780a9 b5000: add pinout diagrams 2022-03-20 19:08:36 +01:00
Steven Coomber
9091f5c06f
galaxian.cpp: add auto fire DIP switch to mimonkey, mimonscr, mimonsco & mimonscra (MT08259) (#9443) 2022-03-20 13:20:17 -04:00
Robbbert
a9f83da364 init vars for coverity. 2022-03-21 01:59:50 +11:00
ClawGrip
38d82a12d4
photoply.cpp: Fix name conflict and improve comments on 'photoply99sp' dongle MCU dumps (#9440) 2022-03-20 10:08:05 +01:00
npwoods
897e41ff06
Fixing error message in Floptool (#9404) 2022-03-19 22:48:29 -04:00
ovalenti
b6ec01fa41
Minitel 2 : Modem and serial port support (#9418) 2022-03-19 22:46:13 -04:00
Steven Coomber
6cb570ae72
8080bw.cpp: update DIP switches for skylove & claybust (MT08251 & MT08254) (#9439)
Add Bonus Life DIP switch for skylove (MT08251)
Add Number of Flings DIP switch for claybust (MT08254)
2022-03-19 22:42:13 -04:00
Steven Coomber
f1214e09a6
vicdual.cpp: add bonus life DIP switch to wantsega, alphaho & alphahob (MT08256 & MT08257) (#9441)
Note that I have also updated the DIP switch names on alphahob to reflect the game names used on this bootleg (Missile & Circuit)
2022-03-19 21:55:19 -04:00
hap
8b8bb2fa75 b5000: add b6000, b6100 2022-03-20 00:19:50 +01:00
wilbertpol
123839f027
sound/gb.cpp: Fix cycle handling. [ValleyBell] (#9436)
* sound/gb.cpp: Fix cycle handling. [ValleyBell]

* sound/gb.cpp: Prevent hypothetical shifting of negative numbers. Simplify update_noise_channel.
2022-03-19 14:31:31 -04:00
0kmg
267b329f9f
vsnes.cpp: Fixed Gumshoe regression. (#9438) 2022-03-19 14:29:39 -04:00
Robbbert
b0142d7760 init vars for coverity 2022-03-20 02:53:30 +11:00
hap
65be457e46 b5000: add jump and i/o opcodes 2022-03-19 16:17:02 +01:00
Ivan Vangelista
994b8d18ee New working clones
------------------
Monsters World 2 (bootleg of Super Pang) [Recreativas.org, David Torres, ClawGrip]
2022-03-19 15:27:20 +01:00
sjy525
2f21f79a3c
namcona1.cpp: Correct Bin Bin Bingo year (#9435) 2022-03-19 14:48:12 +01:00
Robbbert
0c3893aebe init variables for coverity 2022-03-20 00:45:05 +11:00
Ivan Vangelista
185b8dcc8e New machines marked as NOT_WORKING
----------------------------------
Bin Bin Bingo (Japan, main unit) [nnap]
2022-03-19 08:16:30 +01:00
Ivan Vangelista
22acb12bb3 New clones marked as NOT_WORKING
--------------------------------
Pontoon (FD1094 317-?) [nnap]
2022-03-19 07:50:57 +01:00
Ivan Vangelista
d8a7d88412 actfancr.cpp: fixed MT08210 [AmatCoder] 2022-03-18 18:37:54 +01:00
hap
4e278b36bb b5000: added easy opcodes 2022-03-18 17:03:48 +01:00
Robbbert
a6b8f21977 zac_2.cpp: got 43 out of 45 games to work (but no sound yet). 2022-03-19 02:47:48 +11:00