Commit Graph

77088 Commits

Author SHA1 Message Date
Brian Troha
6d070e9824 midwunit.cpp: Correct NBA Hangtime / NBA Maximum Hangtime ROM labels. Additional Documentation as well. 2020-12-21 22:13:09 -06:00
AJR
8706e84e98 bgfx/chainmanager.cpp: Remove another entirely useless string_format call 2020-12-21 23:10:11 -05:00
AJR
2194589656 util/png: Update add_text to take std::string_view for arguments 2020-12-21 23:07:50 -05:00
AJR
0a5d207e66 Eliminate many unnecessary c_str calls 2020-12-21 22:47:30 -05:00
AJR
1ed70b0181 device.cpp: Do a little less logging 2020-12-21 22:24:05 -05:00
AJR
39aefe64d3 bagmanmc, bagmanm2: Transplant to modern galaxian.cpp driver 2020-12-21 21:04:22 -05:00
AJR
bb18b80300 mbc020.cpp: Fix unused variable error 2020-12-21 20:36:23 -05:00
AJR
10f32b61ba mbc020: Improve memory map; add dump of mapping PROM 2020-12-21 18:26:07 -05:00
AJR
709fab5c5f vreadere: Improve palette and power controls (still not entirely right?) 2020-12-21 14:48:27 -05:00
Olivier Galibert
cf472744a2 view: Save their state 2020-12-21 19:48:50 +01:00
David Haywood
4a27ad89e9
bbl338 : manually put some code in RAM, I can't see where this is coming from (probably internal) (#7574)
* bbl338 : manually put some code in RAM, I can't see where this is coming from, looks like internal ROM.

* add logging for commands that will need to be simulated

* some notes on how dphh8213 uses the internal calls, because they seem to map to the same features

