Vas Crabb
0ff18d7a95
igs/igs_m027.cpp: Hooked up lthy controls and DIP switches.
...
Disabled link feature by default.
Since this game doesn't have a hopper, for payouts, it's playable with
the link feature disabled. Joystick and mahjong keyboard are both
working.
2024-09-07 00:56:43 +10:00
angelosa
280e01eba0
funtech/supracan.cpp: rework irq 3 to fire as (very crude) FRC-based timer
2024-09-06 11:49:54 +02:00
angelosa
394d2d757d
funtech/supracan.cpp: misc cleanups
2024-09-06 09:57:10 +02:00
angelosa
e5cd4e4617
hash/supracan.xml: update QA
2024-09-05 21:25:38 +02:00
angelosa
a62ea8130a
funtech/supracan.cpp: workaround staiwbbl crash at startup
2024-09-05 21:25:38 +02:00
hap
ba41fb84c6
misc: correct some save_pointer usage
2024-09-05 19:33:10 +02:00
angelosa
85ab3527de
funtech/supracan.cpp: uses same clock as Sega C2, bump M6502 to M65C02
2024-09-05 19:19:00 +02:00
Nigel Barnes
67b8c40e25
psion_asic5.cpp: Extract serial data when received, and removed imperfect comms flags.
2024-09-05 18:15:41 +01:00
hap
b45dd489cf
ddealer: remove obsolete todo note, small cleanup
2024-09-05 19:08:07 +02:00
Sergio G.
60a36e1614
nmk/ddealer.cpp: Use timing PROM contents to trigger video interrupts. ( #12620 )
2024-09-06 02:41:18 +10:00
mamehaze
b1909d925a
igs/pgm.cpp, igs/pgmcrypt.cpp: Use uploaded XOR tables for some games with their IGS027A internal ROMs dumped. ( #12736 )
2024-09-06 02:14:43 +10:00
Vas Crabb
a186cda2f4
igs/igs_m027.cpp: Hooked up more inputs.
...
* Added inputs for lhzb3.
* Hooked up joystick inputs for zhongguo, mgzz and mgzza.
* Added preliminary inputs for lhzb4 (only joystick controls and DIP switches work).
2024-09-06 01:48:46 +10:00
Vas Crabb
a42969f5a1
igs/igs_m027.cpp: Hooked up inputs for mgzz and mgzza.
...
igs/mahjong.cpp: Share IGS mahjong keyboard matrix between drivers.
2024-09-05 17:39:22 +10:00
Chris Hanson
5a635e25c0
trainer/ms68k.cpp: Emulated the Marion Systems MS68K single-board computer. ( #12723 )
...
New working systems
--------------------
Marion Systems MS68K
2024-09-05 14:55:04 +10:00
Felipe Corrêa da Silva Sanches
c75493d6ac
yamaha mu50: set LEDs and LCD contrast ( #12729 )
2024-09-04 22:52:30 +02:00
Vas Crabb
7f855e5993
igs/igs_m027.cpp: Added inputs for lhdmgp and zhongguo.
...
* lhdmgp uses the same inputs and DIP switch settings as lhdmg.
* zhonguo uses the same mahjong keyboard matrix, but reads it
differently.
* Joystick mode controls for zhongguo are not implemented.
2024-09-05 06:38:50 +10:00
angelosa
5a30f1bc67
funtech/supracan.cpp: text layer fixes
...
- fix speedyd color offsets
- fix formduel tile banks
2024-09-04 21:38:54 +02:00
Vas Crabb
40736e320c
igs/igs_m027.cpp: Fixed lhdmg DIP switches.
...
* Only two banks of 8 switches connected directly to PPI ports.
* Filled in remaining settings.
2024-09-05 04:43:11 +10:00
angelosa
dc40dd790f
funtech/supracan.cpp: add direct mode input polling
...
- fixes formduel, jttlaugh and speedyd
2024-09-04 19:17:23 +02:00
mamehaze
dc97c8eb2b
igs/igs_m027.cpp: Patch out chessc2 startup checks to aid in verifying decryption. ( #12731 )
2024-09-05 03:09:58 +10:00
angelosa
58c2e7a90c
funtech/supracan.cpp: move video counter reads to handlers, simplify
...
- allows sonevil to boot
2024-09-04 18:53:34 +02:00
Vas Crabb
5ad001597f
-igs/igs_m027.cpp: Hooked up mahjong controls for lhdmg.
...
-igs/igs_fear.cpp, igs/pgmcrypt.cpp: Use uploaded XOR tables where available.
2024-09-05 02:18:07 +10:00
angelosa
16bd6bc9db
funtech/supracan.cpp: convert host um6619 access to address_map
2024-09-04 16:39:23 +02:00
mamehaze
df60ffabb1
igs/igs_m027.cpp: Dumped internal ROM for Chaoji Dou Di Zhu. ( #12728 ) [XingXing]
...
* Use transliterated title (changed short name from sddz to sjddz).
* igs/igs_m027.cpp, igs/pgmcrypt.cpp: Use uploaded XOR table for Chaoji Dou Di Zhu.
2024-09-04 23:30:58 +10:00
angelosa
69c0b3dd1e
misc/amuzy.cpp: u2 are ADPCM roms, fix rom loading
2024-09-04 14:21:30 +02:00
Vas Crabb
83a96c94ed
igs/pgmcrypt.cpp: Removed obsolete lhzb3_decrypt and lhdmgp_decrypt.
...
* Changed some functions to make it clearer that keystream is generated from address.
* Got rid of literal ROM lengths from decryption functions for igs/igs_fear.cpp games.
2024-09-04 21:53:01 +10:00
Chris Hanson
be672ec12a
motorola/mex68kecb.cpp: Added Abort button (NMI) and fixed a comment. ( #12719 )
2024-09-04 21:45:25 +10:00
angelosa
7d29a2a98c
funtech/supracan.cpp: main irq control comes from UM6619
...
* fix slghtsag booting;
2024-09-04 11:32:10 +02:00
Felipe Corrêa da Silva Sanches
05a02c4bf2
yamaha mu2000 internal artwork improvements ( #12725 )
2024-09-04 00:26:31 +02:00
angelosa
9dc6534c16
funtech/supracan.cpp: move cart views to address_map, make cart loading mandatory
2024-09-03 20:05:41 +02:00
angelosa
1fcf4a9c22
funtech/supracan.cpp: move lockout chip to umc6650_device
2024-09-03 20:05:41 +02:00
Ivan Vangelista
409cd329c8
New systems marked not working
...
------------------------------
Jack's Venture - Inca Treasure [Ioannis Bampoulas, TeamEurope]
Penguin Party [Ioannis Bampoulas, TeamEurope]
2024-09-03 18:21:30 +02:00
Vas Crabb
8eae940bf5
igs/igs_m027.cpp, igs/pgmcrypt.cpp: Use uploaded XOR table for games with internal CPU ROM dumped.
...
* igs/igs_m027a.cpp, igs/pgmcrypt.cpp: Fixed a number of places interpreting ROM as non-native width.
* igs/pgmcrypt.cpp: Removed literal ROM region lengths.
2024-09-04 01:14:28 +10:00
hap
e8749d3e97
igs_m027: correct umask typo
2024-09-03 14:41:33 +02:00
hap
d842fe22e3
misc: simplify bootrom bankswitch from before memory_view was added
2024-09-03 14:37:29 +02:00
Ivan Vangelista
0cc364ecd4
bmc/popobear.cpp: hooked up one DIP bank
2024-09-03 05:56:10 +02:00
mamehaze
bf54761b48
igs_m027.cpp - updates ( #12711 )
...
- added internal IGS027A ROMs for lhzb4, oceanpar, triplfev, extradrw [Ioannis Bampoulas, Team Europe, XingXing]
- added chessc2 IGS027A internal ROM [Siftware]
New clones marked not working
-----------------------------
Fruit Paradise (V206US) [Ioannis Bampoulas]
2024-09-03 02:55:51 +02:00
Ivan Vangelista
706137deae
New systems marked not working
...
------------------------------
Cherry Master 2005 (Ver. 1.10U) [Ioannis Bampoulas, TeamEurope]
Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
Lucky V Line [Hammy]
New clones marked not working
-----------------------------
Cherry Master 2005 (Ver. 1.02U) [Ioannis Bampoulas, TeamEurope]
Cherry Master 2005 (Ver. 0.14H) [Ioannis Bampoulas, TeamEurope]
2024-09-02 22:43:12 +02:00
angelosa
eec7e4d641
funtech/supracan.cpp: check for irq status on enable writes
...
* fix gamblord boot
2024-09-02 21:03:36 +02:00
angelosa
47b6486811
hash/supracan.xml: update QA
2024-09-02 21:03:36 +02:00
ClawGrip
ddc8cc27c4
nintendo/nes_arcade_bl.cpp: Added note about smb3bl timer CPU ROM content. ( #12718 )
...
An oversize ROM is used with the content repeated multiple times.
Also added CRC and SHA1 for a smaller ROM with the same content seen on some boards to comment.
2024-09-03 03:16:03 +10:00
angelosa
d9251c8275
excellent/lastbank.cpp: bump main CPU to /2 clock
2024-09-02 19:05:01 +02:00
Vas Crabb
68d5a2bfca
-motorola/mex68kecb.cpp: Brought code up to standards.
...
* Use memory_view for boot vector overlay.
* Flagged unemulated cassette tape and save states supported.
* Reduced literal tags, keep data members and member functions together.
* LlamaCase template parameters, anonymous namespace, don't put change log in comments.
-setassv.cpp: Adjusted sound levels so hypreact isn't constantly clipping.
2024-09-03 02:23:22 +10:00
ArcadeShadow
80f60491dd
megadriv.xml: Added 4 working items ( #12650 )
...
* megadriv.xml: Added 4 working items
New working software list additions
--------------------------------------------
Breach (prototype) [Gaming Alexandria]
Earthworm Jim (USA, prototype 19940728) [Hidden Palace]
Earthworm Jim 2 (Europe, prototype 19950824) [Hidden Palace]
Out of the Vortex (prototype 19950913) [Hidden Palace]
* megadriv.xml: Added language and compatibility info
2024-09-02 07:23:43 -04:00
flama12333
fb4fc9e6ec
misc/changyu2.cpp: Add PSG to sound CPU memory map ( #12660 )
...
* When the system writes 21 to 0x0c, an alarm sounds
2024-09-02 07:22:05 -04:00
holub
c898392580
sinclair/sprinter.cpp: 312/320 lines video modes ( #12699 )
...
Co-authored-by: Nigel Barnes <ngbarnes@gmail.com>
2024-09-02 07:16:21 -04:00
Chris Hanson
4ef4b1e1dd
Initial support for the Motorola MEX68KECB Educational Computer Board ( #12713 )
...
- To Do: Cassette I/O, Save state support
2024-09-02 07:15:17 -04:00
hap
580e0a9638
z80: use LOGMASKED instead of a macro for each log type,
...
xtal: add 3.58MHz
2024-09-02 12:49:08 +02:00
angelosa
b9aecfae45
excellent/dblcrown.cpp: preliminary hopper hookup
2024-09-02 11:06:44 +02:00
cracyc
4b6d3dbb13
x68k: video registers are mirrored
2024-09-01 19:26:33 -05:00