Commit Graph

75474 Commits

Author SHA1 Message Date
Vas Crabb
48f6c13667 -Fix layout regressions in spacezap/ebases and ccompan.
-emu/rendlay.cpp: Actually add the group bounds calculation fix.

-Update a few more layouts.
2020-09-09 02:54:44 +10:00
ajrhacker
2b338a0346
Merge pull request #7206 from clawgrip/patch-64
hobbyplay.cpp: Add note
2020-09-08 11:54:39 -04:00
ajrhacker
dfb86dd2f9
Merge pull request #7207 from clawgrip/patch-65
rfslots8085.cpp: Add ASCII PCB layout
2020-09-08 11:54:21 -04:00
AJR
2f10f78aec emate.cpp: Remove driver file replaced with newton.cpp 2020-09-08 11:51:33 -04:00
AJR
639935eeee ddenlovr.cpp: Separate state class a little 2020-09-08 11:46:17 -04:00
ClawGrip
78a69bcae7
rfslots8085.cpp: Add ASCII PCB layout 2020-09-08 17:38:02 +02:00
Vas Crabb
f5d9538fc1 -emu/rendlay.cpp: Fixed bug calculating group bounds with repeats.
Bounds were being miscalculated when the first element inside the group
was inside a repeat or a collection.  Most visible in md6802.

-Updated another batch of layouts.

A lot of these were using a black backdrop element to force bounds when
either explicit view bounds or an empty element is a better way to
achieve the same thing.

Bally by17/by35 pinball layouts have had a bit of an overhaul with the
three sections of the display now abled to be toggled independently.

Ensoniq VFD layouts refactored to reduce a very large number of lines
down to a few nested repeats.
2020-09-09 01:06:53 +10:00
AJR
9b9b63f180 tube_32016: Fix build 2020-09-08 10:25:12 -04:00
ClawGrip
f1e31e7a05
hobbyplay.cpp: Add note 2020-09-08 15:34:40 +02:00
Robbbert
6a8a766b74 trs80dt1: completed the keyboard 2020-09-08 23:19:15 +10:00
Patrick Mackinlay
0835904cd8 emu3: wip checkpoint
* hooked up the lcd controller
* hooked up some interrupts
* partially hooked up the debug board
* corrected some address mappings (documentation appears incorrect)
* separated emu3 and emax2 driver state (for now)
2020-09-08 19:19:13 +07:00
Patrick Mackinlay
d54e5e79b2 ns32000: initial cpu emulation
* implemented most instructions
* preliminary interrupt/trap support
* no fpu or mmu yet
* took over copyright with permission
* minor disassembler improvements
2020-09-08 19:13:18 +07:00
Curt Coder
21998119ac New machines marked as NOT_WORKING
----------------------------------
PDC Clipper [Jos Dreesen, Curt Coder]

New NOT_WORKING software list additions
---------------------------------------
clipper_flop: System [Jos Dreesen, Curt Coder]
2020-09-08 15:01:39 +03:00
Robbbert
34328d955d selz80: added keys so that Paste can work.
- oric: removed Todo and Notes because of a complaint.
2020-09-08 21:41:32 +10:00
Dirk Best
a39330c19a New machines marked as NOT_WORKING
----------------------------------
Informer 213 AE [Dirk Best, MattisLind]
2020-09-08 09:13:20 +02:00
Ryan Holtz
2f966f8bbf -newton: Forgot to commit this new file with the most recent commit. [Ryan Holtz] 2020-09-08 07:54:07 +02:00
Ryan Holtz
18d3857d42 New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Newton Notepad [Pablo Marx]
MessagePad [Pablo Marx]
ExpertPad PI-7000 [Pablo Marx]
MessagePad 110 [Pablo Marx]
MessagePad 120 [Pablo Marx]
Marco [Pablo Marx]
MessagePad 130 [Pablo Marx]
eMate 300 [Pablo Marx]
MessagePad 2000 [Pablo Marx]
MessagePad 2100 [Pablo Marx]
2020-09-08 06:40:56 +02:00
ajrhacker
09350bbdd3
Merge pull request #7204 from clawgrip/patch-62
drdmania.cpp: Add ASCII PCB layout
2020-09-07 16:20:33 -04:00
Brian Troha
66e0c14822 williams.cpp: Minor documentation update for Bubbles & minor cut-n-paste corrections 2020-09-07 15:03:26 -05:00
ClawGrip
2132e12233
drdmania.cpp: Add ASCII PCB layout 2020-09-07 21:49:15 +02:00
Ivan Vangelista
94caa62e69 New machines marked as NOT_WORKING
----------------------------------
Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
2020-09-07 20:24:15 +02:00
Vas Crabb
dc711da2de Update another batch of layouts.
The majority of these were using <bezel> for control panels.

Cleaned up the stactics layout, made laser LEDs use additive blending,
and made it possible to hide just the control panel.

Added several view options to the Jockey Club family of games.

