Ivan Vangelista
53fe552da1
New working clones
...
------------------
Sea Wolf (set 3) [Domenico Cervini]
- midw8080/mw8080bw.cpp: corrected invaders and spcenctr ROM labels [Guru]
2023-11-21 18:32:55 +01:00
Roberto Fresca
62f23a1ef6
Taito O system improvements: Interrupt 6 and hopper implementation for both games.
...
Also refactored some inputs and DIP switches. [Roberto Fresca, Grull Osgo]
2023-11-21 18:10:30 +01:00
hap
f356a3b65a
m6801: add setter for nvram battery status
2023-11-21 16:47:33 +01:00
Jonathan Gevaryahu
8064ed261b
HD44780A00, KS0066_F00, SED1278_0B: fix errors in the ROM transcriptions from the datasheets. Add HD44780UA00 and HD44780UA02 variant devices. [Lord Nightmare] ( #11762 )
...
* Replace HD44780A00 rom with corrected version from 1985 datasheet (which matches videos of vintage devices). Added HD44780UA00 variant device with rom from 1999 datasheet. [Lord Nightmare]
* Add HD44780UA02 device and hook it to the elektor avrmax driver, as the international characters from UA02 are required for some strings in cc2schach.
Fix two incorrectly transcribed characters from the Epson SED1278 datasheet. [Lord Nightmare]
2023-11-21 12:31:12 +01:00
Devin Acker
d955f99cef
psr150, psr180: fix erroneously swapped keys in input definitions ( #11770 )
2023-11-20 23:07:31 -05:00
angelosa
a448e3c9c3
snk/dmndrby.cpp: fix racetrack layer drawing, fix sprite upper tile bank, fix racetrack-sprite priority, fix text layer flipxy bit
2023-11-21 04:26:09 +01:00
angelosa
7e89fd8c5e
snk/dmndrby.cpp: add layer enable, fix video priorities, convert fix layer to tilemap
2023-11-21 02:19:49 +01:00
angelosa
b7d820a185
snk/dmndrby.cpp: fix MT#08792
2023-11-20 23:40:35 +01:00
angelosa
26072bb747
taito/cchance.cpp: fix GFX bitplane order
2023-11-20 23:06:08 +01:00
angelosa
2b29694fda
taito/cchance.cpp: add I/O irq source, add DSWC, add TAITOIO_OPTO, overhaul inputs
2023-11-20 22:47:40 +01:00
angelosa
381061eef3
taito/pkspirit.cpp, taito/taito_o.cpp: add TAITOIO_OPTO coin chutes
2023-11-20 21:42:16 +01:00
Ivan Vangelista
1799afe5c8
New clones marked not working
...
-----------------------------
Magic Bomb (Ver. AA.72.C, 25/05/05) [Ioannis Bampoulas]
2023-11-20 20:05:26 +01:00
ClawGrip
4163b847df
sega/stv.cpp: Note the Sports Fishing CD-ROM drive model. ( #11768 )
2023-11-21 04:31:59 +11:00
Vas Crabb
4a59f9e761
-taito/taitoio_opto.cpp: Allow multiple instances and more flexible connections.
...
-seibu/dynduke_v.cpp: Cleaned up code a little.
2023-11-21 03:51:55 +11:00
ClawGrip
3403c1e82a
namco/rallyx.cpp: Added a Spanish bootleg of Rally X ( #11765 )
...
New working clone
------------------------
Rally X (Video Game bootleg) [Ricardo Factory Arcade, Recreativas.org]
2023-11-21 01:25:16 +11:00
Brian Johnson
7a98993b54
misc/nabupc_kbd.cpp: Corrected direction of analog paddle axes. ( #11761 )
2023-11-21 01:22:30 +11:00
cam900
b25f97bbf3
seibu/dynduke_v.cpp: Use single-pass sprite drawing. ( #11764 )
...
Manage sprite/tilemap priorities using priority masks.
Added code to clear the priority bitmap before drawing this time.
2023-11-21 01:21:04 +11:00
angelosa
0bb5f255a4
subsino/lastfght.cpp: add non-instant blitter timings
2023-11-20 01:45:55 +01:00
angelosa
d181220b83
taito/smbjb.cpp: fix some inverted inputs for honooinv
2023-11-20 01:45:17 +01:00
angelosa
633d0a24c5
taito/sbmjb.cpp: write a TAITOIO_OPTO device, fix coin insertions
2023-11-19 23:10:00 +01:00
angelosa
648fdffe94
taito/vicshoot.cpp: flag with MACHINE_REQUIRES_ARTWORK being clearly a mechanical game
2023-11-19 23:09:01 +01:00
angelosa
986bbe934d
taito/bingowav.cpp: add correct TMP68303 type for terminal CPU
2023-11-19 23:08:17 +01:00
angelosa
d31bca8f7b
nasco/crgolf.cpp: add extra notes about undumped protection entity in mastrglf
2023-11-19 23:07:38 +01:00
Vas Crabb
bfbc03c559
Cleaned up some recent changes a little.
2023-11-20 04:45:19 +11:00
JOTEGO
e4d59f2179
konami/thunderx.cpp: Simplified 052591 PMC emulation code a little. ( #11759 )
...
Removed some redundant variables, and removed complementary division/multiplication.
2023-11-20 04:16:35 +11:00
Vas Crabb
8cb834bed9
Revert "seibu/dynduke_v.cpp: Use single-pass sprite drawing. ( #11758 )"
...
This reverts commit 3d6955e3d1
.
2023-11-20 03:53:28 +11:00
cam900
3d6955e3d1
seibu/dynduke_v.cpp: Use single-pass sprite drawing. ( #11758 )
...
Manage sprite/tilemap priorities using priority masks.
2023-11-20 03:39:14 +11:00
Vas Crabb
418d093e54
Revert "3rdparty/portaudio: Enabled PulseAudio backend for Linux. [invertego]"
...
This reverts commit c5927d37e7
.
PortAudio's PulseAudio backend currently has issues. We'll sit this out
until that's sorted out upstream.
2023-11-20 02:32:34 +11:00
hap
e0e54ec5c3
videoart: clear is 2 buttons, make color bar longer
2023-11-19 15:20:57 +01:00
angelosa
3847a289a4
New systems marked not working
...
----------------------------------
Tera Drive [SpritesMind, archive.org]
2023-11-19 04:19:12 +01:00
AJR
bf16566fea
taito/taito_o.cpp: Fix unused lambda capture
2023-11-18 21:47:21 -05:00
angelosa
852af03a84
taito/taito_o.cpp: fix eibise sprite priorities
2023-11-19 02:15:03 +01:00
angelosa
66ae05815a
taito/taito_o.cpp: rewrite I/O section, make eibise playable
2023-11-19 02:01:42 +01:00
Mark Garlanger
72300f1ba2
heathkit/tlb.cpp: Added missing call to base class reset for heath_imaginator_tlb_device. ( #11757 )
2023-11-19 04:43:44 +11:00
Devin Acker
a8015550ce
sound/upd933.cpp: Use a timer to activate interrupt output. ( #11750 )
...
* This decouples the interrupt output from the sound update cycle so it's timed correctly.
* Also improved interrupt priority handling.
2023-11-19 02:41:19 +11:00
Mark Garlanger
61fe61537a
heathkit/tlb.cpp: Fixed Superset text display issues. ( #11652 )
...
* Fixed font selection, blink attribute and no character attribute.
* Added checks for debugger accesses in a few read handlers.
2023-11-19 02:26:45 +11:00
Fred
e788cd6025
taito/taito_f3_v.cpp: Cleaned up code. ( #11728 )
...
* Replaced macros with functions and lambdas.
* Changed variables to more appropriate types.
* Removed fixed scale version of drawing function
* Removed saturating byte addition table.
* Reduced scope of local variables.
2023-11-19 02:18:05 +11:00
hap
ed4e060e7a
New working software list items
...
-------------------------------
fidel_scc: Challenger Book Openings 2 (set 2) [Berger]
2023-11-18 11:12:27 +01:00
Ivan Vangelista
8279144f93
taito/taito_f2.cpp: corrected ROM labels for the finalb sets [Brian Troha]
2023-11-18 08:01:47 +01:00
Roberto Fresca
072367deb5
Fixed the Lucky 8 Lines control panel layout colors.
2023-11-18 06:18:24 +01:00
angelosa
b3720a2bf1
taito/dinoking.cpp: add basic hookups
2023-11-18 04:03:06 +01:00
angelosa
25c78cfb53
nasco/suprgolf.cpp: rewrite ADPCM section, improve playback
2023-11-18 00:17:09 +01:00
Nigel Barnes
d10c27e830
bus/bbc/tube/tube_6502p: Added ROM variant Tube 0.06.
2023-11-17 22:43:58 +00:00
Nigel Barnes
8f970de608
bus/psion/honda/slot.h: Added pinout notes.
2023-11-17 22:25:49 +00:00
Nigel Barnes
e8ece572f4
acrnsys1: Minor cleanup, and changed company to Acorn Computers.
2023-11-17 22:14:49 +00:00
Nigel Barnes
4a29438376
bus/bbc/analogue: Added Microwriter Quinkey input device.
2023-11-17 20:28:32 +00:00
Nigel Barnes
c213897ffc
bus/bbc/1mhzbus/pms64k: Added ROM to initialise the device.
2023-11-17 19:08:43 +00:00
Nigel Barnes
fccb3e2f47
6883sam.cpp: Moved to machine folder, for use in non coco/dragon machines.
2023-11-17 19:08:43 +00:00
Nigel Barnes
77f564195c
jvc_dsk: Only match by file size if the file is headerless.
2023-11-17 19:08:43 +00:00
ClawGrip
532a476944
misc/majorpkr.cpp: Dumped two unprotected PLDs for 'syutnori'. ( #11753 ) [Taksangs]
...
All the other PLDs were protected.
2023-11-18 04:53:05 +11:00