Commit Graph

68852 Commits

Author SHA1 Message Date
braintro
22d28e25a8 New working clone
New working clone
------------------
Megatouch III Turnier Edition (9255-30-50 R0F, Bi-Lingual GER/ENG version) [Kevin Eshbach, Brian Troha, The Dumping Union]
2019-09-29 22:22:07 -05:00
AJR
f208dcc647 sed1330: Various improvements
- Allow character drawing from external ROM
- Fix display on/off command
- Fix screen area definition
2019-09-29 22:48:10 -04:00
AJR
ee166520e3 a1010: Create an interrupt (nw) 2019-09-29 21:30:24 -04:00
AJR
eae6c23949 a1010: Preliminary SED1330 hookup (nw)
sed1330: Emulate CSRR command (nw)
2019-09-29 20:54:54 -04:00
AJR
d158b0c2a5 nt7534: Manufacturer note (nw) 2019-09-29 19:55:13 -04:00
smf-
42628862da another fix for Visual Studio 2019 (nw) 2019-09-29 20:24:45 +01:00
smf-
9b5e0386fe some Visual Studio 2019 fixes (nw) 2019-09-29 20:07:21 +01:00
Ivan Vangelista
3694c847bf goldstar.cpp: decrypted pkrmast and clone [ioannis bampoulas, Ivan Vangelista]
(nw) still needs inputs and dips fixed
2019-09-29 17:17:09 +02:00
R. Belmont
92f079726e
Merge pull request #5689 from cam900/sunsoft_5b
ay8910.cpp : Device-fied sunsoft 5B sound hardware
2019-09-29 10:22:23 -04:00
Julian Sikorski
ed2b7e5ef1 Synced with GENie upstream revision e78d6c1 (#5631)
* Synced with GENie upstream revision e78d6c1

* Add Visual Studio 2019 support

* Fix hardcoded -m64

* Switch appveyor to Visual Studio 2019

* Fix genie being built as 32-bit

* MSVC build is known to be broken currently. Let it fail until all the known issues are fixed.

* Update the packages before building

* Build with 3 threads
Appveyor VMs have only 2 cores and 8 GB RAM.

* Enable caching of pacman cache
2019-09-29 09:30:18 -04:00
hap
1bd1288c9e hh_sm510: missing savestate variable (nw) 2019-09-29 14:57:47 +02:00
braintro
f8b539384d (nw) zn.cpp: Correct long standing type in ROM label 2019-09-29 00:11:46 -05:00
braintro
21a9c0ac50 (nw) zn.cpp: Correct labels for Beastorizer / Bloody Roar 2019-09-28 23:46:21 -05:00
AJR
0c033db386 Fix build on Apple LLVM version 7.0.2 (clang-700.1.81) (nw)
The same fix might also be needed for some non-Apple clang versions.
2019-09-29 00:24:45 -04:00
Ivan Vangelista
f96feeb2fe changyu.cpp: decapped MCU for the changyu2 set [Caps0ff, TeamEurope] 2019-09-29 06:03:48 +02:00
algestam
628abeb265 New working machine added (#5692)
* New working machine added
----------
Game & Watch: Spitball Sparky [algestam, Mr Jiggles the Christmas Man]
2019-09-29 01:01:06 +02:00
couriersud
cc8114f394 netlist: less cpp - more headers (nw)
- move more code in headers - delete some cpp files.
2019-09-29 00:31:30 +02:00
r09
5ad9faa783 fmtowns_cd.xml: additions, better dumps, updated missing list (#5687)
* fmtowns_cd.xml: additions, better dumps, updated missing list

- Replaced entries with dumps from the redump.org database, with proper track indexes and offset correction:

The 4th Unit 6 - Merry-Go-Round
Air Warrior V1.1
Dragon Shock
Final Blow
Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken
Rance III - Leazas Kanraku
Sherlock Holmes - Consulting Detective
Turbo Out Run
The Visitor

- Added new working dumps from the redump.org database:

Shanghai

- Added new NOT working dumps from the redump.org database (most of these are missing floppy disks):

Air Warrior V1.2
Fujitsu Habitat V2.1L10
Hyper Media NHK Zoku Kiso Eigo: Dai-3-kan
Nobunaga no Yabou: Sengoku Gun'yuuden
Taito Chase H.Q. (Demo)

- Added a parent-clone relationship between the Windows 3.1 revisions

- Updated the missing list with some recently confirmed software

* fixed a couple of typos (nw)
2019-09-28 17:10:53 -04:00
ClawGrip
51a87e5abe New working clones (#5690)
* New working clones

------------------
Beastorizer (USA, alt) [jordigahan, ClawGrip]

* Add "beastrzra" (nw)

* Change sets names (nw)

* Change sets names (nw)

* Fix game names and mark not dumped ROMs as BAD_DUMP (nw)

* Fix game names (nw)

* Add dates on game names (nw)

* Add date also on the Japanese set (nw)

* Rename "beastrzro" to "beastrzra" (nw)
2019-09-28 17:10:03 -04:00
couriersud
545ebe832d netlist: more lint corrections. (nw)
- fixed lint corrections
- added NOLINT where needed
2019-09-28 21:45:59 +02:00
Vas Crabb
8e31f22bcd minimaws: load ROMs and disks, and add a romident subcommand 2019-09-28 21:25:50 +10:00
couriersud
1077396473 netlist: Fix more lint warnings/hints (nw) 2019-09-28 12:51:42 +02:00
feos
29eac3a315 allow updating version.cpp when IGNORE_GIT=1 is passed
without this tweak it would only create the file if it doesn't exist, and wouldn't update an existing one
2019-09-28 18:16:58 +10:00
Ivan Vangelista
d98ddb5419 alpha68k_n.cpp: fixed validation (nw) 2019-09-28 06:33:52 +02:00
couriersud
ce612896a8 netlist: Fix a number of minor issues. (nw)
- lint warnings
- remove const on return types
2019-09-27 22:30:33 +02:00
AJR
28192a5a65 kyros: "Original MCU" is underdumped (nw) 2019-09-27 13:21:40 -04:00
AJR
ab8a17a9d8 sstingry: Notes (nw) 2019-09-27 13:16:08 -04:00
Robbbert
ce7f0c8f68 (nw) ccs300 : disabled irq storm which caused regression 2019-09-28 01:45:46 +10:00
braintro
4dad774113 segas16b.cpp: Replace MCU simulation with actual dumped MCU code for Altered Beast (set 6) (8751 317-0076) [TeamEurope, Brian Troha] 2019-09-27 10:11:34 -05:00
Vas Crabb
7e2e3fbe40 joctronic.cpp: fix year-old regression from MFCG removal - audio CPU interrupt is latched (nw) 2019-09-28 00:56:37 +10:00
braintro
5c7e89ec44 dec0.cpp: Decapped and dumped the i8751 MCU for Dragonninja (Japan revision 1) [TeamEurope, Brian Troha] 2019-09-27 09:33:46 -05:00
braintro
949ceb263f karnov.cpp: Verified the Atomic Runner (Japan) i8751 dump. [TeamEurope, Brian Troha] 2019-09-27 09:27:07 -05:00
Ivan Vangelista
5553e30989 suna8.cpp: made hardhea2b have correct data / opcodes split. Code flows, but no visible changes for now (nw) 2019-09-27 15:16:28 +02:00
AJR
12cc55a5e8 sstingry: Fix MCU communications and coinage DIP setting (nw) 2019-09-27 08:50:12 -04:00
Vas Crabb
58c512b761 (nw) Misc cleanup:
* bagman.cpp: use CONFblah for sense lines that don't warrant a different machine
* comx35.cpp: fix a "bool in integer context" thing
* supstarf.cpp: update commented code to devcb3 syntax
2019-09-27 22:33:47 +10:00
Ivan Vangelista
79ed29c078 new working clone
----------------------------------
Hard Head (bootleg, set 3) [jordigahan, The Heckler, ClawGrip]
2019-09-27 14:03:17 +02:00
Ivan Vangelista
f635b3ddd9 gsword.cpp: measured MCUs clocks for gsword [Guru] 2019-09-27 11:08:03 +02:00
cam900
379243808b ay8910.cpp : Device-fied sunsoft 5B sound hardware
- it has Yamaha volume parameter, single sound output and internal divider.
- Developed by Yamaha
2019-09-27 13:56:55 +09:00
Patrick Mackinlay
a0a1148938
stop breaking msvc (nw)
This isn't the right solution, the ASIO stuff should move to the build system according to @cuavas, but this gets msvc working again.
2019-09-27 10:35:51 +07:00
AJR
1d8c814c50 Add HD6805U1 type for future use (nw) 2019-09-26 19:45:30 -04:00
ClawGrip
548dfff0fb New machines marked as NOT_WORKING (#5688)
* New machines marked as NOT_WORKING
----------------------------------
Kursaal Darts [jordigahan, ClawGrip]

* Typo (nw)

* Typo (nw)
2019-09-26 18:28:54 -04:00
AJR
3f37b045a0 namcos21_de.cpp: Use same sound FIRQ source as other System 21 games (nw) 2019-09-26 18:16:18 -04:00
AJR
a8d1c9c7e0 sstingry: Replace protection simulation with MCU emulation 2019-09-26 16:26:31 -04:00
cracyc
afe6d421ae x68k: guess at special priority mode behavior (nw) 2019-09-26 15:08:21 -05:00
Ivan Vangelista
dd73b17c2a lucky37.cpp: decapped MCUs for lucky21, lucky21d, lucky37 [Team Caps0ff, TeamEurope] 2019-09-26 20:43:22 +02:00
Ivan Vangelista
9ec1e4898f rbmk.cpp: decapped at89c51 for rbspm [Team Caps0ff, EdHunter] 2019-09-26 20:20:56 +02:00
AJR
39e33cc407 ui/menu: Move one variable down into subclasses; fix some confusing variable naming (nw) 2019-09-26 12:26:10 -04:00
AJR
defc0ce5cf taitojc.cpp: Add XTAL notes; correct spelling of "Ensoniq" (nw) 2019-09-26 11:41:53 -04:00
Vas Crabb
edb1ebfd53 mips3drc: log a message if a "fast" register is set via the debugger. If there's a way to load a UML register from outside recompiled code, this will help someone fix GitHub issue #4904. Cached registers aren't reassigned dynamically, so it's pretty simple. (nw) 2019-09-27 00:18:49 +10:00
MetalliC
6ecd32ca41 wd_fdc: change Interrupt command logic based on WD1772 and VG93(1793 clone) decaps.
INTRQ logic in general is -
Reset conditions: status register read, command register write.
Setting conditions: command-specific (completion etc), command 0xDX is in command register and one of I0-3 conditions met.
Various WD FDC doc's statements 'command D0 is the only command which may clear interrupt after D8' is not correct, any other than Dx command write to command register will do this aw well.
2019-09-26 16:13:02 +03:00