Commit Graph

48323 Commits

Author SHA1 Message Date
R. Belmont
b5b46f74c7 Merge pull request #1755 from ajrhacker/amusco_coins
amusco.cpp: Coin-related improvements
2016-11-21 13:58:53 -05:00
Vas Crabb
f31e85c280 Merge pull request #1748 from ajrhacker/mb86235d_stream_format
Eliminate static char[] buffers in the mb86235 disassembler (nw)
2016-11-22 05:57:13 +11:00
Vas Crabb
8ac37bdc35 Merge pull request #1754 from JoakimLarsson/macos7_1
SCC: Minimal sync/hunt support to enable MacOS7 to boot on Macplus
2016-11-22 05:53:36 +11:00
Joakim Larsson Edstrom
b3fd48e430 using compile error as sanity check 2016-11-21 19:34:59 +01:00
Joakim Larsson Edstrom
e47c413320 using semicolon for safety instead of curly brackets 2016-11-21 19:28:36 +01:00
AJR
c44f29f86e amusco.cpp: Coin-related improvements
- Coin inputs now read properly through IRQ4
- Promote draw88pkr to WORKING (no more "COIN ERROR" on startup, though POST still fails memory test for some reason)
- Removed spurious coin counter
- Updated notes on printer
2016-11-21 12:43:06 -05:00
cracyc
61da6b6252 upd7220: fix arcs (nw) 2016-11-21 11:36:54 -06:00
Joakim Larsson Edstrom
d907a3198d Added minimal support for SYNC/HUNT mode to allow MacOS7 to boot to desktop 2016-11-21 16:40:04 +01:00
Joakim Larsson Edstrom
195f827c63 Added external clock to SCC and decoded SCC synchronous init for MacOS 7 2016-11-21 16:40:01 +01:00
Joakim Larsson Edstrom
a23be114ea SCC: Improved LOG printouts for synchrounous features of WR4 and WR10 2016-11-21 16:39:59 +01:00
cracyc
96802e527f upd7220: d1 is also signed (nw) 2016-11-21 09:16:38 -06:00
Brad Hughes
a10fcd31d3 Simpler low-cost implementation making modules and function pointers class members instead (nw) 2016-11-21 08:04:47 -05:00
Ivan Vangelista
9b2e44723c Merge pull request #1752 from mamehaze/mk5
clean up aristmk6 rom loading
2016-11-21 07:51:59 +01:00
cracyc
9557c8bcc0 rainbow: guess at vector mode behavior (nw) 2016-11-20 22:08:28 -06:00
Vas Crabb
b8b0774997 Merge pull request #1317 from npwoods/disasm_stdstring
Refactored device_disasm_interface::disassemble() and dasm_override_delegate to take string buffers as std::string
2016-11-21 11:30:06 +11:00
Nathan Woods
68a1153691 Removed 'ppc_dasm_one(std::string &string,...' declaration, and updated caller 2016-11-20 19:24:05 -05:00
Nathan Woods
7c868e53d0 Moving disasm.clear()/disasm.seekp(0) out of if statement, so the stream is always reset 2016-11-20 19:18:32 -05:00
Nathan Woods
0957c53ae5 Fixed this call to disassemble() that was erroneously taking an std::string 2016-11-20 19:16:39 -05:00
Nathan Woods
28d12c37d7 buffer.vec() ==> &buffer.vec()[0] 2016-11-20 19:11:54 -05:00
Nathan Woods
932f69d6e9 Eliminated 'device_disasm_interface::disassemble(std::string &buffer, ...' 2016-11-20 18:27:25 -05:00
Nathan Woods
92d3c78696 Changed the vgmplay disassembler to use 'std::ostream &' 2016-11-20 18:27:22 -05:00
Nathan Woods
3bf06f6dea std::stringstream ==> std::ostringstream 2016-11-20 18:25:24 -05:00
Nathan Woods
dca6901d80 Eliminated 'rsp_dasm_one(std::string &string,...' trampoline 2016-11-20 18:22:31 -05:00
Nathan Woods
c31cbdc622 Eliminated 'ppc_dasm_one(std::string &string,...' trampoline 2016-11-20 18:22:04 -05:00
Vas Crabb
9b197f3d55 Few more characters (nw) 2016-11-21 10:16:50 +11:00
David Haywood
1c3e3377eb remaining mk6 rom loading cleanup + fix loading on buckstop (nw) 2016-11-20 22:48:20 +00:00
David Haywood
e6862b0132 mk6 rom loading tidy pt 2 (nw) 2016-11-20 22:27:22 +00:00
David Haywood
0238887ef4 clean up mk6 rom loading pt1 (nw) 2016-11-20 22:14:18 +00:00
R. Belmont
a77c3b0201 Merge pull request #1751 from mamehaze/mk5
aristmk5.cpp: add several sets from Heihachi_73
2016-11-20 17:01:28 -05:00
R. Belmont
2131de7b68 Merge pull request #1750 from einstein95/master
Rearrange amtruck/amtrckm2 disks (nw)
2016-11-20 17:00:50 -05:00
David Haywood
6ff0227617 fix loading in a few more mk6 sets (nw) 2016-11-20 21:58:22 +00:00
arbee
792b4fe159 sc499: corrected regressions that prevented writing [Hans Ostermeyer] 2016-11-20 16:58:11 -05:00
David Haywood
4bff25fc4b correct rumbreel rom loading and switch 1x and 2x IC positions around (seems like they were swapped) (passes test and is consistent with others now) 2016-11-20 21:48:46 +00:00
David Haywood
5272c81886 correct flamolce rom loading 2016-11-20 21:35:12 +00:00
David Haywood
901598f86f extend mk6 rom area so that the bigger games map properly and pass their checksums. 2016-11-20 21:23:07 +00:00
David Haywood
65bfb4ad50 aristmk6.cpp: show framebuffer? instead of debug viewer.. can see startup text at least, games enable the SH4 MMU tho. 2016-11-20 21:13:21 +00:00
Vas Crabb
eee0e0815e Add typographical characters to uismall.bdf, including the hair space used by the internal UI 2016-11-21 07:55:20 +11:00
Vas Crabb
0757bf61fd Work around buggy standard libraries (nw) 2016-11-21 07:48:43 +11:00
David Haywood
9d8c8feab3 mark some more BAD DUMPs based on debug output (nw) 2016-11-20 20:22:45 +00:00
Brad Hughes
39b6789c68 Fix compile issue by using std::ref wrapper (nw) 2016-11-20 15:15:15 -05:00
David Haywood
f3632b07f3 (nw) 2016-11-20 20:02:58 +00:00
David Haywood
6413615b0f and the mk6 set (nw) 2016-11-20 19:38:29 +00:00
David Haywood
8f5a2c4a61 aristmk5.cpp: add several sets from Heihachi_73
document clear bad dumps (and how useless the actual checksum code is in most cases by commenting the ranges checked on each set)
2016-11-20 19:26:39 +00:00
Vas Crabb
c7352f5684 Revert "moved debugger_access() from address space to machine & removed the anti-patterns that updated cascading address spaces. [smf]"
This reverts commit 5f05fbf613.
2016-11-21 05:57:46 +11:00
Brad Hughes
af289d1c30 Changing singleton to be thread safe (nw) 2016-11-20 13:42:34 -05:00
Brad Hughes
7e327d5d4e Remove LoadLibrary hack from UWP (nw) 2016-11-20 13:41:47 -05:00
Brad Hughes
fcb9f8f548 fix gcc compile issue (nw) 2016-11-20 13:41:46 -05:00
Brad Hughes
3ca391bb3a Update dwrite debugging functions with DYNAMIC_API (nw) 2016-11-20 13:41:46 -05:00
Brad Hughes
78a30a25b0 Update DirectWrite font provider to use DYNAMIC_API (nw) 2016-11-20 13:41:45 -05:00
Brad Hughes
17c9b0b784 Created DYNAMIC_API macros for cleaner definition of dynamically linked functions 2016-11-20 13:41:44 -05:00