Commit Graph

81840 Commits

Author SHA1 Message Date
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
shattered
42b7a90d57
minor code changes, formatting, comments (#9209) 2022-02-01 13:14:37 +01:00
David Haywood
158a55fc59
misc (mostly negative status) changes (#9228)
* cave.cpp : use u58 from parent set for 'donpachikr' - fixes corrupt graphics in ending
* kyugo.cpp : mark PROMs in 99lstwarb as bad, there's no way these PROMs can give the correct colours for the unique 1st stage in this set.
* tsamurai.cpp : mark nunchaku PROMs as bad, there's no way these PROMs can give the colours seen in reference videos, if these *were* on the PCB it must have been a bootleg conversion
* megaplay.cpp: : demote mp_bio to NOT WORKING, it frequently locks up on continue, usually the 2nd or so continue on the 2nd stage, likely another manifestation of the mp_shnb3 timing comms issue.
2022-02-01 13:10:33 +01:00
Dirk Best
a773080932 digilog: Replace HLE keyboard with LLE 2022-02-01 13:08:35 +01:00
hap
3624935bed unkeinv: make internal artwork better match patent description 2022-02-01 12:49:54 +01:00
Vas Crabb
3e915bfd44 uismall.bdf: Added 57 glyphs (mostly arrow symbols). 2022-02-01 02:07:50 +11:00
hap
c878e8ef5f m62: shrink io memory maps 2022-01-31 14:53:54 +01:00
Robbbert
5889120e02 s11:fixed the worst of the flickering, and also the riverboat issue. 2022-01-31 10:03:02 +11:00
hap
c9538016f9 mbaskb: better circle gaps in internal artwork 2022-01-30 23:02:58 +01:00
AJR
8a4ebb5dbc frontend: Use util::core_file instead of emu_file where applicable 2022-01-30 15:58:19 -05:00
AJR
fa321cc7ce st2xxx: Fix regression by preventing IRQ level from changing between vector pulls 2022-01-30 15:02:08 -05:00
hap
2b1dec62d8 New working machines
--------------------
Basketball 2 (Mattel) [hap, Sean Riddle]
Soccer 2 (Mattel) [hap, Sean Riddle]
2022-01-30 19:45:49 +01:00