Commit Graph

74126 Commits

Author SHA1 Message Date
Vas Crabb
1a1161fd4b bus/mackbd: Added M0120P keypad, updated notes. 2020-07-01 16:32:58 +10:00
Vas Crabb
59732738fb mackbd: Added M0110T Italian QZERTY keyboard and updated notes. 2020-07-01 14:39:39 +10:00
Ivan Vangelista
2123d82d90 namcos2.cpp: enabled save state support (nw) 2020-06-30 19:53:00 +02:00
Vas Crabb
50a008dd20 mackbd: Add note about needing dumps of GI PIC keyboards 2020-07-01 03:46:30 +10:00
Vas Crabb
9c0de481ca mac.cpp: Removed 128k/512k/512ke/Plus keyboard code - those machines were moved to mac128.cpp ages ago. 2020-07-01 03:28:05 +10:00
ClawGrip
0da8be556f
vsmilem_cart.xml: Fix 'cars2mf' hash (nw) (#6891) 2020-06-30 13:22:18 -04:00
ClawGrip
4a20d67020
New working software list additions (vsmile_cart.xml) (#6890)
-----------------------------------
Bianfuxia - Zhengjiu Chengshi (China) [tenyuhuang]
2020-06-30 13:21:51 -04:00
Vas Crabb
802de3995d Slotified Mac 128k/512k/512ke/Plus keyboard port.
Available keyboards are us (M0110, U.S.), gb (M0110B, British), fr
(M0110F, French), pad (M0120F, numeric keypad with passthrough port)
and plus (M0110A, U.S. with integrated numeric keypad).  The mac128k,
mac512k and mac512ke drivers default to the numeric keypad with the
U.S. keyboard connected to the passthrough port; the macplus driver
defaults to the U.S. keyboard with integrated numeric keypad.

Note that the numeric keypad may seem strange.  Four of the operators
work as cursor arrows if you don't hold shift.  There is a comma on one
of the keys, but by the time System 6 was released, Apple had decided
an equals sign was more useful, so that's what it will produces on
newer system versions.  The U.S. keyboard with integrated numeric
keypad emulates these aspects of the stand-alone keypad - pressing the
operator keys on the keypad sends fake shit key down/up events, and
using the arrow keys while holding shift will produces operator
characters rather than selecting text.

The ISO layout keyboards (M0110B and M0110F) produce different scan
codes to the ANSI keyboards (M0110 and M0110A) but they don't report a
different identification byte.  To use an ISO keyboard, you must open
the Keyboard control panel and change the layout to International (and
change it back to Domestic if you switch back to an ANSI keyboard).

This doesn't actually work at the moment due to issues with 6522 VIA
emulation, but it will work with macplus sys603 if applied on top of
revision 963a2c166d.
-----------------------------------------------------------------------
2020-07-01 02:37:55 +10:00
hap
706c599f73 chessmachine: reinstate .mirror but keep umask32 2020-06-30 18:36:08 +02:00
hap
a274bb6c29 chessmachine: faster emumem init 2020-06-30 18:06:23 +02:00
Tom
1a53c842b9
mkyawdim2 fix sound, add pal dumps (#6884)
mkyawdim2: fix sound, add pal dumps
2020-06-30 08:29:13 -04:00
cam900
1d8375eedd
rf5c400.cpp: Fix GitHub issue #6883 (#6887) 2020-06-30 08:28:27 -04:00
Lord-Nightmare
bd7430d59a Williams System 11/11a/11b/11c pinballs: further consistency fixes with device and function names, more fixes (missed a few earlier) relating to the CVSD speech clock polarity and digital input bit masking, and corrected some memory/device mirroring issues to be consistent across the drivers. [Lord Nightmare] 2020-06-30 00:43:26 -04:00
ClawGrip
2cec7db48a
New NOT_WORKING software list additions (vsmilem_cart.xml) (#6881)
* New NOT_WORKING software list additions (vsmilem_cart.xml)

---------------------------------------
Sporti'Folies (France)
Nickelodeon Dora L'Exploratrice - Les adventures de Dora Apprentie Mécano (France) [DisizDream]
DreamWorks Kung Fu Panda - La mission de Po (France) [DisizDream]
Martin Le Dauphin (France) [DisizDream]
Football Challenge (France) [DisizDream]
Toy Story 3 (France) [DisizDream]
Disney/Pixar Cars 2 (France) [DisizDream]

(nw) Also fixed two wrong game serials

* vsmilem_cart.xml: Fix validation error (nw)
2020-06-30 06:42:13 +02:00
ClawGrip
e3d59b0e1f
New NOT_WORKING software list additions (vsmileb_cart.xml) (#6879)
-----------------------------------
Teletubbies (France) [DisizDream]
2020-06-30 06:31:32 +02:00
cam900
dc29c25bed
atarirle.cpp: Fix source file name in description (#6888) 2020-06-30 06:30:35 +02:00
Ivan Vangelista
cc7c5e6149 leapfrog_mfleappad_cart.xml: fixed validation (nw) 2020-06-30 06:26:14 +02:00
Davide Cavalca
344b8c8558
sgi_mips_hdd: new software list additions (#6885)
--------
IRIX 6.5
2020-06-29 21:18:14 -04:00
Aaron Giles
afb3a9b6cb Fix crash on Windows when freeing netlist objects. 2020-06-29 17:03:57 -07:00
hap
f43c648f5d tilemap: default flags parameter in draw function 2020-06-29 23:36:34 +02:00
hap
26b6ba93ce modena: simplify nmi handler 2020-06-29 23:26:58 +02:00
kunikuni
e9818457de
bosco.cpp: Sprites have a lower priority than BG. (#6880) 2020-06-29 23:26:17 +02:00
Ivan Vangelista
1bd171323a royalmah.cpp: decrypted mjsenka, gets in game but glitches heavily (nw) 2020-06-29 23:20:51 +02:00
Ivan Vangelista
7498b7058c pgmprot_igs027a_type1.cpp: simulated Photo Y2K2 sprite offset decode [iq_132] 2020-06-29 23:19:23 +02:00
Ivan Vangelista
ed39da783d various devices and drivers: removed superfluous semicolons (nw) 2020-06-29 23:17:24 +02:00
Ryan Holtz
1b3322edc3 -cmi01a: Lowered the per-channel gain by one bit to account for all 8 channels playing at once. 2020-06-29 15:33:31 +02:00
Ryan Holtz
81b58a6002 -6840ptm: Fixed a couple of issues related to the T3 divisor. 2020-06-29 15:33:31 +02:00
Ted Green
8e9a389486 voodoo: Disable backbuf debug key (L), it interferes with player 3 default controls 2020-06-29 07:32:24 -06:00
hap
8ed29d18d4 supercon, sforte: add chess icons to layout 2020-06-29 12:48:21 +02:00
Vas Crabb
44607ff8f1 mac128.cpp: clean up vestigial declarations and input ports that are unused since keyboard emulation was enabled 2020-06-29 19:20:26 +10:00
Lord-Nightmare
f43cda7adb It helps to actually stage the latest changes first... (nw) 2020-06-29 03:07:51 -04:00
Lord-Nightmare
1b46ed9db8 make the wpc_dcs.cpp and wpc_s.cpp class definition style more consistent with the other Williams pinball drivers. [Lord Nightmare] 2020-06-29 01:11:48 -04:00
Lord-Nightmare
3d7bf5a176 Switch William system 11/11a/11b/11c pinballs to use input_merger for the maincpu and audiocpu IRQ inputs, and rewrote the timer IRQ generator to be more accurate vs hardware. Fixes the advance and up/down operator inputs, and may make certain games more stable. [Lord Nightmare] 2020-06-29 00:59:53 -04:00
ArcadeShadow
0f221ab8d7
New working software list additions (ibm5150.xml)
---------
Leisure Suit Larry in the Land of the Lounge Lizards
Mario Andretti's Racing Challenge
TV Sports Basketball (5.25", UK, VGA version)
TV Sports Basketball (5.25", UK, EGA/TANDY version)
TV Sports Basketball (3.5", USA, VGA version)
TV Sports Basketball (3.5", USA, EGA/TANDY version)
2020-06-29 13:36:29 +10:00
ajrhacker
fc6cd59dd0
Merge pull request #6877 from davide125/sgihdd2
sgi_mips_hdd: new software list additions
2020-06-28 20:52:24 -04:00
Davide Cavalca
4bee8ad4f2 sgi_mips_hdd: new software list additions 2020-06-28 17:50:14 -07:00
ajrhacker
458c5d667f
Merge pull request #6870 from clawgrip/patch-10
New NOT_WORKING software list additions (leapfrog_mfleappad_cart.xml)
2020-06-28 20:11:53 -04:00
ajrhacker
87def45ba1
Merge pull request #6871 from clawgrip/patch-11
New NOT_WORKING software list additions (pi_storyreader_cart.xml)
2020-06-28 20:11:28 -04:00
ajrhacker
0bffeb187b
Merge pull request #6872 from clawgrip/patch-13
New NOT_WORKING software list additions (vsmile_cart.xml)
2020-06-28 20:11:14 -04:00
AJR
040c88bf1d New machines marked as NOT_WORKING
----------------------------------
Korg WaveStation EX [DBWBP]
Korg WaveStation A/D [DBWBP]
Korg WaveStation SR [DBWBP]

-Add H16 disassembler and skeleton HD641016 CPU device [AJR]
2020-06-28 20:03:13 -04:00
hap
606ef88f02 sidepcktj correct romlabel typo 2020-06-29 00:21:46 +02:00
hap
cda5d1c61e supercon: add extra keypad overlay to layout 2020-06-29 00:18:10 +02:00
Ted Green
784f1012e6 vegas.cpp: Default ioport IN2 to unused for analog games (nw) 2020-06-28 13:52:10 -06:00
Ted Green
1b12510693 vegas.cpp: Add default port mapping for 8WAY players. Fixes a crash in roadburn caused by trying to read undeclared io ports. (nw) 2020-06-28 13:30:24 -06:00
MetalliC
a96ee06484 spectrum/beta.cpp add centronics port and joystick to clones with such features 2020-06-28 21:44:11 +03:00
Ted Green
7016f2a641 mips3: Removed depricated DRC flag and add a flag to disable intrablock branching 2020-06-28 11:54:14 -06:00
Ted Green
b8d165d17d -Machines promoted to working: NBA Showtime: NBA on NBC (ver 2.0)
-Machines promoted to working: NBA Showtime / NFL Blitz 2000 (ver 2.1)
-Machines promoted to working: NBA Showtime Gold / NFL Blitz 2000 (ver 3.0) (SportsStation)
2020-06-28 11:46:16 -06:00
Ryan Holtz
bc0b2c7b09 -cmi2x: Numerous fixes, now boots into System Software V19, and plays audio badly. 2020-06-28 19:37:27 +02:00
hap
9c19602424 m72: correct xmultiplm72 romlabel typo 2020-06-28 19:20:38 +02:00
Davide Cavalca
3fe6777038
sgi_mips_hdd: add software list (#6865)
New WORKING software list items
----
- IRIX 5.3 HDD install [davide125]
2020-06-28 13:13:15 -04:00