hap
981f059c12
skyarmy: tweak clocks based on pcb video
2025-02-25 16:32:33 +01:00
Vas Crabb
02994e4792
Tidied up some minor things.
2025-02-26 01:37:11 +11:00
hap
857c566cb3
kinst: add eprom waitstates
2025-02-25 11:30:16 +01:00
hap
e7ba53a461
leland: add debugger side effect check when reading vram, no need for m_last_scanline variable
2025-02-25 01:09:29 +01:00
hap
c215541187
screen: fix possible race condition at reset_origin if vblank start == vblank end
2025-02-24 22:45:52 +01:00
angelosa
67cd61386a
pci/zr36057.cpp: hookup video frontend handlers
2025-02-24 22:18:05 +01:00
hap
267beaa5a6
cbajbl: remove odd spaces from romdefs
2025-02-24 20:31:12 +01:00
hap
0c82d6d445
cbajbl: mark game as bootleg
2025-02-24 20:16:17 +01:00
hap
57f6141e41
ddragon3_v: small cleanup to source code spacing
2025-02-24 19:45:57 +01:00
angelosa
6783d93bd3
capcom/cps1_v.cpp: fix #13413
2025-02-24 19:08:30 +01:00
hap
56a55eb6ce
screen: remember last partial updates reset time because of scheduler time travel issue
2025-02-24 18:37:27 +01:00
hap
456e2e3154
leland: no need to check for scanline>0 for partial updates (update_partial already checks if scanline is out of bounds)
2025-02-24 18:37:27 +01:00
Ivan Vangelista
ab1224c744
New systems marked not working
...
------------------------------
Baibian Shuangkou [little0]
Chaoji Mingxing [little0]
2025-02-24 18:08:14 +01:00
angelosa
3447aa8a93
hash/pc98_cd.xml: add metadata to freebsd21
2025-02-24 17:33:28 +01:00
angelosa
ac35492ee5
New software list items marked not working
...
------------------------------------------
pc98_cd: FreeBSD(98) Nyuumon Kit (2.1.OR) [sampson]
2025-02-24 17:25:24 +01:00
Vas Crabb
9960028d9c
misc/vgmplay.cpp: Give visual feedback for playing/paused and loop state.
2025-02-25 00:05:33 +11:00
m1macrophage
6addc09da6
linn/linndrum.cpp: Added interactive layout for the LinnDrum. ( #13404 )
...
* linn/linndrum.cpp: Added interactive layout for LinnDrum.
* linn/linndrum.cpp: Spell tuning correctly.
2025-02-24 13:17:41 +01:00
hap
67d0a1e2d5
leland_v: remove uneeded screen always update flag
2025-02-24 13:12:49 +01:00
Roberto Fresca
8a31902316
Draw 80 Poker driver improvements: [Roberto Fresca, Grull Osgo]
...
- Added the DIP switch via AY8910.
- Battery sensor through T1 line.
- Rewrite the input system for players.
- Improved coin inputs.
- Added and documented the DIP switches fuctionalities.
- Lamps support.
- Mech Counters support.
- Added hopper device.
- Added default init for video memory.
- Fixed a bug in read NVRAM decode.
- Added AY-8910 callback for the DIP switch.
- Added support for Wild 1 cocktail mode.
- Added button-lamps clickable layout for both games.
- System is playable with almost complete functionality.
2025-02-24 04:04:17 +01:00
angelosa
b9da31c753
video/zr36060.cpp: hookup Codec and Video register handlers
2025-02-23 19:08:23 +01:00
Vas Crabb
2f7fc9004a
Merge branch 'release0275' into HEAD
2025-02-24 03:55:47 +11:00
Vas Crabb
6996150a64
Fixed some stuff:
...
* amiga_flop.xml: Re-added EmuTOS which was apparently lost when
software lists were shuffled.
* amiga_hardware.xml: Commented out software list item containing no
dumps at all.
* apple2_flop_clcracked.xml: Be consistent with descriptions.
* dynax/ddenlovr.cpp: Use RR for Korean titles.
2025-02-24 03:49:57 +11:00
Ivan Vangelista
b6c653f663
misc/gms.cpp: added a couple more inputs for sscs
2025-02-23 14:51:16 +01:00
Ivan Vangelista
7fd5d31a79
misc/gms.cpp: added a couple more inputs for baile
2025-02-23 12:48:24 +01:00
cam900
c28dccddba
vsystem/vsystem_spr.cpp: Fix spelling error ( #13402 )
2025-02-23 07:48:07 +01:00
hap
161f08f3c5
opwolf: add todo note about sound routing
2025-02-22 20:47:25 +01:00
hap
4f7ed89ece
tc0060dca: make stream alloc adaptive, make chip stereo, and do table lookup at write instead of at stream update
2025-02-22 17:49:18 +01:00
Vas Crabb
f55e7d697c
srcclean and cleanup.
2025-02-23 03:32:59 +11:00
mamehaze
aa32b6e89b
Added 11 TV games/handheld games (one working) and four i-Singer cartridges. ( #13342 )
...
nintendo/rp2a03_vtscr.cpp: Use RP2A03 CPU core rather than 6502 as some games seem to need it.
New working clones
------------------
Sonokong / SSD Company LTD PoPiRa - Finger Sports (Korea) [David Haywood, TeamEurope, Taksangs]
New systems marked not working
----------------------------
Bandai / SSD Company LTD Let's! TV Play Narikiri Fight Ultraman - Ute! Hissatsu Kousen!! (Japan) [David Haywood, TeamEurope]
dreamGEAR My Arcade Tetris (DGUNL-7028, Pocket Player Pro) [Sean Riddle]
dreamGEAR My Arcade Tetris (DGUNL-7029, Go Gamer, with 300 bonus games) [Sean Riddle]
dreamGEAR My Arcade Tetris (DGUNL-7083, Pixel Pocket, with 10 bonus games) [Sean Riddle]
Epoch / SSD Company LTD TV Mail PC mail*cot (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD TV-PC Hello Kitty (Japan) [David Haywood, TeamEurope]
Lexibook Compact Cyber Arcade - Barbie [David Haywood, TeamEurope]
Nissin / SSD Company LTD Dontore da bei - Donbei-kun to Training (Japan) [David Haywood, TeamEurope]
NubSup TV Interactive Extreme u-box / Extreme u-box Game Station 32Bit Interactive System - New 30 [David Haywood, TeamEurope]
New clones marked not working
-------------------------
Sonokong / SSD Company LTD i-Singer (Korea) [David Haywood, TeamEurope, Taksangs]
New working software list items (ekara_cart.xml)
--------------------------------
i-Singer Volume 2 (Korea) [David Haywood, TeamEurope, Taksangs]
i-Singer Volume 3 (Korea) [David Haywood, TeamEurope, Taksangs]
i-Singer Volume 11 (Korea) [David Haywood, TeamEurope, Taksangs]
i-Singer Volume 14 (Korea) [David Haywood, TeamEurope, Taksangs]
2025-02-23 03:23:05 +11:00
cam900
a5ec778d17
taito/minivadr.cpp: Cleaned up code: ( #13397 )
...
Restrict drawing to clipping rectangle, reduced literal tag usage, improved member names.
2025-02-23 02:51:57 +11:00
goldnchild
72daadc756
bus/centronics: Added a skeleton Epson RX-80 printer device to allow the CPU ROM to be debugged. ( #13391 )
2025-02-23 02:44:16 +11:00
Vas Crabb
93b81fed4b
-taito/tc0060dca.cpp: Update stream before setting level.
...
-sound/msm5232.cpp: Cleaned up some inconsistent formatting.
2025-02-23 02:36:55 +11:00
Vas Crabb
f8324bf6da
konami/88games.cpp, sega/segaxbd.cpp: Corrected DIP switch settings for Konami 88/Hyper Sports Special and After Burner 2. [Uncle Petros]
2025-02-23 02:15:47 +11:00
arbee
3eaedf23c3
taito/tc0060dca.cpp: Added support for Taito TC0060DCA volume control and hooked up to Operation Wolf. (Github #13369 ) [R. Belmont, Stephen Leary]
2025-02-22 10:03:06 -05:00
angelosa
a3bdebb78f
pci/zr36057.cpp: preliminary PostOffice interactions, kick off enough glue logic with a ZR36060 so that DC10+ passes board tests
2025-02-22 12:16:59 +01:00
smf-
4f8fb4b2af
simplified mawasunda inputs ports [smf]
2025-02-22 07:07:58 +00:00
cam900
f37e08bf56
taito/invqix.cpp: Fixed offsets when screen is flipped and cleaned up code: ( #13396 )
...
* Fixed position offsets when screen is flipped, restrict drawing to clipping rectangle.
* Use BIT helper to extract bits, reduced literal tags, reduced redundant code, improved member names.
2025-02-22 17:36:13 +11:00
Vas Crabb
a3c769078a
apple2_flop_clcracked.xml, apple2_flop_orig.xml: Made each major version of Locksmith a separate parent/clone group.
2025-02-22 17:16:30 +11:00
A-Noid33
7d29fe70f1
apple2_flop_clcracked.xml: Removed two imperfect cracks and updated metadata for Locksmith. ( #13395 )
...
apple2_flop_orig.xml: Updated to keep in sync.
Removed (apple2_flop_clcracked.xml)
-------------------------------
Locksmith (version 5.0 Revision C) (imperfect clean crack)
Locksmith (version 5.0 Revision F) (imperfect clean crack)
2025-02-22 17:08:05 +11:00
ajrhacker
c4da9ca64e
formats/fsblk.cpp: Replaced fs::err_t enum with a standard error condition category. ( #13128 )
...
Also replace "invalid" error with more specific values.
2025-02-22 17:02:44 +11:00
AJR
b977c33432
bus/qbus/tdl12.cpp: Update notes
2025-02-21 19:27:17 -05:00
A-Noid33
dad2240cee
apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2gs_flop_orig.xml: Added 43 items and replaced two items with better dumps. ( #13392 )
...
* Cleaned up metadata, with focus on Atari, Brøderbund Software, Datasoft, Mindscape, On-Line Systems, Origin Systems, Sierra On-Line, Sir-Tech Software, and Thunder Mountain.
* Removed fifteen imperfect cracks.
New working software list items (apple2_flop_orig.xml)
-------------------------------
Balance of Power [4am, anoid]
Bank Street StoryBook (version 1.1) [4am, anoid]
Defender (Atarisoft) [4am, anoid]
Dig Dug (Datasoft) [4am, anoid]
Frog Jump: Ordering Numbers [4am, anoid]
Galaxian (Atarisoft) [4am, anoid]
Grammar Mechanics Level 1 [4am, anoid]
James Bond 007 in: Goldfinger [4am, anoid]
Jumping Math Flash [4am, anoid]
Mathematics Action Games: Pyramid Puzzler [4am, anoid]
Mind Pursuit [4am, anoid]
Mr. Pixel's Cartoon Kit [4am, anoid]
Mr. Pixel's Programming Paint Set [4am, anoid]
Number Bowling: Decimals and Fractions [4am, anoid]
Pac-Man (Atarisoft) [4am, anoid]
Pac-Man (Datasoft) [4am, anoid]
Saracen [4am, anoid]
Star Maze [4am, anoid]
Star Maze: Division [4am, anoid]
The Cave of Time [4am, anoid]
The Halley Project [4am, anoid]
The Lüscher Profile [4am, anoid]
Threshold [4am, anoid]
Tink!Tonk!: Tink's Subtraction Fair [4am, anoid]
Tink!Tonk!: Tinka's Mazes [4am, anoid]
Tink!Tonk!: Tuk Goes to Town [4am, anoid]
Ultima V: Warriors of Destiny (version 02-MAR-88) [4am, anoid]
Ultimore: Egypt [4am, anoid]
Ultimore: Pirate World [4am, anoid]
Ultimore: Slavelords [4am, anoid]
Ultimore: Spaceship Crash [4am, anoid]
Video Title Shop [4am, anoid]
Where in America's Past is Carmen Sandiego? [4am, anoid]
Windwalker [4am, anoid]
Wizardry: Proving Grounds of the Mad Overlord (version 6 06-JAN-84) [4am, anoid]
Redumped software list items (apple2_flop_orig.xml)
-------------------------------
Fantavision [4am, anoid]
New working software list items (apple2_flop_clcracked.xml)
-------------------------------
Capitalization Plus (4am crack) [4am, anoid]
Early Learning Adventures: Dragon's Keep (version 1985-01-09) (4am crack) [4am, anoid]
The Print Shop (4am crack) [4am, anoid]
Trigonometry of the Right Triangle (4am crack) (version 1.0) [4am, anoid]
Ultima II: Revenge of the Enchantress (Origin Systems) (4am crack) [4am, anoid]
Ultima IV: Quest of the Avatar (4am crack) [4am, anoid]
Ultima V (version 02-MAR-88) (4am crack) [4am, anoid]
Ultima V (version 12-APR-88) (4am crack) [4am, anoid]
Redumped software list items (apple2_flop_clcracked.xml)
-------------------------------
Color Me (4am crack) [4am, anoid]
Redumped software list items (apple2gs_flop_orig.xml)
-------------------------------
The New Talking Stickybear Shapes [4am, anoid]
Removed (apple2_flop_clcracked.xml)
-------------------------------
Bank Street StoryBook 1.1 (imperfect clean crack)
Centauri Alliance (imperfect clean crack)
Certificates and More! (imperfect clean crack)
English Achievement IV (imperfect clean crack)
Felony (Thunder Mountain release) (imperfect clean crack)
Forbidden Castle (imperfect clean crack)
Goldfinger (imperfect clean crack)
High Stakes (imperfect clean crack)
Indiana Jones in Revenge of the Ancients (imperfect clean crack)
Mastering the SAT (imperfect clean crack)
Mr. Pixel's Cartoon Kit (imperfect clean crack)
Multiple Choices (imperfect clean crack)
Sub Mission (imperfect clean crack)
Voodoo Island (imperfect clean crack)
Winnie the Pooh in the Hundred Acre Wood (Sierra On-Line) (imperfect clean crack)
2025-02-22 10:37:21 +11:00
cam900
36f61767f4
taito/qix.cpp: Fixed some issues and cleaned up code: ( #13387 )
...
* Use palette device for palette.
* Suppress side effects for debugger reads.
* Moved kram3 to a derived state class.
* Use logmacro.h helpers for configurable logging, made some variables const.
* Reduced literal tags, improved tags and member function names.
* Reduced preprocessor macros and duplicated code.
2025-02-22 08:55:04 +11:00
Vas Crabb
ba5268cfc6
casio/wk1800.cpp: Made WK-1800 state derive from WK-1600 state so floppy devices won't need to be optional when floppy support is added.
2025-02-22 08:45:41 +11:00
Devin Acker
752c45b42b
casio/wk1800.cpp, sound/gt155.cpp: Added Casio WK-1800/WK-1600 music keyboards. ( #12957 )
...
WK-1800 floppy support is not implemented.
New working systems
----------
Casio WK-1800 [Edward d-tech, Devin Acker]
New working clones
----------
Casio WK-1600 [Edward d-tech, Devin Acker]
2025-02-22 08:34:36 +11:00
ClawGrip
6d32d33567
pacman/pacman.cpp: Dumped a Puck Man bootleg using a mixture of code from other sets. ( #13389 )
...
New working clones
------------------
Puck Man (bootleg, set 3) [Jordi Tuells]
2025-02-22 07:14:51 +11:00
Brice Onken
0c5114f62c
sony/news_68k_iop.cpp: Added Sony NWS-831 workstation emulation. ( #13350 )
...
Can run NEWS-OS 2 and NEWS-OS 4, but still considered not working.
New systems marked not working
-------------------------
Sony NWS-831
2025-02-22 07:12:14 +11:00
Vas Crabb
e0b33abadb
cpu: Moved DRC backend declarations out of headers and into anonymous namespaces.
2025-02-22 06:07:07 +11:00
Ivan Vangelista
9a58e39d6e
New working clones
...
------------------
Super Poker (v102U) [ArcadePT]
Super Poker (v130) [ArcadePT]
Super Poker (v200) [ArcadePT]
2025-02-21 16:23:59 +01:00
AJR
0759cce9e7
bus/qbus: Add dump and skeleton device for TDL-12 SCSI Host Adapter [Bitsavers]
...
* z8536: Respect data direction registers when reading back from Ports A & B
2025-02-21 09:59:31 -05:00