Commit graph

95 commits

Author SHA1 Message Date
Alex W. Jackson
489892501d And one more 2015-04-26 05:05:32 +00:00
Alex W. Jackson
2dd1c5591d More Clang stuff I missed 2015-04-26 05:04:41 +00:00
Alex W. Jackson
f9ba47314f Various fixes for Clang, some of which were genuine bugs as well 2015-04-26 04:46:43 +00:00
Alex W. Jackson
fdc5a9ca4e libco: add inline asm for Win64; add compile-time option to use byuu's original code instead of inline version 2015-04-24 12:54:08 +00:00
Alex W. Jackson
95a8499ab6 sa1: fix obvious typo, confirmed by byuu 2015-04-23 21:07:21 +00:00
Alex W. Jackson
2c9166208b libco: use inline assembly instead of mprotect voodoo (except on Win64, which I lack the means to test) 2015-04-21 09:42:19 +00:00
Alex W. Jackson
4c3729703e Completely untested attempt to fix build on OSX 2015-04-19 11:40:31 +00:00
Alex W. Jackson
2ec7076e22 memory: Make breakpoint mirroring work with MMIO (requiring some changes to BSXCart). While at it, remove some redundant masking and replace some magic numbers with enums 2015-04-18 09:13:25 +00:00
Alex W. Jackson
4fb04333c1 Distinguish BS-X Flash Memory Packs from mask ROM data packs (Same Game/SD Gundam G-Next); distinguish slotted SA-1 carts from regular ones; fix SFA2 which the previous commit broke 2015-04-16 09:55:48 +00:00
Alex W. Jackson
66db4b2d8c Tidy up cartridge XML generation; don't map cartridge stuff where WRAM is 2015-04-10 11:31:45 +00:00
Alex W. Jackson
0e8b963e85 memory: use generic address mirror test for breakpoints instead of hardcoded WRAM mirroring 2015-04-04 21:08:24 +00:00
Alex W. Jackson
645c59585d cartridge: reduce duplicated code in XML parsing 2015-03-28 18:52:15 +00:00
Alex W. Jackson
85a354d465 Fix Sufami Turbo mapping and SRAM size; show more Game Boy and Sufami Turbo cartridge info in the file browser 2015-03-26 11:35:12 +00:00
Alex W. Jackson
e871049243 Bye bye phoenix 2015-03-22 01:53:14 +00:00
Alex W. Jackson
df8312c3b4 smp: move the SMP I/O ports into the SMP itself, instead of half in the CPU and half in the APU RAM. I don't care what byuu thinks blargg's hardware tests showed, it is literally impossible for hardware to work that way 2015-03-14 19:09:02 +00:00
Alex W. Jackson
fd32f5235d Version bump 2014-09-11 14:18:46 +00:00
Alex W. Jackson
a6da3f5987 Fix missing DSP ROM message 2014-09-11 00:39:22 +00:00
Alex W. Jackson
62dbdee42e Backport necdsp from v074 (low level ST010/ST011 emulation) 2014-09-09 20:59:08 +00:00
Alex W. Jackson
aaa87f24c5 supergameboy: fix battery save in MBC2 carts (Mystic Quest, etc) 2014-09-05 19:36:45 +00:00
Alex W. Jackson
efe919dc57 Sync supergameboy/nall with bsnes/nall 2014-09-02 12:19:27 +00:00
Alex W. Jackson
251da7b63a ppu: correct hires color math, fixes text in Marvelous 2014-08-30 12:44:51 +00:00
Alex W. Jackson
90dacf25eb ui-qt: JIS X 0201 fix 2014-08-29 08:52:56 +00:00
Alex W. Jackson
e069217b10 Change application name to bsnes-classic; reboot serializer versions 2014-08-24 11:24:22 +00:00
Alex W. Jackson
237e3cb6f9 ui-qt: disable profile window when not building as launcher+DLLs 2014-08-24 08:55:22 +00:00
Alex W. Jackson
1b524e1ab1 ui-qt: implement Interface::message() so warnings about missing/incorrect DSP ROMs are shown 2014-08-23 02:43:55 +00:00
Alex W. Jackson
1d57a83d50 sa1: add more realistic unmapped read, fixes issue in SD Gundam G Next 2014-08-21 06:35:13 +00:00
Alex W. Jackson
1e9ffcd7a6 ui-qt: fix Windows OpenGL crash 2014-08-19 01:46:10 +00:00
Alex W. Jackson
fba8ff7fb4 ppu: backport some timing adjustments, fixes garbage scanline below text window in Madara 2 2014-08-17 20:56:05 +00:00
Alex W. Jackson
914e3efad3 input: cache mouse data when latched, fixes mouse input problem in Tokimeki Memorial 2014-08-15 11:59:22 +00:00
Alex W. Jackson
5b5c77d9fe ppu-compatibility: don't artificially blur hires pixels 2014-08-13 11:35:59 +00:00
Alex W. Jackson
693d44b134 oops, typo 2014-08-11 21:03:57 +00:00
Alex W. Jackson
9c47f416e8 Fix build on Windows 2014-08-11 18:40:46 +00:00
Alex W. Jackson
9c9bab6092 Make default compiler on *ix just gcc, not a specific version 2014-08-11 17:41:00 +00:00
Alex W. Jackson
99a03b4d8e Allow the profile, ui, and debugger to be set without having to modify the Makefile 2014-08-09 19:53:17 +00:00
Alex W. Jackson
f55703cffb ui-qt/debugger: fix crash on memory import/export when game has no cartram 2014-08-07 15:07:52 +00:00
Alex W. Jackson
0bacd0f140 ppu-compatibility/debugger: fix color window mode display 2014-08-02 07:54:40 +00:00
Alex W. Jackson
8a055d0bb2 snes_ntsc: don't reduce color bit depth 2014-07-17 10:24:07 +00:00
Alex W. Jackson
64396d2900 Change default bsnes ui to ui-qt; fix build with current GCC 2014-06-28 14:25:00 +00:00
Alex W. Jackson
8a710a810c Fix snesreader build without unrar 2014-06-28 07:56:56 +00:00
Alex W. Jackson
94d9c1360e Set svn:ignore properties 2014-06-28 05:55:46 +00:00
Alex W. Jackson
ab6401360c Set properties on files that weren't correctly autodetected 2014-06-27 10:00:09 +00:00
Alex W. Jackson
0f1bc11d5c Initial import of snesreader tree from v072 tarball, minus unrar which is non-free 2014-06-27 09:15:20 +00:00
Alex W. Jackson
4b134d54cf Initial import of snesfilter tree from v072 tarball 2014-06-25 11:21:24 +00:00
Alex W. Jackson
7ebcdd3243 Initial import of supergameboy tree from v073 tarball 2014-06-25 11:04:15 +00:00
Alex W. Jackson
95ec526507 Initial import of bsnes tree from v073 tarball 2014-06-25 10:55:34 +00:00