Commit Graph

48506 Commits

Author SHA1 Message Date
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
Nathan Woods
c65cdadcbf Changing the MIPS DRC to not use static char buffers when disassembling 2016-11-20 10:18:13 -05:00
Nathan Woods
7b8128fef5 Changing the PowerPC DRC to not use static char buffers when disassembling 2016-11-20 10:17:47 -05:00
Nathan Woods
8af52fff4b Changing the RSP DRC to not use static char buffers when disassembling 2016-11-20 10:16:41 -05:00
Nathan Woods
a9fb4fb06a Removing rogue prototypes 2016-11-20 09:47:17 -05:00
Nathan Woods
a0d64e6d0b Spacing fix 2016-11-20 09:47:03 -05:00
Nathan Woods
1b8a4df9ee Removing 'sharc_dasm_one(char *buffer, ...' 2016-11-20 09:46:34 -05:00
Michael Zapf
e4c856dd1f ti99: Improved logging for the cartslot (nw). 2016-11-20 15:30:29 +01:00
Nathan Woods
a29891d2e5 Changed disassembler infrastructure to not use char buffers internally 2016-11-20 08:49:30 -05:00
Vas Crabb
5eefcfdb68 Rewrite complay.py to parse/minify layout XML
Doesn't make much difference to executable size, but it catches XML errors at build time rather than waiting for you to try the system (nw)
2016-11-20 20:54:10 +11:00
Sandro Ronco
f7198793ee VIDC: fixed horizontal display position and cursor position. 2016-11-20 10:31:41 +01:00
mahlemiut
b4e235ae06 octopus: fix Z80 RAM banking past 256kB 2016-11-20 19:02:55 +13:00
einstein95
b9f2f7ebb6 Rearrange amtruck/amtrckm2 disks (nw) 2016-11-20 16:03:22 +13:00
Brad Hughes
f9a6e8711b Remove unneeded 7z file that is unsupported by UWP (nw) 2016-11-19 18:47:49 -05:00
smf-
5f05fbf613 moved debugger_access() from address space to machine & removed the anti-patterns that updated cascading address spaces. [smf] 2016-11-19 22:18:58 +00:00
Olivier Galibert
53df201f32 emucore: Kill generic_ptr [O. Galibert] 2016-11-19 22:59:24 +01:00
AJR
86b41353b0 Eliminate internal buffers; further cleanups (nw) 2016-11-19 15:49:14 -05:00
AJR
8103d54275 Eliminate static char[] buffers in the mb86235 disassembler (nw) 2016-11-19 15:21:46 -05:00