Commit Graph

81851 Commits

Author SHA1 Message Date
Ivan Vangelista
051c81e299 New machines marked as NOT_WORKING
----------------------------------
Magic Slot (normal 1.0C) [Jorge Silva]
2022-02-06 10:06:00 +01:00
Robbbert
4eb7813a49 Pinball2k: added notes. Initialised global variables to 0. 2022-02-06 11:40:28 +11:00
Robbbert
8b56aef405 wpc_95: Added inputs and keycodes. Games are playable. 2022-02-06 10:20:16 +11:00
hap
70e6b0bc1d New working clones
------------------
Prestige Challenger (Glasgow program) [Sean Riddle]
2022-02-05 22:29:31 +01:00
ArcadeShadow
1dc1b1643b
ibm5170.xml: 16 entries added + 1 redumped (#9197)
New working software list additions
--------------------------------------
ibm5170:
Armour-Geddon [The Good Old Days]
Eye of the Beholder 3: Assault on Myth Drannor [The Good Old Days]
Eye of the Beholder 3: Assault on Myth Drannor (Eye of Beholder Trilogy release) [The Good Old Days]
Eye of the Beholder 3: Assault on Myth Drannor (Kixx release) [The Good Old Days]
Eye of the Beholder 3: A l'assaut de Myth Drannor (France) [The Good Old Days]
Eye of the Beholder 3: Sturm auf Myth Drannor (Germany) [The Good Old Days]
Formula One Grand Prix (Euro, v1.05, alt) [ibmpc5150, archive.org]
Might and Magic III: Isles of Terra (3.5"DD) [The Good Old Days]
Might and Magic III: Isles of Terra (5.25"HD) [The Good Old Days]
Operation Body Count [ibmpc5150, archive.org]
Railroad Tycoon Deluxe [The Good Old Days]
Star Wars: TIE Fighter (Spain) [Alvaro Polo, archive.org]
Wing Commander II - Vengeance of the Kilrathi - Speech Accessory Pack (5.25") [The Good Old Days]
World Circuit - The Grand Prix Race Simulation (USA, v1.04) [ibmpc5150, archive.org]

New NOT_WORKING software list additions
----------------------------------------------
ibm5170:
Starlord [Dark-Star, archive.org]
System Shock [The Good Old Days]

ibm5170.xml: Demoted Lemmings to NOT_WORKING.

ibm5170.xml: Redumped Formula One Grand Prix (Euro, v1.03) [ibmpc5150, archive.org]
2022-02-05 21:04:09 +00:00
AJR
094c007fb5 rendfont.cpp: Modest refactoring
- Use ioprocs classes rather than emu_file in various helper functions
- Make save_cached take an already-open file (like load_cached) rather than a filename
- Make load_cached_bdf take a std::string_view
- Change some osd_printf_warnings to osd_printf_info
2022-02-05 14:06:01 -05:00
ArcadeShadow
6debb2cd62
5 New Software Additions + 3 Redumps + clean metadata (#9266)
New working software list additions
-----------------------------------
Cosmic Invaders [Steven Brown, Planeta Sinclair]
Dollars in the Dust (PD Adventures) [Steven Brown, Planeta Sinclair]
G.I. Hero (MCM) [spectrumcomputing.co.uk]
Gremlins - The Adventure (Erbe) [spectrumcomputing.co.uk]
Gremlins 2: La Nueva Generacion [worldofspectrum.org]

Redump
------
Giants (compilation) [spectrumcomputing.co.uk]
Grand Prix Simulator 2 [spectrumcomputing.co.uk]
Space Raiders - Invasores Galácticos (Portuguese) [Planeta Sinclair]
2022-02-05 08:27:29 -05:00
Justin Kerk
f0547f71e3 Treat WinImage compressed disk images (*.imz) as ZIP archives. [Justin Kerk] 2022-02-05 01:21:14 -08:00
Justin Kerk
0f9ae4bc93 New working software list additions
-----------------------------------
ibm5170: Light Quest (prototype)
2022-02-05 00:50:56 -08:00
tim lindner
34629e7afe
coco_cart.xml: fix hash of Canyon Climber (#9249) 2022-02-04 22:17:38 -05:00
0kmg
0a43eb42c0
Fixed game titles for Golly! Ghost! 2 (MT08195) and Excitebike. (#9253) 2022-02-04 22:15:44 -05:00
0kmg
09c4c23136
nes_slot.cpp: Unified CHR banking into a common function. (#9261)
* nes_slot.cpp: Unified CHR banking into a common function.

- Removed PPU_MIRROR_NONE as an option for nametable mirroring.
- Shrunk over-allocated 4-screen NT RAM to correct 4K size.
- Sundry minor clean ups.
- Only calculate start of bank once.
2022-02-04 22:15:16 -05:00
0kmg
fff6c5e9fd
vsnes.cpp: Various fixes and cleanups. (#9265)
- Fixed size and mirroring of RAM. Correctly share shared RAM only. Shared RAM is also now properly NVRAM (Wrecking Crew saves high scores, etc).
- Removed spurious "extra RAM" installed in a couple spots.
- Added coin read/write address mirroring.
- Renamed "mapper 68" to Sunsoft-3, the chip on Platoon's board. Fixed its write masking.
- Implemented proper strobe behavior for joystick read/writes.
- Removed now unnecessary lightgun-specific read function and unused variables.
2022-02-04 21:44:45 -05:00
AJR
da9bf2ddb0 twincobr.cpp, wardner.cpp: Properly acknowledge IRQs (fixes soft reset issue in Wardner) 2022-02-04 21:21:57 -05:00
Ivan Vangelista
55fbae8ff9 New machines marked as NOT_WORKING
----------------------------------
Minna de Kitaeru Zenno Training.(Ver. 1.50) [Arcade-Projects]
2022-02-04 21:18:10 +01:00
Robbbert
0cb4e2cbf2 New machines marked as NOT_WORKING
----------------------------------
Rush

mpc_s: added m_ prefix to variables, updated inputs, added keycodes.
wpc_w95: added m_ prefix, WIP on inputs.
2022-02-05 05:53:38 +11:00
Ivan Vangelista
9822ae0f6b New machines marked as NOT_WORKING
----------------------------------
BattleFront [Brian Troha, Bill D., The Dumping Union]
Mysterian (prototype) [PinMAME]

New clones marked as NOT_WORKING
--------------------------------
Wally wo Sagase! (rev A, Japan, 3 players) (FD1094 317-0198A) [Phil Bennett]

- 39in1.cpp: dumped flash ROM and EEPROM for fruitwld, fruitwlda and plutus [Jorge Silva]
2022-02-04 19:46:25 +01:00
Olivier Galibert
72d9e52a69 swp30: Add waverom reading 2022-02-04 18:07:27 +01:00
Justin Kerk
f0fee97749 New working software list additions
-----------------------------------
vectrex: Laser Ball (prototype)
2022-02-03 19:40:40 -08:00
Steven Coomber
cb97ea3d15
gei.cpp: correct DIP switches for gtsers12a and gtsers14a (MT08198) (#9259) 2022-02-03 17:37:13 -05:00
Ivan Vangelista
75b7b857af New machines marked as NOT_WORKING
----------------------------------
Color Match [Jorge Silva]
Sport Memory [Jorge Silva]

- 391in1.cpp: dumped flash ROM and EEPROM for pokrwild [Jorge Silva]
2022-02-03 18:20:48 +01:00
Angelo Salese
c0072d6cf4
msx2_flop.xml: fix marchen title descriptions 2022-02-03 17:36:16 +01:00
0kmg
0bedd48018
nes_apu.cpp: Added noise channel period table for PAL systems. (#9256)
- Fixed a value in the parallel NTSC table for the largest period (lowest freq).
- Fixed a value in the counter length table (for all channels but DMC).
2022-02-03 09:57:36 -05:00
Julian Sikorski
6c84aa7160
Drop unnecessary executable permissions (#9257) 2022-02-03 07:24:37 -05:00
Michael Zapf
074495f553 ti99: pcode: Fixed missing return and wrong address variable in debug read handling. 2022-02-03 13:24:18 +01:00
hap
758b08fa27 sm510: k input wakeup is not edge triggered 2022-02-03 11:34:21 +01:00
Robbbert
be0f235ad9 wpc_dcs: Added keycodes to start a game; added m_ to global vars. 2022-02-03 16:53:50 +11:00
Vas Crabb
aff55beb54 Remove no-longer-present header from build scripts. 2022-02-03 09:07:27 +11:00
Vas Crabb
cb16512392 Clean up various loose ends:
frontend: Exposed debug symbol tables and parsed expressions to Lua
(these can be used when the debugger is not active).  Also made it
simpler to walk input types.

imagedev/bitbngr.cpp: Added software list loader support (used by
sitcom).

sitcom.cpp: Replaced bankdev with a memory view.  Also added a bar graph
for the timer DAC output, and made the DL1414 displays squarer in the
layout like they are in real life.  They still don't look right because
the internal segment drawing code doen't draw the segments the right
width.

docs: Fixed broken links and added missing links in command line options
index.  Also removed documentation for an option that no longer exists
and fixed some inconsistent terminology.

Separated includes by module in various drivers.
2022-02-03 09:00:23 +11:00
MetalliC
79db67a77a mumbling 2022-02-02 21:55:05 +02:00
cam900
719d107be4
cv1k.cpp: add further notes for pinkswtssc (#9248)
* cv1k.cpp: add further notes for pinkswtssc

Fix year metadata - both copyright string at bottom of title and version string is changed year to 2017
Fix manufacturer string - Four horsemen is programmer of pinkswtssc hack, Bootlegger is still unknown

* cv1k.cpp: Partial revert previous commit, Fix info

pinkswtssc itself is hack

* cv1k.cpp: typo
2022-02-02 21:50:59 +02:00
Dirk Best
af253e15c7 New machines marked as NOT_WORKING
----------------------------------
Digilog 400 [Bitsavers]
2022-02-02 19:37:32 +01:00
0kmg
6d87b8ff33
snes.xml: Added 8 prototypes. (#9211)
New working software list additions
-----------------------------------
Asterix (prototype 19930311) [Hidden Palace]
Magic Boy (prototype) [snescentral]
Marvel Super Heroes - War of the Gems (Japan, prototype) [Hidden Palace, Steve Lin]
MechWarrior (prototype) [Hidden Palace, Stephan Reese]
NBA All-Star Challenge (prototype) [Hidden Palace]
NBA Live 97 (prototype 19960920) [Hidden Palace]
Prehistorik Man (prototype) [Hidden Palace]

New NOT_WORKING software list additions
---------------------------------------
Illusion of Gaia (prototype B) [Hidden Palace, Stephan Reese]
2022-02-02 18:56:20 +01:00
ArcadeShadow
9c31972498
cdi.xml: metadata cleanup (parent/cloneof) (#9235)
Added the cloneof="aliengat" tag, to the [aliengatu] and [aliengatu1] sets
2022-02-02 18:55:33 +01:00
ArcadeShadow
7f529bc958
lynx.xml: Lowercase in the description "prototype" word (#9244)
Lowercase in the description "prototype" word
2022-02-02 18:55:05 +01:00
ClawGrip
bed2eb0407
4enraya.cpp: Fix "tourpgum" PCB ASCII layout (#9250) 2022-02-02 18:54:38 +01:00
Ivan Vangelista
1b0f125aa8 39in1.cpp: brought plutus decryption on par with the other sets 2022-02-02 18:31:59 +01:00
Robbbert
79ca56f2d2 wpc_flip1,wpc_flip2,wpc_dot,wpc_an: added savestate 2022-02-03 02:12:15 +11:00
Robbbert
ca85bac05f wpc_flip1,wpc_flip2,wpc_an,wpc_dot: Added keycodes to start games. 2022-02-03 01:16:21 +11:00
hap
d51c4e8caa chip8: small metadata update 2022-02-02 09:18:51 +01:00
Ivan Vangelista
84f1f9b722 New working clones
------------------
Majestic Twelve - The Space Invaders Part IV (US, revised code, Rev 1) [Jon Exidy]
2022-02-02 06:24:37 +01:00
AJR
635658ef41 apxen: Fix endianness for bank devices 2022-02-01 22:57:28 -05:00
0kmg
f2d605da19
vsnes.cpp: Fix rightward screen shift from previous commit. (#9239) 2022-02-01 14:38:19 -05:00
0kmg
d41dffbef7
machine/vsnes.cpp: Simplified nametable mirroring. (#9226) 2022-02-01 14:38:06 -05:00
0kmg
64c9f31bc7
machine/playch10.cpp: Mute/unmute according to SOUNDMASK (MT 06721). (#9221) 2022-02-01 14:37:37 -05:00
Robbbert
e9e4ec2aad s7,s9: added commas; s3-11: added special solenoids 2022-02-02 06:32:25 +11:00
Ivan Vangelista
29c4290172 New machines marked as NOT_WORKING
----------------------------------
Fruit World (V111) [Jorge Silva]
Jumanji (V502) [Jorge Silva]
Plutus (V100) [Jorge Silva]
Poker's Wild (V117) [Jorge Silva]

New clones marked as NOT_WORKING
--------------------------------
Fruit World (V110) [Jorge Silva]

- bladestl.cpp: added a note about a buggy dip-switch in version E [chaneman]
2022-02-01 16:47:51 +01:00
cam900
2440f5f13d
cv1k.cpp: Fix hardware notes, Add pinkswtssc notes (#9242)
pinkswtssc has it's own homepage (http://suicideclub.gameordie.com/), it confirms hacker name.
2022-02-01 17:09:47 +02:00
ClawGrip
fbeaca8ec2
neomania.cpp: Add manufacturer and corrected year (#9236) 2022-02-01 13:22:08 +01:00
Jean-François DEL NERO
226605c8ec
Minitel 2 driver : 24C02 I2C EEPROM support. (#9232)
* minitel_2_rpic.cpp: Fix O and Q keys.
* minitel_2_rpic.cpp: 24C02 I2C EEPROM support implemented. Password and others internals settings are now saved in the nvram folder.
* minitel_2_rpic.cpp: move the "Fonction" key from F9 to Alt-Gr.
* minitel_2_rpic.cpp: Fix the control register bits assignations. The previous definitions was definitively wrong (checked against the real hardware).
2022-02-01 13:21:19 +01:00