Commit graph

75500 commits

Author SHA1 Message Date
Davide Cavalca
f11fef076e ibm5170: add disk labels for msos2_13 2020-09-05 11:31:00 -07:00
Robbbert
317a3583ac plus4: fixed shifted characters in natural keyboard 2020-09-06 02:58:42 +10:00
Vas Crabb
ea75c97d6d xmlfile.cpp: Put newline where it’s supposed to go after element content. 2020-09-06 02:33:04 +10:00
Vas Crabb
9c974f6b3d render.cpp: May need to recompute selected view when loading visibility toggle configuration. 2020-09-06 02:23:46 +10:00
Robbbert
36fdc88335 pet2001: fixed paste of letters 2020-09-06 02:15:53 +10:00
Vas Crabb
94601c77cc -util/xmlfile: Escape attribute and element content.
The previous behaviour was unintuitive - parsing an XML file and writing
it out immediately would produce invalid XML if the file contained any
characters that needed escaping.  It makes far more sense to escape on
writing rather than expecting the user to escape input.

-Add preliminary support for visibility toggles to artwork system.

This allows the user to show/hide related elements in a view, with
nesting.  The view can specify whether elements are shown or hidden by
default.  Settings are saved per host window/screen per view.  There is
no way to set the initial visibility state on the command line.  Legacy
"Space Invaders cabinet model" layers are mapped onto visibility
toggles.

This is not stable yet.  In particular, the XML element/attribute names
have not been finalised.  The new features have not been added to
complay.py to prevent them from being used before they're finalised.
2020-09-06 01:41:44 +10:00
Robbbert
080826aac4 pb1000: added some natural keyboard keys. 2020-09-06 01:35:40 +10:00
AJR
12c6a35d3d sawatte: Hack in some timer IRQs 2020-09-05 11:15:10 -04:00
Robbbert
9dacca942b microtan: adjusted keyboard to be more like a real one 2020-09-05 20:04:02 +10:00
DavidHaywood
69aacc7140 - promote hotwhl2p, no functional change, so same credits, ROM was simply verified to be trustworthy so status updated 2020-09-05 08:42:51 +01:00
DavidHaywood
44cbe1c910 new WORKING machine
-----
Super Game 7-in-1 (TimeTop SuperGame) (PAL) [Takashi Omoto, Sean Riddle]

