Commit Graph

79125 Commits

Author SHA1 Message Date
hap
d981a61ea6 ui: add reset to default to bios selection menu (the one from the TAB menu, not the popup when starting a machine) 2021-05-25 15:12:00 +02:00
hap
6caf777464 saitek_osa sparc: add unemulated device warning flag (picked one that makes the most sense) 2021-05-25 14:10:14 +02:00
jflatt
52615c0aca
Allow building without PulseAudio on Linux (#8015) 2021-05-24 21:43:06 -04:00
arbee
8021d6be61 apple2: proper behavior when nothing is connected to gameio. Fixes Total Replay, Gauntlet IIgs, and many others from falsely detecting a joystick [R. Belmont, Peter Ferrie] 2021-05-24 20:14:16 -04:00
Aaron Giles
7d8874dec4 tx81z: Add internal layout 2021-05-24 14:13:11 -07:00
hap
d7059798fe leonardo/renaissance: ~ at wrong place 2021-05-24 22:00:05 +02:00
hap
4e0c19e03e input_merger: add setter for initial state 2021-05-24 20:41:39 +02:00
Vas Crabb
cf64cac62d Merge branch 'release0232' into mainline-master 2021-05-25 04:17:12 +10:00
Olivier Galibert
7f6658b5f6 swim: Fixed bugs linked to device selection 2021-05-25 04:09:23 +10:00
cracyc
dbb54033db fmtowns: fix sprite gaps 2021-05-25 04:08:34 +10:00
Olivier Galibert
602852e530 swim: Fixed bugs linked to device selection 2021-05-24 18:44:38 +02:00
hap
a80392678a leonardo/renaissance: use input_merger for stb 2021-05-24 16:46:00 +02:00
AJR
b410116212 xerox820.cpp: Use memory view for bankswitching 2021-05-24 10:11:08 -04:00
Olivier Galibert
da1bd3b0ec reorganize the floptool code, add some write support 2021-05-24 14:06:06 +02:00
Ivan Vangelista
9508ac0530 New working clones
------------------
Ball Boy (3 players) [juking, xuserv]
2021-05-24 13:57:57 +02:00
hap
681b9c9675 ymtx81z: leave lcd color up to the (internal)artwork 2021-05-24 13:42:20 +02:00
David Haywood
1f6fad1918 use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different. (#8096)
(cherry picked from commit e3aa064b18)
2021-05-24 12:30:09 +02:00
Ivan Vangelista
f6f29341db model1.cpp: redumped ic4 for wingwaru [Corrado Tomaselli] 2021-05-24 09:51:07 +02:00
Patrick Mackinlay
8a2de2875a z80scc: implement local loopback 2021-05-24 12:30:06 +07:00
Aaron Giles
646938cf96 ymfm: Don't mask off top bit of octave for OPQ. 2021-05-23 20:50:54 -07:00
Aaron Giles
9e1ed0acf4 ymfm: Improve OPQ behavior for timers and register access. Add YM3533 device and use that instead of YM3806. 2021-05-23 18:13:07 -07:00
Aaron Giles
48bde2d647 ymfm: Fix OPZ fine tuning and envelope shift. Now pretty much all the TX81Z built-in instruments sound reasonable. 2021-05-23 16:02:28 -07:00
Aaron Giles
ac96627377 ymfm: Some progress on OPZ. Some instruments in the TX81Z sound kind of ok now. 2021-05-23 13:24:36 -07:00
David Haywood
e3aa064b18
use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different. (#8096) 2021-05-23 18:16:35 +02:00
cracyc
f3480fec67 fmtowns: fix sprite gaps 2021-05-23 10:57:26 -05:00
Vas Crabb
5fe20586ee srcclean for release 2021-05-23 17:33:52 +10:00
Firehawke
c6abdd77fb
Apple softlist update for May 2012 (#8095)
* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Animals Facts and Adventures [4am, Firehawke]
Dino Dig: Dictionary Skills [4am, Firehawke]
Dino Speller: Beginning Dictionary Skills [4am, Firehawke]
Keyworks: First Keyboarding Skills [4am, Firehawke]
Parts of Speech: Fun with Nouns and Pronouns [4am, Firehawke]
Troll Reading Games: The Adventures of Tom Sawyer [4am, Firehawke]
Graph Maker: Introduction to Graphs and Charts [4am, Firehawke]
Let's Go There: Beginning Map and Geography Skills [4am, Firehawke]
Let's Learn About Computers [4am, Firehawke]
Teddy's Playground (1989 Rerelease) (cleanly cracked) [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Alligator Mix (1985 Rerelease) (cleanly cracked) [4am, Firehawke]
Teddy's Playground (1989 Re-release) (cleanly cracked) [4am, Firehawke]
Alphabet Circus (Revision 0) (cleanly cracked) [4am, Firehawke]
Kidwriter (Revision 0) (cleanly cracked) [4am, Firehawke]
Mastery Arithmetic Games (Version 1.2) (cleanly cracked) [4am, Firehawke]
Ratios and Proportions (cleanly cracked) [4am, Firehawke]
SocMate Analogies Games (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Rastan [4am, Firehawke]
Zany Golf [4am, Firehawke]
Marble Madness (IIgs) [4am, Firehawke]
Qix (IIgs) [4am, Firehawke]
Tass Times in Tonetown (IIgs) [4am, Firehawke]
World Games (IIgs) [4am, Firehawke]
Gauntlet (IIgs) [4am, Firehawke]
Uninvited (IIgs) [4am, Firehawke]
Cavern Cobra (IIgs) [4am, Firehawke]
Hardball! (IIgs) [4am, Firehawke]
Task Force [4am, Firehawke]
Shadowgate (IIgs) [4am, Firehawke]
Serve and Volley (IIgs) [4am, Firehawke]
California Games (IIgs) [4am, Firehawke]
Sea Strike (IIgs) [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Star Search (Self-Running Demo) (cleanly cracked) [4am, Firehawke]
Zoo Master (cleanly cracked) [4am, Firehawke]
Black Belt (cleanly cracked) [4am, Firehawke]
Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked) [4am, Firehawke]
Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked) [4am, Firehawke]
Chess, Checkers, and Backgammon (cleanly cracked) [4am, Firehawke]
Division Skills (cleanly cracked) [4am, Firehawke]
Vocabulary Skills (cleanly cracked) [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

The Duel: Test Drive II (IIgs) [4am, Firehawke]
Keef the Thief (IIgs) [4am, Firehawke]
Grand Prix Circuit (IIgs) [4am, Firehawke]
Crystal Quest (IIgs) [4am, Firehawke]
Impossible Mission II (IIgs) [4am, Firehawke]
The Last Ninja (IIgs) [4am, Firehawke]

* New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

The Hunt for Red October (IIgs) [4am, Firehawke]
Final Assault (IIgs) [4am, Firehawke]
Dark Castle (IIgs) [4am, Firehawke]
Silent Service (IIgs) [4am, Firehawke]
GATE (IIgs) [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)
---------------------------------------------------------------

Le Choc des Multinationales (cleanly cracked) [4am, Firehawke]
L. A. Land Monopoly (cleanly cracked) [4am, san, Firehawke]
Analogies Tutorial (Version 12.15.87) (cleanly cracked) [4am, Firehawke]
Decimals and Percent: Decimals Practice Problems (cleanly cracked) [4am, san, Firehawke]
Hand Holding BASIC (cleanly cracked) [4am, san, Firehawke]
Dragon Games (cleanly cracked) [4am, Firehawke]
2021-05-23 00:09:23 -07:00
Ivan Vangelista
ba8816ab88 dragrace.cpp: added dip locations [Guru] 2021-05-23 08:28:08 +02:00
tim lindner
a5e4a9ce55
coco3: fix Arkanoid sound (#8060)
* Modify timer interrupts to flag even if interrupts are turned off. Modify timer interrupts to constantly flag if timer value is zero.
2021-05-22 22:44:02 -04:00
cracyc
f48dc7af65 x68k: fill bitmap with lowest priority tile layer so pixels that would be transparent are drawn with lowest priority 2021-05-22 19:25:25 -05:00
hap
741a50875c leonardo: missed one textlabel 2021-05-23 02:05:31 +02:00
hap
c510c760ee leonardo: add buttons to internal artwork 2021-05-23 01:05:07 +02:00
hap
fdb6d136e1 dai3wksi: update notes 2021-05-23 00:13:06 +02:00
hap
97b65aaa0d itaten: change default difficulty level 2021-05-22 23:57:22 +02:00
hap
8dcf8fc0e1 dai3wksi: use PORT_COCKTAIL instead of PORT_PLAYER in input defs 2021-05-22 23:42:05 +02:00
AJR
6d818ea948 pbo: Map a few more registers 2021-05-22 16:36:02 -04:00
Aaron Giles
b78991fc83 ymfm: Fix OPL3 waveform 7 to better match hardware. 2021-05-22 13:28:30 -07:00
hap
082292b897 saitek_stratos: make tking a clone of stratos 2021-05-22 22:24:24 +02:00
hap
91c2104526 Machines promoted to working
----------------------------
Kasparov Leonardo [hap]
Kasparov Renaissance [hap]
2021-05-22 21:54:28 +02:00
Vas Crabb
4c0d120873 ui/selmenu.cpp: Don't make assumptions about what's off the end of a string view (GitHub #7967). 2021-05-23 05:10:33 +10:00
Aaron Giles
3ccdbfc3b5 ymfm: Add missing clamp in YM2608 2021-05-22 11:20:43 -07:00
hap
c7f6282bd2 galileo: add buttons to internal artwork 2021-05-22 20:19:53 +02:00
Aaron Giles
e825cb34bb ymfm: Boost ADPCM-B volume by a factor of 2 to more closely match previous levels. Addresses MT #07956 2021-05-22 11:13:44 -07:00
arbee
3476463db6 apple2gs: remove keyboard 8048 ROMs now that a9m0330 is a device. [R. Belmont] 2021-05-22 13:42:47 -04:00
cam900
828ae2f036
gunpey.cpp: Add save states, Fix init, Add version info from startup screen, Minor cleanups (#8076) 2021-05-22 13:00:28 -04:00
Ivan Vangelista
ef6c7b9694 sprint2.cpp: added dip locations [Guru] 2021-05-22 18:35:25 +02:00
ClawGrip
555453fcab
New WORKING clones (#8086)
* New WORKING clones
------------------------
Basket Ball (8-way Joystick bootleg of Arch Rivals) [jordigahan]
2021-05-22 12:34:58 -04:00
MooglyGuy
fe08fee386
-pbo: Added skeleton for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan] (#8093) 2021-05-22 12:34:15 -04:00
Aaron Giles
d9db7d77c4
ymfm: Sync with latest, add complete YMF278B support (#8090)
* Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
* Initial working implementation of YM278B. Most features implemented, except vibrato.
* Implement vibrato and status register flags. Fix envelope rate computation.
* Rename ymfm_interface::external_type to access_class and clean up the fallout.
* Formally replace the old YMF278B engine with the one from ymfm
* Rotated YMF278B outputs into a more logical order.
* Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM resampling is computed to be more precise (and simpler). Turned off extraneous debugging.
* Start of/reset to a null state with no loaded waveforms.
* Fix YM2608 I/O ports.
2021-05-22 12:33:21 -04:00
Ivan Vangelista
52c226c28e spectrum_cass.xml: fixed validation 2021-05-22 18:26:27 +02:00