Lior Halphon
|
603b8969ab
|
Correct (disconnected) serial emulation.
|
2016-09-06 13:13:14 +03:00 |
|
Lior Halphon
|
ab2e532cc3
|
Added link to automation results
|
2016-09-03 23:24:47 +03:00 |
|
Lior Halphon
|
84a4701733
|
Auto-detect common crashes, fixed logs about unsupported carts not being written.
|
2016-09-03 22:59:23 +03:00 |
|
Lior Halphon
|
a6c5a8fdaa
|
Fixed a bug that caused the Cocoa port to freeze sometimes if the emulator was reset while debugging.
|
2016-09-03 13:34:49 +03:00 |
|
Lior Halphon
|
a2d77b1754
|
Warn about unsupported cartridges/MBCs
|
2016-09-03 04:00:37 +03:00 |
|
Lior Halphon
|
a746c726ee
|
Added basic automatic ROM tester
|
2016-09-03 03:39:32 +03:00 |
|
Lior Halphon
|
833cd88aea
|
Allow compilation with precompiled boot ROMs.
|
2016-08-27 01:30:11 +03:00 |
|
Lior Halphon
|
ee4907949b
|
Support for RTC latching. Fixes #4.
|
2016-08-21 22:33:57 +03:00 |
|
Lior Halphon
|
92c2b22735
|
Cocoa port now remembers the mute switch
|
2016-08-21 21:58:33 +03:00 |
|
Lior Halphon
|
33da8734fe
|
Mouse hiding is now only enabled during full screen mode
|
2016-08-21 00:38:26 +03:00 |
|
Lior Halphon
|
9479fce7d0
|
Update README.md
|
2016-08-20 23:05:13 +03:00 |
|
Lior Halphon
|
0420538034
|
Update README.md
|
2016-08-20 23:03:28 +03:00 |
|
Lior Halphon
|
276fe53385
|
Added icon and version information to Windows port
|
2016-08-20 22:59:03 +03:00 |
|
Lior Halphon
|
44dfb60c9c
|
Updated README
|
2016-08-20 18:15:15 +03:00 |
|
Lior Halphon
|
e7626535a8
|
Initial Windows support
|
2016-08-20 17:51:17 +03:00 |
|
Lior Halphon
|
0734e990b3
|
Memory viewer now has a Goto command, different memory space modes, and allows viewing/editing specific banks
|
2016-08-19 14:54:54 +03:00 |
|
Lior Halphon
|
f9236d12bf
|
Improvements to the help command and general debugger usability.
|
2016-08-13 22:52:41 +03:00 |
|
Lior Halphon
|
e79ddee705
|
Basic memory hex viewer/editor, using a (heavily stripped down) HexFiend framework
|
2016-08-13 00:58:52 +03:00 |
|
Lior Halphon
|
806d0775a4
|
Added backtrace command to debugger
|
2016-08-09 22:48:53 +03:00 |
|
Lior Halphon
|
a5670b6643
|
Fixed boot ROM trimming
|
2016-08-07 00:39:32 +03:00 |
|
Lior Halphon
|
109af49933
|
Updated DMG boot ROM to finish with the same register values as the original boot ROM
|
2016-08-06 19:11:54 +03:00 |
|
Lior Halphon
|
bebb5c7a41
|
Correctly emulating the unused OAM memory in DMG mode
|
2016-08-06 18:58:44 +03:00 |
|
Lior Halphon
|
cc8664b0a8
|
Correctly emulating a disconnected serial cable
|
2016-08-06 18:57:33 +03:00 |
|
Lior Halphon
|
af10e07ed7
|
Initing OBP0/1 correctly
|
2016-08-06 18:57:13 +03:00 |
|
Lior Halphon
|
5816b6a688
|
Updated change log and incremented version to 0.6
|
2016-08-06 17:16:39 +03:00 |
|
Lior Halphon
|
e95d2c4abe
|
Fixed DI instruction on CGB
|
2016-08-06 17:16:38 +03:00 |
|
Lior Halphon
|
68740c70e4
|
Stripping executables on release to reduce file size
|
2016-08-06 16:19:04 +03:00 |
|
Lior Halphon
|
722550c5bc
|
Enabled link time optimization when building in release, improving speed by about 6%
|
2016-08-06 16:18:23 +03:00 |
|
Lior Halphon
|
553f700b79
|
Fixed needless deep generation, which caused errors when compiling the Cocoa GUI when SDL is not installed
|
2016-08-06 15:57:32 +03:00 |
|
Lior Halphon
|
d03a1fbd16
|
Fixed TMA writing while reloading.
|
2016-08-06 14:36:33 +03:00 |
|
Lior Halphon
|
85a33ed8ef
|
Emulating DMA delay correctly
|
2016-08-06 14:24:43 +03:00 |
|
Lior Halphon
|
4a50000e83
|
Corrected timing for many instructions
|
2016-08-06 14:00:35 +03:00 |
|
Lior Halphon
|
8dd5462525
|
Correct DMA timing
|
2016-08-06 13:57:38 +03:00 |
|
Lior Halphon
|
0f98ac5ff9
|
Emulate TIMA reloading
|
2016-08-06 13:56:29 +03:00 |
|
Lior Halphon
|
55cbe5d4d0
|
Accuracy improvements to timers
|
2016-08-06 00:24:12 +03:00 |
|
Lior Halphon
|
d098458ee4
|
Major improvements to accuracy: Fixed instruction timing, DMA timing, and IO reg masking. Passes most of mooneye-gb acceptance tests.
|
2016-08-05 16:36:38 +03:00 |
|
Lior Halphon
|
47e3300b66
|
Improved DMA accuracy, mooneyegb test ROMs no longer crash miserably. (but still fail)
|
2016-08-03 23:31:10 +03:00 |
|
Lior Halphon
|
fad1007427
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2016-08-03 22:28:28 +03:00 |
|
Lior Halphon
|
e6d4cac00e
|
Fix logical bug when changing watchpoint flags
|
2016-07-21 15:20:25 +03:00 |
|
Lior Halphon
|
185e71fe12
|
Improvements to IR API, since timing is VERY important
|
2016-07-21 01:03:13 +03:00 |
|
Lior Halphon
|
b740b7f3ba
|
Fixed Cocoa memory leak
|
2016-07-20 23:52:29 +03:00 |
|
Lior Halphon
|
1d35c04ab1
|
Infrared API
|
2016-07-18 22:11:18 +03:00 |
|
Lior Halphon
|
0fbc72f197
|
SDL save states
|
2016-07-18 14:37:06 +03:00 |
|
Lior Halphon
|
da0911d69b
|
Fixed SDL crash
|
2016-07-18 14:30:21 +03:00 |
|
Lior Halphon
|
b30822fd0b
|
Async commands in SDL port, better handling of ^C and ^D
|
2016-07-18 13:10:19 +03:00 |
|
Lior Halphon
|
aa6438fa06
|
Async debugger commands
|
2016-07-18 00:46:45 +03:00 |
|
Lior Halphon
|
67f3a3a9d8
|
Symbol support in SDL port
|
2016-07-17 23:08:07 +03:00 |
|
Lior Halphon
|
9d53760016
|
Fixing Linux build
|
2016-07-17 22:43:23 +03:00 |
|
Lior Halphon
|
a68b06226a
|
Fixed crash on free
|
2016-07-15 23:20:14 +03:00 |
|
Lior Halphon
|
eaca0634aa
|
Reading and writing absolute addresses in the expression evaluator.
|
2016-07-15 17:06:46 +03:00 |
|