Added ability to show/hide parts of several other layouts.
2020-09-08 02:59:28 +10:00
Ivan Vangelista
42659f8873 New working clones
------------------
Super Space Invaders '91 (World, earlier?) [caius]
2020-09-07 18:32:23 +02:00
Nigel Barnes
5ce625e69c New working software list additions
-----------------------------------
electron_cart: Commstar E1.10, ROMPlus-144 v2.1
2020-09-07 17:02:45 +01:00
Nigel Barnes
e5b039078f bus/electron/cart: Added the Pace RS423 Communications cartridge. 2020-09-07 16:58:02 +01:00
Nigel Barnes
49074fa828 bbc_tube_z80: HIRQ line is not connected. 2020-09-07 14:30:44 +01:00
Nigel Barnes
7f034fcadc bbc_tube_arm: HIRQ line is not connected. 2020-09-07 14:30:44 +01:00
Nigel Barnes
01ed315f29 bbc_tube_zep100m: Added latest known MCP 2.02, and removed imperfect disk flags. 2020-09-07 14:30:44 +01:00
Nigel Barnes
75ab4efc4c bus/electron: Use input_merger for IRQs where required and various minor cleanups. 2020-09-07 14:30:43 +01:00
Nigel Barnes
739538a143 machine/tube: Added save state. 2020-09-07 14:30:43 +01:00
ajrhacker
ade3d26da9
Merge pull request #7200 from clawgrip/patch-61
drdmania.cpp: Add missing ROM [Caps0ff, ClawGrip]
2020-09-07 09:21:19 -04:00
ClawGrip
c4b7302c27
drdmania.cpp: Add missing ROM [Caps0ff, ClawGrip]
Now the dump is complete.
2020-09-07 13:12:38 +02:00
Dirk Best
bb65a67489 New machines marked as NOT_WORKING
----------------------------------
Informer 207/100 [Bitsavers]
2020-09-07 09:37:53 +02:00
Brian Troha
fe2149e8c2 williams.cpp: Correct ROM names for Joust, Stargate & Splat [Brian Troha] 2020-09-06 21:07:18 -05:00
AJR
54e52a652f nubus: Fix regression in 27aa4fe075 2020-09-06 16:27:13 -04:00
ClawGrip
b0570a8cb0
New working clones (#7191)
* New working clones

------------------
V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') [Sean Riddle, TeamEurope]

* Add 'vsmilebg'
2020-09-06 15:57:34 -04:00
Davide Cavalca
43dd971653
ibm5170_hdd: new software list additions (#7192) 2020-09-06 15:57:22 -04:00
ClawGrip
8c41285fc9
New NOT_WORKING software list additions (#7195)
---------------------------------------
vsmileb_cart:
  Winnie et ses amis dans la Foret des Reves Bleus (France), En Ville avec l'ourson Patoune (France) [Sean Riddle, DisizDream]
2020-09-06 15:57:03 -04:00
ArcadeShadow
f8a9d7e97f
ibm5170 - New working software list additions (#7197)
Added: Fables & Fiends - Book One: The Legend of Kyrandia (v1.0, 5.25"), NASCAR Racing, NASCAR: Track Pack, SSN-21 SeaWolf
Renamed [kyrandia] Fables & Fiends - Book One: The Legend of Kyrandia -> Fables & Fiends - Book One: The Legend of Kyrandia(v1.3, 3.5")
Renamed [kyrandiafr] Fables & Fiends - Book One: The Legend of Kyrandia (France) -> Fables & Fiends - Book One: The Legend of Kyrandia (v1.7, 3.5", France)
Corrected [mkg] Mortal Kombat (Germany) to clone of [mk] Mortal Kombat
2020-09-06 15:56:47 -04:00
Robbbert
8d46e9e8f7 super80: natural keyboard cleanup; handle the @-key mistake 2020-09-07 04:45:47 +10:00
AJR
a9d1e3810b puzzlet: Replace coin MCU simulation with low-level emulation 2020-09-06 14:33:24 -04:00
AJR
db9b40182c z8: Fix reads from Ports 0 & 1; add Z86E02 type 2020-09-06 14:33:24 -04:00
couriersud
d16baea163 netlist: Pedantic and clang tidy updates
* also fix an issue with netlist vs build
2020-09-06 19:56:03 +02:00
Vas Crabb
d314df16be -Fixed issue that automatically generated unnecessary internal views.
-Updated a few more internal layouts, mostly bezel-only ones.
 * brkball wasn't using the DMD dots at all (it has a screen).
 * The Aristocrat layouts could use collections to allow buttons and
   tower lamps to be enabled/disabled independently.
2020-09-07 03:47:07 +10:00
Robbbert
c7b7fb50a7 sorcerer: corrected case of pasted text 2020-09-07 03:28:05 +10:00
ajrhacker
8f9083e83b
Merge pull request #7196 from 0-wiz-0/master
pc98.xml: Remove whitespace in hash
2020-09-06 13:07:53 -04:00
Robbbert
bc19e250fa tispellb: allow natural keyboard to operate the menu 2020-09-07 02:49:25 +10:00
Vas Crabb
6ad954288e Bulk-updated layouts using backdrops without bezels or screens.
These are mostly automatically generated/converted fruit machine
layouts.  They were fortuitously triggering the "alternate" layout mode
by having multiple background elements without overlays, so alpha
blending mode was used for all elements.
2020-09-07 02:33:54 +10:00
Thomas Klausner
45a4d83b96 pc98.xml: Remove whitespace in hash 2020-09-06 18:23:38 +02:00
AJR
27aa4fe075 nubus: Minor cleanup to fix deprecation warnings 2020-09-06 12:15:52 -04:00