* better document inputs
2020-12-21 12:38:23 -05:00
ajrhacker
82bfcdf137
Merge pull request #7580 from clawgrip/patch-12
twinbskt.cpp: Add PCB ASCII layout, fix flags and add ROM placeholder for ISD2590P
2020-12-21 12:32:45 -05:00
Ivan Vangelista
f7a35e644e vicdual.cpp: corrected lives dips for hocrash [Guru]
devices/machine/roc10937.cpp: initialized one variable in the constructor to avoid race condition
2020-12-21 18:25:23 +01:00
ClawGrip
cc0e065bad
twinbskt.cpp: Add PCB ASCII layout, fix flags and add ROM placeholder for ISD2590P 2020-12-21 17:36:08 +01:00
ajrhacker
91bef944cf
Merge pull request #7578 from davide125/next5
next_cdrom: initial cdrom software list for next
2020-12-21 10:32:50 -05:00
AJR
5b47040833 mbc020: Activate CRT display 2020-12-21 09:50:26 -05:00
Brian Troha
ab0dd3b906 New working clones
------------------
Narc (rev 4.00) [Phil Bennett, Brian Troha, The Dumping Union]
2020-12-21 00:04:37 -06:00
Davide Cavalca
5dfe6624e1 next_cdrom: initial cdrom software list for next 2020-12-20 21:55:02 -08:00
AJR
6b0288beee New machines marked as NOT_WORKING
----------------------------------
MBC020-65 CPU/Video Board (Torque Systems OEM)
2020-12-20 23:37:31 -05:00
Lord-Nightmare
9fe840d3fe circus.cpp: swap the older and newer circus sets in the source file so the parent set appears above the (older) clone set. [Lord Nightmare] 2020-12-20 23:34:14 -05:00
AJR
18e363ae60 metlclsh: Remove tag lookup for RAM bank and fix save state loading 2020-12-20 17:50:50 -05:00
AJR
5b92ad399c twincobr.cpp: Remove state-changing postload method that makes no sense now 2020-12-20 17:48:40 -05:00
AJR
b8cdf7224c tsamurai.cpp: Add missing item to save state (was incorrectly being saved only for vsgongf) 2020-12-20 17:19:53 -05:00
ajrhacker
4064d87639
Merge pull request #7575 from ArcadeShadow/patch-78
ibm5150 - New working software list additions
2020-12-20 16:14:44 -05:00
ajrhacker
8a4279b34f
Merge pull request #7576 from ArcadeShadow/patch-79
ibm5170 - New working software list additions
2020-12-20 16:14:13 -05:00
AJR
29fc77b52a nyny: Fix emumem-related regression; make video flip controls more accurate 2020-12-20 14:52:26 -05:00
AJR
3395aa5a88 6821pia: Improve PA and CA2 output handling 2020-12-20 14:51:36 -05:00
ArcadeShadow
70a2212398
ibm5170 - New working software list additions
Added: [specfrce] Special Forces (3.5")
Renamed: [specfrce] Special Forces (5.25") -> [specfrce525] Special Forces (5.25")
2020-12-20 19:05:11 +00:00
ArcadeShadow
58ffb58619
ibm5150 - New working software list additions
Added: [dicktrcs] Dick Tracy: The Crime-Solving Adventure
Added: [ducktale] DuckTales: The Quest for Gold
Added: [simcityclg] SimCity Classic Graphics (add-on for Classic version)
Added: World Championship Soccer (5.25")
Added: World Championship Soccer (3.5")
Redumped: [simcitycl] - SimCity Classic (3.5", v2.00) -> The old set has a modified root and OEM ID
Renamed: [paprboy2] Paperboy 2 -> [paperbo2] Paperboy 2 -> standardize name, like the others software lists (megadriv, snes, amigaocs_flop)
2020-12-20 19:00:08 +00:00
ClawGrip
381b732620
New working clones (#7572)
New working clones

------------------
Wardner no Mori (Japan, bootleg) [jordigahan]
2020-12-20 09:44:41 +01:00
Olivier Galibert
14a4d13338 galpanic2: Fix command completion 2020-12-20 09:04:45 +01:00
Vas Crabb
ed872d1bd2 Fix some oversights and emergent behaviour with view selection.
Exposed the "native snapview" option on the video manager.  Trying to
use presence of a single view is a poor proxy that breaks with
multi-screen systems.

Allow rotation to be changed for native snapshot views, and disable the
zoom to screen area control when it has no effect on the selected view.

Treat an empty string identically to "auto" for view selectction.
Previously this was being used for prefix matching so it would force the
first view.  (This caused the bad snapshot view selection.  It had been
relying on "internal" not being a common view name prefix so it fell
through to automatic selection, but when changed to an empty string it
forced the first view.)

Documented "auto" as well as "native" for the -snapview option and
changed the default to auto rather than an empty string for consistency
with the -viewN options.

Added [w]string_view handlers to the stuff that's instantiated in
strformat.cpp since we'll be increasingly using them.

Cleaned up and updated some documentation.
2020-12-20 15:28:27 +11:00
Firehawke
25294ce9cd
December 2020 Apple Software Lists update 2020-12-19 17:37:34 -07:00
Firehawke
8cd44bea14
New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Horses [4am, Firehawke]
Motorcycles [4am, Firehawke]
Paul Bunyan [4am, Firehawke]
The Seasons [4am, Firehawke]
The Spelling Bee [4am, Firehawke]
Case of the Missing Chick: Finding The Main Idea [4am, Firehawke]
Case of the Great Train Robbery: Fact and Opinion [4am, Firehawke]
Mrs. Wigglesworth's Secret [4am, Firehawke]
Learning to Tell Time [4am, Firehawke]
Alligators and Crocodiles [4am, Firehawke]
2020-12-19 17:09:54 -07:00
Justin Kerk
937df1bd8f New not working software list additions
-----------------------------------
ibm5170: America Online for Windows 1.5, America Online for Windows 2.0 MI (Manual Installer)
2020-12-19 14:03:35 -08:00
Justin Kerk
acaf9f3b87 ibm5170.xml: Fix spelling, standardize on "de" for Germany 2020-12-19 13:01:31 -08:00
ArcadeShadow
c15a6967fd ibm5170 - New working software list additions
Added: Dogfight: 80 Years of Dogfighting (Euro), DragonSphere, Dune (3.5"), Dune II - The Bulding Of A Dynasty (USA), EcoQuest: The Search For Cetus, Monkey Island 2: LeChuck's Revenge (3.5", Germany), Star Trek - 25th Anniversary (3.5" DD, v1.0), Star Trek - 25th Anniversary (USA, 3.5" DD, v1.00) (include 'Out Of This World' demo)
Renamed: [dune2] Dune II - The Battle for Arrakis -> [dune2] Dune II - The Battle for Arrakis (Euro)
Renamed: [dune] Dune (3.5") -> [dunea] Dune (3.5", alt)
2020-12-19 13:01:31 -08:00
Olivier Galibert
53764ae92d galpanic2: cleanup the mcu commands, add the slave ones 2020-12-19 20:42:47 +01:00
AJR
ff64fadcd9 nyny.cpp, spiders.cpp: Replace bogus "temporary" screen parameters with correct CRTC configuration, making reported refresh rates more reasonable 2020-12-19 12:26:19 -05:00
AJR
4398c6bbfd dphh8213: Fix Up+Left test mode 2020-12-19 11:42:06 -05:00
AugiteSoul
429b5dcc9e
updated previously unknown DIP switch of grdians (#7569)
* changed previously unknown DIP switch of grdians

Figured out that this one DIP switch on Denijn Makai II/Guardians, when toggled on, makes the game give an extra life at 500,000 points, instead of 300,000 points when toggled off.
2020-12-19 11:59:48 +01:00
AJR
1a483ef131 vreadere: Fix display glitch 2020-12-18 23:53:33 -05:00
AJR
fdd6f9b6ce vreadere: Add preliminary (badly glitched) LCD display
- riscii: Add idle mode, Port A wakeup and Timer 0
2020-12-18 23:11:27 -05:00
arbee
4ccd61f086 apple2gs: $C800 lets cards claim it regardless of INTCXROM. [gorlik, R. Belmont] 2020-12-18 22:13:36 -05:00
arbee
9dee87654a apple2gs slot handling updates [gorlik, R. Belmont]
- SLOTROMSEL overrules INTCXROMON.  Fixes listing card ROMs in the Monitor.
- When no card claims $C800, reads return 0xff, not the floating bus.
2020-12-18 21:50:31 -05:00
AJR
0267b2dc12 epl43102: Recognize some specific registers 2020-12-18 19:10:58 -05:00
AJR
caf1e140ba dphh8213: Improve inputs; work around unemulated SPI device 2020-12-18 17:39:08 -05:00
David Haywood
91c0991e55
refactored LCDC code used by bbl handhelds into a device [David Haywood] (#7568)
* refactored LCDC code used by bbl handhelds into a device [David Haywood]
2020-12-18 16:38:51 -05:00
Lord-Nightmare
c3609f3e0c hc110.lay: add proper IPA characters to the HC-110 built-in layout where needed, and fix some minor spacing and spelling errors vs the original membrane button text. [Lord Nightmare] 2020-12-18 16:23:32 -05:00
Lord-Nightmare
b94b86c703 Rename the circusb set to circuso as it has been verified to be identical to the older version of circus with the revision 9004 ROM, and fix the ROM names on that set to match the labels on the actual pcb. Fix the ROM label on the later circus set to reflect that it uses ROM revision 9004A. [Andy Welburn] 2020-12-18 16:17:56 -05:00