Commit Graph

83029 Commits

Author SHA1 Message Date
AJR
aa73dfde73 cpu16.cpp: Fix shift in get_xk 2022-05-18 06:31:27 -04:00
Robbbert
fa289ee99a wmg: fixed defender 2022-05-18 18:23:56 +10:00
Robbbert
78d1ae6161 wmg: saved 128k of memory. 2022-05-18 18:07:14 +10:00
Robbbert
ffdc90a18a MT08316: wmg: when a game is chosen from the menu, it has a black screen or resets [Robbbert] 2022-05-18 16:50:34 +10:00
AJR
0512871d81 umipoker, saiyukip: Remove Coin 2 and Coin 3 inputs (these appear to do nothing) and swap Coin 1 with Key In 2022-05-17 15:01:11 -04:00
Dirk Best
e949619949 einstein: Set PSG Port A default value, fixes diagnostic ROM 2022-05-17 18:53:43 +02:00
Chris Swan
b4e6f76310
Remove vestigial rc2014mini ROM definition (#9776) 2022-05-17 18:30:47 +02:00
AJR
dea772717d hourouki: Normalize transliteration of subtitle 2022-05-17 09:01:23 -04:00
AJR
6afa2f5655 homedata.cpp: Add kanji/kana titles to comments 2022-05-17 07:59:55 -04:00
Patrick Mackinlay
02e5f1e468 asmjit: sync with upstream 2022-05-17 16:51:29 +07:00
Olivier Galibert
1a6634fda5 remove randomly added character 2022-05-17 10:56:38 +02:00
Olivier Galibert
77df4095aa
diexec: optionally resynchronize to the implicit clock domain on clock frequency change (#9726)
apple3: resync on clock change to keep the correct phase relationship with the diskiii
2022-05-17 10:13:11 +02:00
Olivier Galibert
c5b07e0fe7 slap fight: Correct placement 2022-05-17 10:12:12 +02:00
Robbbert
19dfefb91b jpmsru.cpp: added missing newline, removed some surplus tabs 2022-05-17 13:17:13 +10:00
David 'Foxhack' Silva
7282130cc3
cdi.xml: Added one new entry (#9771)
New working software list additions
-----------------------------------
The Photo CD Book Companion CD-ROM [Dave 'Foxhack' Silva]
2022-05-16 22:32:27 -04:00
wilbertpol
9a33d69261
upd7759: Fixes to switching between slave and stand alone mode. (nw) (#9772) 2022-05-16 22:31:53 -04:00
AJR
c504690af5 cpu16.cpp: Fix fallthrough attribute 2022-05-16 22:19:35 -04:00
AJR
be98431a8c cpu16.cpp: Small fixups 2022-05-16 21:40:25 -04:00
AJR
bac956e998 cpu16: Add preliminary execution core 2022-05-16 20:51:44 -04:00
smf-
cfabb19983 VIC20 keyboard can be read in either direction, fixes jetpac. [smf] 2022-05-17 00:28:20 +01:00
AJR
f559c2013d cpu16: Disassembly fixes
- Correct mnemonics for TMXED and immediate-mode SBCE
- Correct addressing modes for LDHI and certain forms of BCLR and BSET
- Add note about possible alternate mnemonics
2022-05-16 17:58:37 -04:00
AJR
df633f646a umipoker.cpp: Add notes about undumped games 2022-05-16 17:53:59 -04:00
Miodrag Milanović
b72e52a8f0
emu/emuopts.cpp: Do not lose slot card name when setting slot card BIOS. (#9770) 2022-05-17 05:19:29 +10:00
Miodrag Milanović
6d595718f5
bus/rc2014 code review fixes (#9768)
* Unmap I/O space on bus reset and install I/O on card reset.
* Cleaned up code.
2022-05-17 05:12:28 +10:00
SomeRandomGuyIdk
e9ff2dd85a
JPM SRU fruit machine improvements (#9632)
jpmsru.cpp: Fleshed out I/O and added layouts.

machine/steppers.cpp: Added JPM SRU 200-step pattern.

audio/fruitsamples.cpp: Added device for simulated fruit machine sounds.
2022-05-17 04:43:37 +10:00
Ivan Vangelista
5f9c98e707 gstriker.cpp: made it compile with Clang, too 2022-05-16 19:44:03 +02:00
Vas Crabb
a3ee45c94c scripts: Improve str_to_version again.
Don't treat hypen and dot as the same thing - it will cause issues with
pacakge revisions.  Cleaned up some Lua code as well.

Also show warnings about potentially uninitialised stuff with GCC 12,
just don't make them fatal errors.
2022-05-17 03:16:54 +10:00
Ivan Vangelista
1f8af0c190 - goldstar.cpp: decrypted cb3c, needs correct address map
- gstriker.cpp: used finder for memory bank and other small cleanups
2022-05-16 18:10:34 +02:00
0kmg
0f673f81bf
snes.xml: Added seven dumps. (#9763)
New working software list additions
-----------------------------------
Corn Buster [NoIntro]
Dorke & Ymp [NoIntro]
Iron Commando [NoIntro]
Legend (Piko reissue) [NoIntro]
Mr. Bloopy Saves the World [NoIntro]
Super Noah's Ark 3D (Piko reissue) [NoIntro]
Super Thor Quest [NoIntro]
2022-05-16 10:50:24 -04:00
0kmg
34b4b45e05
nemesis.cpp: Fixed coin inputs in salamand and clones (MT08315). (#9766) 2022-05-16 10:49:37 -04:00
sairuk
a68e611f07
fix version detection in str_to_version (#9767) 2022-05-16 10:49:09 -04:00
Paul-Arnold
a450478483
Fix interface to upd7759 sounds (#9769)
Interface to upd7759 was using start and reset inputs when should've been using mode and reset.
2022-05-16 13:35:51 +02:00
ArcadeShadow
afb0469e48
dc.xml: Tidied up descriptions and added a missing parent/clone relationship. (#9758) 2022-05-16 12:18:16 +10:00
0kmg
76b55de45c
Software lists: Standardized titles of Mashin Eiyuuden Wataru games. (#9764) 2022-05-16 12:15:00 +10:00
angelosa
70409f58dc pangofun.cpp: remove unnecessary screen legacy setup, add QA notes 2022-05-16 02:33:40 +02:00
Miodrag Milanovic
cc2a70721c rc2014: add more official ROMs 2022-05-15 19:47:36 +02:00
Miodrag Milanović
36204d73da
RC2014 (#9759)
New working clones
------------------
RC2014 Mini with CP/M Upgrade [Miodrag Milanovic]


-rc2014: added RTC, IDE, FDC and Sound module, fix memory and i/o mapping, proper flash mapping
2022-05-15 18:58:59 +02:00
Nigel Barnes
3c27e36d3b New working software list additions
-----------------------------------
bbc_rom: Integra-B OS 1.14, Integra-B OS 1.20, Integra-B OS 1.20 (Y2K patched), Memex-B20 2.2, VidiEditor 1.2, PipeDream 0.2, Chuckie Egg (unofficial ROM), Frak! (unofficial ROM), Killer Gorilla (unofficial ROM) [Nigel Barnes]

Software list items promoted to working
---------------------------------------
bbc_rom: SideAid128 1.03 [Nigel Barnes]
2022-05-15 16:31:26 +01:00
Nigel Barnes
41cffee11a acorn_dsk: Adjusted returned FFID's to indicate verified internal structure. 2022-05-15 16:17:35 +01:00
Nigel Barnes
3377ee1d79 bus/bbc/internal: Added the Memex-B20 board. 2022-05-15 16:15:00 +01:00
couriersud
74728bc4d4
netlist: Improved PPMF target support and test coverage. (#9752)
This addresses most of the issues described in #8590.

* Fixed standalone Visual Studio 2019 builds, including support for clang toolchain.
* Added static stub to PMF to support MSVC ABI.
* Better aligned ppmf syntax with MAME's delegate syntax.
* Add tests/test_ppmf*.cpp testing examples given in #8590.

Also worked around issues some versions of Apple clang have with 5aaae19230.
2022-05-15 20:03:54 +10:00
Vas Crabb
3da1e6f2b7 exidy.cpp: Got rid of duplicate coin inputs.
Partially addresses GitHub #9757.  Coin 2 doesn't work for targ and
spectar, but that isn't a regression (it was already broken, not sure if
error in schematics, game bug, or emulation issue is to blame).  DIP
switches and locations are still a bit of a mess, too.
2022-05-15 14:17:12 +10:00
0kmg
442b04339c
bus/vcs_ctrl: Fixed swapped paddle buttons (fixes #9755). (#9756) 2022-05-15 12:41:30 +10:00
Ivan Vangelista
b3225de898 vball.cpp: used finder for memory bank and other small cleanups 2022-05-14 08:12:49 +02:00
Vas Crabb
cd30211883 tait8741.cpp: Removed old simulation of Gladiator MCUs (unused for a while now). 2022-05-14 13:13:29 +10:00
Scott Stone
c288646a53 dpb_combiner.cpp: Deleted left over file per Ryan Holtz 2022-05-13 17:21:03 -04:00
hap
a9bd45c188 New working machines
--------------------
Cops Pocket Assistant [hap, Sean Riddle]
2022-05-13 21:46:12 +02:00
Scott Stone
29437d0917 intelfsh.cpp: Keep spacing consistent to all other devices 2022-05-13 10:39:15 -04:00
Vas Crabb
0a6deb312c
slapfght.cpp: Hooked up flip screen output to MCU for alcon and slapfigh (#9748)
* slapfght.cpp: Hooked up flip screen output to MCU for alcon and slapfigh.

* machine/taito68705interface.cpp: Removed some copy/pasted copyright holders.

The copyright holders were copied across from the drivers that the
device was factored out of.  There's no content from the original
drivers left.
2022-05-13 11:35:43 +02:00
eientei95
f1910d5938
8080bw.cpp: Re-removed cocktail inputs from spaceat2/sinvzen. (#9624) 2022-05-13 17:34:34 +10:00