new NOT WORKING machine
-----
Frogger (MSI Plug & Play, white joystick) [Sean Riddle]
2020-09-05 08:40:14 +01:00
AJR
62bb4490f8 sawatte: Add CPU; load cartridge ROMs 2020-09-04 18:23:34 -04:00
David Haywood
df472dbacf
pcp8718 / pcp8728 work, including unsp2.0 fixes [David Haywood] (#7179)
* possible unsp20 fixes

* better

* tidy ups

* reorgainize

* force it to run interrupt instead of simulating behavior

* more guesses

* change how hack works while we figure this out

* some kind of external devcice seems to manage the game selection number.

* some cleanups of old HLE

* modify logging

* stop menu crashing, sim code is still very rough tho
2020-09-04 18:04:10 -04:00
Robbbert
5b0dd0e541 kramermc: added a few missing natural key mappings. 2020-09-05 04:18:32 +10:00
MetalliC
a06b7dedb3 chihiro.cpp brute forced key for "Sega Golf Club Network Pro Tour 2005" [f205v] 2020-09-04 20:39:48 +03:00
Robbbert
b8c36856a2 bw2: added Ctrl+C to natural keyboard so you can exit the menu 2020-09-05 03:01:26 +10:00
Ryan Holtz
db21c84f08 -dpb7000: Improved DIP defaults for tablet. Started looking at tablet touch controls. [Ryan Holtz] 2020-09-04 18:22:20 +02:00
Michael Zapf
09ee11eabe ti99: Extend gromemu cartridge type to support bank-switched ROMs. 2020-09-04 18:14:33 +02:00
Robbbert
7bd9e6e6a6 microtan: added natural keyboard 2020-09-05 01:24:24 +10:00
Robbbert
a306abf90e intvkbd: fixed typo in natural keyboard 2020-09-05 00:28:25 +10:00
Robbbert
a5562e73a6 kyocera: fixed m10 keyboard
- fixed pc8201 keyboard

- added savestate support

- small tidy up
2020-09-04 22:32:05 +10:00
Firehawke
26878a9cd4
Merge pull request #7182 from Firehawke/master
Synchronize metadata for The Sorcerer of Claymorgue Castle
2020-09-04 00:30:36 -07:00
Firehawke
cf5687863f
Synchronize metadata for The Sorcerer of Claymorgue Castle 2020-09-04 00:27:22 -07:00
Lord-Nightmare
0b0e6e1d89 s11c_bg.cpp: update comments with more accurate information, and reorder header includes to be in alphabetical order [Lord Nightmare] 2020-09-04 01:39:38 -04:00
AJR
469368cfe4 express.cpp: Replace simple_list with std::list in parsing
* Report too few or too many function parameters in debug expressions as expression errors instead of exiting MAME with a fatal error
2020-09-03 23:08:32 -04:00
ajrhacker
0434ad2f11
Merge pull request #7170 from Mokona/vg5k_delta
VG5000µ update: support for the "Delta" key
2020-09-03 22:45:54 -04:00
r09
abb8424496
fmtowns_cd.xml: 6 new dumps, 13 replacements (#7164)
- New dumps from redump.org (working):

Bible Master 2 - The Chaos of Aglia
Dungeon Master (1989-12-08)
Hyper Planet (1990-09-20)
Kyouiku & FM Towns Vol. 2
Illusion CG Collection Vol. 1 - Yawahada Bishoujo

- New dumps from redump.org (not working):

Record of Lodoss War II - Goshiki no Maryuu

- Replaced entries with dumps from redump.org:

Alone in the Dark 2
Castles
Centurion - Defender of Rome
De-Ja II
Excellent 10
Ikazuchi no Senshi Raidy
Madou Gakuin R
Soko-ban Perfect
Super Real Mahjong PII & PIII +
Super Shooting Towns
Wizardry - Crusaders of the Dark Savant
Xak II - Rising of the Redmoon
Xenon - Mugen no Shitai

- Promoted wizardr7 to working, as the previous dump didn't work due to
  a bad conversion to CUE/BIN.
2020-09-03 18:00:11 -04:00
Firehawke
4742589c4b
Merge pull request #7181 from Firehawke/master
Update Apple II Software lists to September 3rd, 2020
2020-09-03 14:55:07 -07:00
Firehawke
e2a1ae8bc1
New working software list additions (apple2_flop_orig.xml)
----------------------------------------------------------

Jaws [4am, Firehawke]
Dawn Patrol [4am, Firehawke]
Theseus and the Minotaur [4am, Firehawke]
Dungeon! [4am, Firehawke]
The Coveted Mirror (1983 Penguin Software release) [4am, Firehawke]
Write It Right! Capitalization and Punctuation [4am, Firehawke]
Valentine's Day Grump [4am, Firehawke]
NBA (Version 1.0) [4am, Firehawke]
Panzer Strike! (Version 1.0) [4am, Firehawke]
Police Quest [4am, Firehawke]
Techno Cop [4am, Firehawke]
Nibbler [4am, Firehawke]
Midnight Malady [4am, Firehawke]
Alf (Version 3.2) [4am, Firehawke]

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

Bop-A-Bet (cleanly cracked) [4am, san, Firehawke]
Playing with Science: Temperature (cleanly cracked) [4am, Firehawke]
Learning to Add and Subtract (cleanly cracked) [4am, Firehawke]
2020-09-03 14:52:18 -07:00
cracyc
1e61ba02fe hiscore.dat: gauntlet high scores are in the nvram, these cause more problems then they are worth 2020-09-03 16:31:44 -05:00
Ivan Vangelista
aa236aa593 New machines marked as NOT_WORKING
----------------------------------
unknown Hobby Play slot machine [jordigahan, ClawGrip]
2020-09-03 23:00:40 +02:00
MetalliC
f61fbe1af6 midzeus.cpp add Mortal Kombat 4 security PIC dump [Team CAPS0ff] 2020-09-03 22:50:16 +03:00
cracyc
4a0e04f458 rmnimbus: move m1_r to callback 2020-09-03 10:29:29 -05:00
Vas Crabb
69406ddcc7 bus/hp9845_io: add missing prefix header to 98036.cpp, get rid of space-before-comma 2020-09-03 17:27:09 +10:00
ajrhacker
9ada6617d4
Merge pull request #7175 from TwistedTom/cps1bl-pals
few more bootleg pal dumps
2020-09-02 23:20:14 -04:00
ajrhacker
0c1c6744cb
Merge pull request #7174 from shattered/__f6eeada3fac
wd33c93: handle 'polled DMA' in vme_hcpu30 (nw)
2020-09-02 23:17:44 -04:00
Vas Crabb
ea764f2a5e frontend: Make unimplemented graphics and sound severe warnings.
This means you'll get an unskippable red warning for systems that have
unimplemented sound or graphics that are otherwise marked working.  This
also applies to subdevices, so for example plugging a non-working video
card or sound card into a computer driver will now cause a red warning.
This should make it clearer when a game is playable but missing sound,
or when a video or sound card doesn't work.

The downside is that this could cause annoyance in a couple of
situations.  Workstations/servers with unemulated video that have
working serial terminals and networking will now cause a red warning,
and terminals/keyboards/etc. with missing beepers, key click, etc. will
now cause a red warning even if they're otherwise usable.

It may be worth making unimplemented controls and keyboard a severe
error as well, since plugging in a non-working emulated keyboard is
likely to make a system unusable.
2020-09-03 11:22:41 +10:00
AJR
51d961c73e unsp: Fix disassembly of unsigned*signed multiply instructions 2020-09-02 21:07:04 -04:00
TwistedTom
d6b11c72ad add misc pal dumps 2020-09-02 21:38:54 +01:00
Sergey Svishchev
dd52821ceb wd33c93: handle 'polled DMA' in vme_hcpu30 (nw) 2020-09-02 23:20:38 +03:00
Michael Zapf
fd99568b8c geneve: Add support for new SID Master card. 2020-09-02 19:25:11 +02:00
Ivan Vangelista
82be471f71 New clones marked as NOT_WORKING
--------------------------------
Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
2020-09-02 18:45:19 +02:00
Robbbert
64dcd160bf mz700: natural keyboard corrections 2020-09-03 02:41:00 +10:00
Ivan Vangelista
30724e8234 snes.xml: improved documentation for nbahang cart [Heihachi_73] 2020-09-02 18:35:12 +02:00
Robbbert
a07b84a5dd teleray10: left & down swapped 2020-09-03 00:52:24 +10:00
Robbbert
1eb350cf72 tk2000:corrections for natural keyboard 2020-09-03 00:40:40 +10:00
hap
c4f0cf163f mrdo: update note 2020-09-02 16:02:02 +02:00
AJR
c44266bae9 bingor1, bingor2, bingor3, bingor4, bingor5: Mark all PIC dumps as bad 2020-09-02 10:00:37 -04:00
Robbbert
0120bd5a0e tv910: fixed natural keyboard & paste 2020-09-02 23:25:00 +10:00
Robbbert
5fa10ce380 svi318:fixed typos 2020-09-02 22:51:21 +10:00