Commit Graph

90060 Commits

Author SHA1 Message Date
cam900
cf26bed43a
misc/skimaxx.cpp: Suppress side effects for debugger reads, and reduced tag lookups. (#12272) 2024-04-19 05:18:11 +10:00
cam900
b2e721f1de
pinball/decodmd*.cpp: Register data members for save states, suppress side effects for debugger accesses. (#12273)
Reduced unnecessary memory banks, literal tags and excess configuration.
2024-04-19 05:15:14 +10:00
Ivan Vangelista
b1a239f4a7 nichibutsu/wiping.cpp: added sound and very preliminary, incomplete inputs to shettle, improved PROM loading 2024-04-18 18:01:53 +02:00
Vas Crabb
fbaf6548ee midway/williams.cpp: Added missing item to save states for Mystic Marathon, further simplified class hierarchy. 2024-04-18 07:46:15 +10:00
Vas Crabb
76fdb9e645 -ui/videoopt.cpp: Hold Ctrl to jump to the next one-second interval for pointer timeout.
-midway/williams.cpp: Simplified class hierarchy.
2024-04-18 07:16:35 +10:00
Vas Crabb
520ed5e44b -ui/ui.cpp, ui/videoopt.cpp: Made pointer activity timeout configurable.
-midway/wmg.cpp: Use a memory bank for NVRAM; also got rid of a really pointless trampoline function.
2024-04-18 05:59:03 +10:00
qufb
80dd0682d8
tomy/tomy_princ.cpp: Install cart ROM in CPU addess space. (#12267) 2024-04-18 03:56:32 +10:00
cam900
9dabdeb086
shared/decobsmt.cpp: Implement device_mixer_interface for sound output. (#12266)
* Also removed root device references in tags and added data members to save states.
* dataeast/deco32.cpp: Moved tattass to its own state class, use C++ line comments for singleline comments.
* pinball/de_3.cpp, pinball/whitestar.cpp: Use C++ line comments for single line comments.
2024-04-18 03:38:05 +10:00
Ivan Vangelista
4aabcb5c73 bmc/bmcpokr.cpp: ported over backpen handling from bmc/koftball.cpp, fixes some minor GFX problems 2024-04-17 18:06:42 +02:00
Ivan Vangelista
be3f632ddf New systems marked not working
------------------------------
Alone Shettle Crew [f205v, Brian Troha, rtw, Scott Jackman, Sean Sutton, Smitdogg, The Dumping Union]
2024-04-17 18:04:24 +02:00
hap
32f6f833ca rollingc: add comment for IN0 bit 0 2024-04-17 14:33:42 +02:00
Dirk Best
f96bb1bf71 coleco: Add homebrew titles sourced from ColecoVision Addict
New working software list items (coleco_homebrew.xml)
-----------------------------------------------------
421
Aerial
Asteroids
Astrostorm
Bankruptcy Builder
Bejeweled
Bootskell
Breakout
Canadian Mini Games
Cavit
Children of the Night
Circus Charlie
Cold Blood
Crazy Climber Redux
DacMan
Danger Tower
Deep Dungeon Adventure
Deflektor Kollection
Destructor S.C.E.
Dragon's Lair
Flicky
Flora and the Ghost Mirror
Frog Feast
Front Line S.C.E.
Frostbite
Gauntlet
Ghostblaster
Ghostbusters
Girl's Garden
Golgo 13
GP World
Gulkave
Heroes Arena
Impetus
Insane Pickin' Sticks VIII
Jeepers Creepers
J.E.T.P.A.C.
Kaboom!
Kevtris
King & Balloon
King's Valley
Knight Lore
Knightmare
Konami's Ping-Pong
Kralizec Tetris
Lift
Magical Tree
Majikazo
Mappy
Maze Maniac
Mazy
Mecha 9
Mikie
Missle Strike
Module Man
Monaco GP
Mopiranger
Ms. Space Fury
Multiverse
Neuras
Ninja Princess
N-Sub
Operation Wolf
Pacar
Pac-Man Collection
Peek-A-Boo
Pitfall II Arcade
Princess Quest
Purple Dinosaur Massacre
Qbiqs
Quest for the Golden Chalice
Rally-X
Remember the Flag
Reversi & Diamond Dash
Road Fighter
Ruptus
Search for the Stolen Crown Jewels 3 (Demo)
Secret of the Moai
Sega Flipper
Shmup!
Shouganai
Sindbad Mystery
Sky Jaguar
Space Invaders Collection
Space Invasion
Space Shuttle: A Journey Into Space
Spelunker
Squares
Star Castle
Star Fire
Star Fortess
Star Jacker
Steamroller
Stray Cat
Subroc Super Game
Sudoku
Super Pac-Man
Super Space Acer
The Goonies
The Stone of Wisdom
Thexder
Track & Field
Traffic Jam
Turmoil 2022
TwinBee
Txupinazo!
Uridium
Utopia
Vectorollerpede
War
Waterville Rescue
Wizard of Wor
Wonder Boy
Yie Ar Kung-Fu
Zaxxon II
Zaxxon Super Game
Zombie Incident
Zoom 909

New software list items marked not working (coleco_homebrew.xml)
----------------------------------------------------------------
Jetp4k
Space Shuttle: A Journey Into Space (64k)
Star Force
2024-04-16 23:02:44 +02:00
David 'Foxhack' Silva
59b5eeba38
rx78_cart.xml: Added Cannon Ball. (#12250)
* fixed titles for Hamburger Shop and Tatakae! Ultraman, and added Japanese titles.

New working software list items (rx78_cart.xml)
---------------------------------------
Cannon Ball [Gaming Alexandria]
2024-04-17 05:26:49 +10:00
holub
407783c5df
machine/spi_sdcard.cpp: Don't write received data to the command shift register. (#12249) 2024-04-17 05:05:38 +10:00
ClawGrip
0c1779d5fe
igs/igs009.cpp: Added a bootleg of Jingle Bell called "Animal House". (#12260)
New working clones
--------------------------
Animal House (bootleg of Jingle Bell) [Taksangs, charlie]
2024-04-17 04:56:59 +10:00
A-Noid33
b645676eca
apple2_flop_clcracked.xml: Added nine cracks, updated one crack and removed an outdated crack. (#12256)
apple2_flop_clcracked.xml, apple2_flop_orig.xml, apple2gs_flop_clcracked.xml: Improved metadata for MECC software.

New working software list items (apple2_flop_clcracked.xml)
-------------------------------
Mastering Math Series 4: Space Subtraction (A-145 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series 5: Subtraction Puzzles (A-146 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series 6: Multiplication Puzzles (A-147 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series 7: Quotient Quest (A-148 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series: Diagnostic System (A-149 version 1.1) (4am crack) [4am, A-Noid]
Mastering Math Series: Management System (A-150 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series: Management System (A-150 version 1.1) (4am crack) [4am, A-Noid]
Mastering Math Series: Worksheet Generator (A-151 version 1.0) (4am crack) [4am, A-Noid]
Mastering Math Series: Worksheet Generator (A-151 version 1.1) (4am crack) [4am, A-Noid]

Redumped software list items (apple2_flop_clcracked.xml)
-------------------------------
Phantasie (version 1.0) (4am and san inc crack) [4am, san inc, A-Noid]

Removed software list items (apple2_flop_clcracked.xml)
-------------------------------
MECC-A405 Sports Stats (version 1.0) (imperfect clean crack)
2024-04-17 04:44:13 +10:00
987123879113
55212dab72
misc/xtom3d.cpp: Added PIU10 ISA PCB for Pump It Up. (#12237)
* misc/xtom3d_piu10.cpp: Added PIU10 card device (CAT702, DAC3350A, MAS3507D, Flash).
* sound/dac3350a: Added Micronas DAC 3350A device.
* sound/mas3507d.cpp: Mix sample internally before playing.
* machine/cat702.cpp: Added CAT702 variant with different interface logicfor PIU10.
* machine/intelfsh.cpp: Add Macronix 29F1610MC device.
2024-04-17 04:28:27 +10:00
hap
75818fcbd3 m6801: fix new regression with eat_cycles 2024-04-16 19:40:43 +02:00
cam900
036777b70e
midway/midwayic.cpp: Reduced hardcoded tags and cleaned up code. (#12262)
* Suppress side effects for debugger reads.
* Use C++ style line comments for single line comments.
* Reduced use of literal tags.
2024-04-17 03:21:49 +10:00
barbudreadmon
43c59272ce
capcom/cps2.cpp: Fix qndream title & standardize mshud title (#12257) 2024-04-16 18:44:10 +02:00
Ivan Vangelista
68b2be8b14 igs/igs_m036.cpp: corrected hashes for qhzb's sound ROM 2024-04-16 18:43:33 +02:00
hap
578b5db9cb rollingc: fix moonbase claiming "you are too strong" 2024-04-16 15:13:15 +02:00
Angelo Salese
e370f5432e
bmc/koftball: decode bitmap layer, add back layer pen (#12255) 2024-04-16 14:49:44 +02:00
hap
d8dc50a8e7 fastfred: correct XTAL 2024-04-16 12:34:06 +02:00
Vas Crabb
fc3acb91d7
bus/qbus/uknc_kmd.cpp: Fixed unused lambda capture. 2024-04-16 07:57:35 +10:00
invertego
657bd51bf2
osd/strconv.cpp: Handle UTF-8 Windows code page internally in osd_uchar_from_osdchar. (#12131) 2024-04-16 07:25:43 +10:00
Jeff Tranter
f6d6f06c0c
commodore/kim1.cpp: Added RS-232 port for console. (#12161) 2024-04-16 06:38:34 +10:00
Vas Crabb
cf4959e556 -machine/1801vp128.cpp: Fixed invalid character in device short name.
-shared/dcs.cpp: Replaced another literal tag.
2024-04-16 06:22:31 +10:00
shattered
217c386184
ussr/uknc.cpp: Added cassette interface and qbus slots with floppy controller card. (#12254)
* ussr/uknc.cpp: Added second CPU and corrected CPU clocks.
* bus/qbus: Added UKNC KMD floppy controller card device.
2024-04-16 06:18:10 +10:00
cam900
f513e7c713
shared/dcs.cpp: Implemented device_mixer_interface for sound output. (#12252)
* Suppress side effects for debugger reads.
* Reduced use of literal tags.
* Reduces public class members.
* Use C++ style line comments.
2024-04-16 05:34:50 +10:00
Ivan Vangelista
733c17d48f New systems marked not working
------------------------------
Que Huang Zheng Ba (V100CN) [dyq, little0, Guru]

- capcom/cps2.cpp: standardized title for sgemf and clones [taoenwen]

- igs/igs_m036.cpp: redumped lhtb [dyq, little0, Guru]

- subsino/lastfght.cpp: dumped DS2430A [Guru]

- subsino/subsino.cpp: gave newhunterd its own memory map, makes it boot. Still not working.
2024-04-15 21:22:00 +02:00
ClawGrip
d8ecec3e00
cirsa/neptunp2.cpp: Added a Counters SEEPROM dump to gladiador. (#12251)
The SEEPROM content probably is probably unique for each machine, possibly tied to the serial number.
2024-04-16 03:35:38 +10:00
Firehawke
7542e0aaf2
docs: Updated RTD to 2.0.0 and removed dependency on jQuery. (#12253) 2024-04-16 03:22:07 +10:00
Dirk Best
c4f79f1d70 Move coleco homebrew titles to their own softlist and fix a few issues. Add missing megacart feature to mariobrs and zombnear so that they actually run when started from the softlist.
Software list items promoted to working (coleco_homebrew.xml)
-------------------------------------------------------------
Booming Boy
Buck Rogers Super Game
Caos Begins
Caverns of Titan
Kung-Fu Master
2024-04-15 17:44:17 +02:00
hap
bbfee2d929 videoopt: update prev commit, better with empty 'radiobuttons'? 2024-04-15 13:29:30 +02:00
hap
5758065e8b videoopt: use subtext string to indicate current view 2024-04-15 13:14:29 +02:00
AJR
682a32c645 cpu/h8500: Remove "intram" space to simplify memory interface for future emulation
* jv880: Improve memory map
2024-04-14 22:27:57 -04:00
Roberto Fresca
e5839a29ef funworld/4roses.cpp improvements:
* Hooked both PIAs 6821 for I/O.
* Tied basic input lines.
* Added/fixed documentation and notes.
* Some cleanups.
2024-04-15 02:26:18 +02:00
Vas Crabb
65b5718e0c midway/williams.cpp, midway/wmg.cpp: Fixed crash in Defender, further cleanup.
* midway/williams.cpp: Fixed Defender crash on initialised view.
* midway/williams.cpp, midway/wmg.cpp: Eliminated address_map_bank_device.
* midway/williams.cpp: Got rid of unnecessary williams2_state derived classes.
* midway/wmg.cpp: Removed dependency on defender_state.
2024-04-15 03:51:12 +10:00
tim lindner
34f958cbd2
trs/coco.cpp: Fix light gun offset (#12242) 2024-04-14 18:42:17 +02:00
cam900
f5cb973276
midway/midyunit.cpp: Various cleanups (#12248)
* Moved Terminator 2 and Mortal Kombat "YAWDIM" bootleg to derived classes.
* Simplified Mortal Kombat "YAWDIM" bootleg machine configuration.
* Suppress side effects for debugger reads.
* Improved ROM region naming.
* Use logmacro.h for configurable logging.
* Use C++ line comments.
2024-04-15 02:33:54 +10:00
hap
79f74ce15f videoopt: force left-align for view list 2024-04-14 18:18:11 +02:00
987123879113
cbfcf175b6
konami/konamigv.cpp: Removed inputs that are not present from Tokimeki Memorial Oshiete Your Heart games. (#12245)
These inputs are not physically present and are not displayed in test mode.
2024-04-15 02:08:15 +10:00
cam900
330964ea49
midway/williams.cpp, wmg.cpp: Various cleanups: (#12246)
* Use memory views for ROM/palette overlays and simplified banking.
* Suppress side effects for reads from the debugger.
* Reduced tag lookups.
* Improved ROM region naming.
2024-04-15 02:06:31 +10:00
hap
6bcb9f52b1 shifter overlay: add opaque shifter option 2024-04-14 17:33:53 +02:00
hap
6b57a2fe2c shifter overlay: remove orange mouse pointer / block clickable input 2024-04-14 17:33:53 +02:00
hap
ed96f589b9 shifter overlay: remove vertical widescreen views 2024-04-14 17:33:53 +02:00
Vas Crabb
1f0b6e76d8 -ui/menu.cpp, ui/selmenu.cpp: Handle mouse wheel units properly.
-Fixed a few more class memory access warnings.
2024-04-15 01:22:39 +10:00
Dirk Best
2fcb2dc533 coleco/expansion: Implement device_mixer_interface 2024-04-14 13:46:47 +02:00
Roberto Fresca
03a23ff739 capcom/mitchell.cpp: Rename the pkladiesblu OKI sound ROM to avoid name conflicts. 2024-04-14 02:14:23 +02:00