MetalliC
d119153453
spectrum/mgt.cpp minor inhibit logic and reset fixes
2020-07-03 18:07:41 +03:00
Robbbert
1292022f03
galeb: cleanup, preliminary cassette, notes
2020-07-03 22:54:58 +10:00
MetalliC
c6fe2bed3f
New working clone
...
-------------------
Dead Or Alive ++ (Korea) [chacal231077]
2020-07-03 13:21:39 +03:00
Ivan Vangelista
630ff9a3e4
New working clones
...
------------------
Space Trek (Video Game S.A., Spanish bootleg of Scramble) [Rubén Casaña (Retro Arcadia Valencia), Isaías Hernández]
2020-07-03 07:20:38 +02:00
Ivan Vangelista
38873bf2b3
cop452: fixed validation (Device cop452.cpp(COP452) short name contains invalid characters)
2020-07-02 23:02:21 +02:00
Ivan Vangelista
ccc4885c9f
ddragon.cpp: updated ROM loading for ddragon6809, now matches ddragon6809a and compares better with ddragon
2020-07-02 22:59:35 +02:00
Ivan Vangelista
c2991b2a7e
sothello.cpp: demoted to MACHINE_NOT_WORKING since it hasn't worked since the M6809 rewrite in 0.148u2 (see MT06033)
2020-07-02 22:57:00 +02:00
Ivan Vangelista
51e4edf8c2
big10.cpp, kas89.cpp, kurukuru.cpp, tonton.cpp: enabled save state support.
...
luckybal.cpp, rulechan.cpp: fixed save state support.
2020-07-02 22:55:16 +02:00
MetalliC
cd14ef8e6c
spectrum/mgt.cpp make DISCiPLE/+D to work with 128K Spectrum models
2020-07-02 23:01:59 +03:00
Ted Green
677f4a9b39
voodoo: SSE use shift left by 8 instead of floating point multiply by 256 for perspective correction calculation.
2020-07-02 13:55:02 -06:00
couriersud
fb90cac2f2
netlist: Add comparison operators to pfunction.
...
Comparison operators evaluate either into 0.0 or 1.0. Thus they can be
used like "(a==1)*(b==2)" which will only result in 1.0 if a equal 1 and
b equal 1. From the yet to be released test code:
* PFUNCEXPECT("1==1", 1.0)
* PFUNCEXPECT("1 *0 == 2-1-1", 1.0)
* PFUNCEXPECT("0!=1", 1.0)
* PFUNCEXPECT("0<1", 1.0)
* PFUNCEXPECT("1>0", 1.0)
* PFUNCEXPECT("0<=1", 1.0)
* PFUNCEXPECT("1>=0", 1.0)
* PFUNCEXPECT("1<=1", 1.0)
* PFUNCEXPECT("1>=1", 1.0)
* PFUNCEXPECT("if(1>0, 2, 0)", 2.0)
* PFUNCEXPECT("if(0>1, 2, 3)", 3.0)
* PFUNCEXPECT("if(sin(1)>0, 2, 3)", 3.0) // fail
2020-07-02 21:29:25 +02:00
Ted Green
fd268c1202
voodoo.cpp: Only flag texture controls as changed if they are actually changed.
2020-07-02 12:32:32 -06:00
fulivi
729b27d7c1
hp_ipc: added beeper ( #6893 )
2020-07-02 14:04:21 -04:00
David Haywood
50baacce8b
-Miscellaneous SPG-related additions, changes, and improvements associated with recent promotions. [David Haywood]
...
- Added alternate V.Smile V.Motion BIOS. [Sean Riddle, TeamEurope]
New working machines
--------------------
Dora l'exploratrice - Pocket Dream Console (VideoJet, France) [TeamEurope, David Haywood]
PDC50 - Pocket Dream Console (VideoJet, France) [TeamEurope, David Haywood]
Plug Play TV Games 2 (4-in-1) (VideoJet, France) [TeamEurope, David Haywood]
PDC40 Tactile - Pocket Dream Console (VideoJet, France) [TeamEurope, David Haywood]
New machines marked as NOT_WORKING
----------------------------------
Virtual TV Ping Pong [Sean Riddle, David Haywood]
Kiu Games [TeamEurope, David Haywood]
New NOT_WORKING software list additions
---------------------------------------
vsmilem.xml:
Action Mania (USA) [Sean Riddle, TeamEurope]
Soccer Challenge (USA) [Sean Riddle, TeamEurope]
Marvel Spider-Man & Friends - Secret Missions (USA) [Sean Riddle, TeamEurope]
Toy Story 3 (USA) [Sean Riddle, TeamEurope]
2020-07-02 20:03:29 +02:00
ajrhacker
b87984408a
Merge pull request #6894 from 68bit/6821pia-side-effects
...
6821pia: guard against side effects when these should be disabled
2020-07-02 13:56:39 -04:00
ajrhacker
7a6bdd1f48
Merge pull request #6895 from 68bit/rs232-printer-output-high
...
rs232 serial printer: initialize the data output high.
2020-07-02 13:56:11 -04:00
ajrhacker
50887a1b08
Merge pull request #6896 from 68bit/os9-8inch-16sectors
...
os9 dsk: add 8 inch, 16 sector, single density formats
2020-07-02 13:55:53 -04:00
ajrhacker
10208ebd88
Merge pull request #6897 from 68bit/motorola-mdos-dsk
...
MDOS disk format support
2020-07-02 13:55:06 -04:00
ajrhacker
2d3e086357
Merge pull request #6898 from 68bit/wd177x-dsk-permissive-of-missing-sectors
...
wd177x dsk: be permissive of some missing sectors in later tracks
2020-07-02 13:53:36 -04:00
Robbbert
2199edc398
sgi_mips.xml: line 734, validation error
2020-07-03 03:51:18 +10:00
Robbbert
5d66a3e628
orao: cleanup
2020-07-03 03:46:01 +10:00
68bit
58a414675a
wd177x dsk: be permissive of some missing sectors in later tracks
...
A single missing sector was causing it to give up on an images,
as incompatible. Being a little more permissive here helps working
with some old recovered disk images with some lost sectors.
2020-07-03 00:26:32 +10:00
68bit
d5187fe74c
MDOS disk format support
...
Motorola DOS, used on the EXORciser etc.
2020-07-03 00:16:35 +10:00
68bit
3dfce5b66a
os9 dsk: add 8 inch, 16 sector, single density formats
...
These formats were by OS9 L1 on the Motorola EXORciser.
2020-07-03 00:05:00 +10:00
68bit
6a1989e14d
rs232 serial printer: initialize the data output high.
...
High is the restful state for RS232. The low level could cause
continual breaks to be received by an attached device and this could
cause problems for some drives.
2020-07-03 00:03:00 +10:00
68bit
4071b43efe
6821pia: guard against side effects when these should be disabled
2020-07-02 23:57:06 +10:00
Michael D
19038a11e8
sgi_mips.xml: Many new additions ( #6868 )
...
* sgi_mips.xml: New additions
- European Language Module 1.3.1
- Desktop Special Edition 1.0
* sgi_mips.xml: Add European Language Module 1.1
* sgi_mips.xml: small update
This commit changes the P/N of version 1.2 of the European Language
Module 1.2 to the P/N that is more in-line with the other language
modules. This P/N was verified against and is printed on an original
disk.
* sgi_mips.xml: Add the original IndiZone CD
* sgi_mips.xml: Fix names for the IndiZone discs
* sgi_mips.xml: Add two new versions of ONC3/NFS
Also fix two typos in the existing ONC3/NFS version 1.2 chd (the p/n
was wrong, and the name was inconsistent with the actual CD label)
* sgi_mips.xml: Add IRIX 5.1.1.2 patch CD
* sgi_mips.xml: Add IRIX 5.2 for Indy R4600 PC
Also rename the existing IRIX 5.2 for the R4600SC/XZ to irix_5_2_b as it
was released 4 months later and has a higher P/N.
* sgi_mips.xml: Fix typo in P/N for deskse_1_1
Verified against the original CD
2020-07-02 09:48:24 -04:00
Robbbert
3a2bf1c61b
mikro80: cleanup
2020-07-02 22:14:53 +10:00
Patrick Mackinlay
13b966c537
drcbex64: implemented asmjit emitter
...
* consolidated many helpers
* corrected previously reported bugs
2020-07-02 13:38:37 +07:00
Vas Crabb
32e23a104e
-bus/mackbd: Added French and Japanese Mac Plus keyboards, and more notes.
...
-mac128.cpp: Removed keyboard clock inversion hack - keyboard works on macplus, mac512k and mac512ke.
2020-07-02 13:06:43 +10:00
arbee
beb1e811b4
apple3: upload the font at the end of VBL, not the start [robj]
2020-07-01 21:26:37 -04:00
Ivan Vangelista
0d04b8b0cf
namcos2.cpp: corrected rthun2 and rthun2j ROM labels [Heihachi_73, ClawGrip]
2020-07-01 21:08:45 +02:00
couriersud
319be2dfd2
netlist: code maintenance and bug fixes.
...
* palloc.h/pmatrix2d.h: Fix static_assert warnings at the origin.
* Rework hints to broaden their use and fix NC hint.
* 74377: use NC hint
* plists.h: Fix debugging in MSVC
* Include cleanup: Move everything not needed by netlists from
nl_setup.h into core/setup.h
* Fix some clang tidy warnings
* srcclean
2020-07-01 20:59:04 +02:00
MetalliC
51ba9b48f0
vice versa (nw)
2020-07-01 20:56:38 +03:00
MetalliC
a128963b4b
wd_fdc.cpp do not RESTORE at reset WD1770/72
2020-07-01 20:54:48 +03:00
MetalliC
484e1dd260
spectrum/d40.cpp add joystick port
2020-07-01 19:48:26 +03:00
MetalliC
2a2a45c024
spectrum: implemented Kempston Disc Interface
2020-07-01 19:47:53 +03:00
Robbbert
3f2ecc0091
ac1: rewrote the keyboard
2020-07-02 02:31:35 +10:00
Ivan Vangelista
2434ecd287
gotcha.cpp, zerozone.cpp: minor cleanups (nw)
2020-07-01 18:10:57 +02:00
MetalliC
c37526a3b3
wd_fdc.cpp fix spinup on interrupt command
...
samcoupe.cpp enable floppy sounds
2020-07-01 19:09:03 +03:00
Robbbert
29677a95a1
vector4: added notes
2020-07-02 00:19:06 +10:00
hap
086dad100c
dooyong: add button#3 to sadari
2020-07-01 16:11:42 +02:00
Vas Crabb
f464e2bbb3
bus/mackbd: Silence debug logging when M0110A keyboard ensures bus pins aren't pulled down
2020-07-01 23:01:47 +10:00
Vas Crabb
912e6785e7
bus/mackbd: Added more notes, including a scan code table.
2020-07-01 22:23:55 +10:00
Robbbert
fee93592d2
ac1: cleaned, added speaker
2020-07-01 21:02:20 +10:00
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