Lior Halphon
|
78a809795e
|
Renaming MBC constants
|
2016-07-09 14:45:25 +03:00 |
Lior Halphon
|
b4208be4f4
|
Multiple watchpoints were broken
|
2016-07-09 14:37:11 +03:00 |
Lior Halphon
|
de4983099a
|
Added (conditional) r/w watchpoints. Fixed a bug where breakpoint condition syntax is not checked. Added != operator.
|
2016-07-07 00:29:25 +03:00 |
Lior Halphon
|
dce0e5fdeb
|
Hide mouse cursor when running (Cocoa)
|
2016-07-05 23:34:33 +03:00 |
Lior Halphon
|
1268bf3a35
|
Keeping aspect ratio is now optional (but default)
|
2016-07-05 21:23:55 +03:00 |
Lior Halphon
|
c9d4a4ebb5
|
Proper fullscreen support (Including Yosemite and older)
|
2016-07-03 21:32:58 +03:00 |
Lior Halphon
|
39f91f0dd6
|
Proportional Reiszing
|
2016-07-03 20:58:25 +03:00 |
Lior Halphon
|
9321df9630
|
Prevent the Cocoa port from being both "paused" and "debug_paused"
|
2016-07-02 20:58:06 +03:00 |
Lior Halphon
|
cc9af4a5c5
|
Updated change log and incremented version to 0.5
|
2016-07-01 20:57:50 +03:00 |
Lior Halphon
|
19aea4096b
|
Added condition breakpoint. Fixed a possible crash when deleting a breakpoint.
|
2016-07-01 18:24:21 +03:00 |
Lior Halphon
|
8eee70aed9
|
Fixed disassembler bugs
|
2016-07-01 18:04:25 +03:00 |
Lior Halphon
|
79fd9ed6ad
|
Added boolean operators to the debugger
|
2016-07-01 13:12:04 +03:00 |
Lior Halphon
|
70bd90740a
|
Mass name and type changes. Save states are now compatible between 32- and 64-bit systems. Maybe.
|
2016-06-18 20:29:11 +03:00 |
Lior Halphon
|
32a1ad87b7
|
Fixed a bug where a Cocoa emulator window will appear frozen (or partially frozen) until resized
|
2016-06-18 17:48:24 +03:00 |
Lior Halphon
|
180f0e16b0
|
Cocoa port now remembers the previous window size
|
2016-06-18 17:43:39 +03:00 |
Lior Halphon
|
b99ed2676a
|
Use NSThread instead of GDC when invoking run
|
2016-06-18 17:20:40 +03:00 |
Lior Halphon
|
64832e0e9e
|
HDMA accuracy improvement
|
2016-06-18 16:51:25 +03:00 |
Lior Halphon
|
d58ddef07b
|
Proper initial value for the Joypad register
|
2016-06-18 15:01:51 +03:00 |
Lior Halphon
|
07c5e8fcb1
|
Fixed smooth bilinear filter
|
2016-06-18 02:05:52 +03:00 |
Lior Halphon
|
7e8d5fe57c
|
Updated SCALING.md
|
2016-06-18 00:01:51 +03:00 |
Lior Halphon
|
846a9318ba
|
Added anti aliasing to OmniScale. Fixed color differentiation for HQ2x and OmniScale
|
2016-06-17 23:47:41 +03:00 |
Lior Halphon
|
5723b82293
|
Fixed graphical glitches caused by the last change to LCDC emulation
|
2016-06-17 02:27:32 +03:00 |
Lior Halphon
|
6f73ee053d
|
The old OmniScale filter became OmniScale Legacy. A new OmniScale filter was added instead.
|
2016-06-17 01:06:52 +03:00 |
Lior Halphon
|
e6c4b4d1b2
|
Seems like I forgot to finish implementing the stop instruction!
|
2016-06-14 14:12:13 +03:00 |
Lior Halphon
|
52afba21d1
|
Added HQ2x shader, upgrading to OpenGL 3
|
2016-06-14 14:11:37 +03:00 |
Lior Halphon
|
8153b765a2
|
General cleanup. Minor fixes to LCD Controller accuracy.
|
2016-06-12 19:39:05 +03:00 |
Lior Halphon
|
d7d8da3fa9
|
More accurate emulation of the SCX register
|
2016-06-11 17:58:00 +03:00 |
Lior Halphon
|
b7e999b242
|
Modified saved data to be more future-compatible.
|
2016-06-11 17:49:42 +03:00 |
Lior Halphon
|
36d46567ba
|
Updated change log and incremented version to 0.4
|
2016-06-10 18:07:39 +03:00 |
Lior Halphon
|
6c7dd761e2
|
Fixed a crash related to adding and deleting breakpoints
|
2016-06-10 18:03:12 +03:00 |
Lior Halphon
|
ee7e58e44b
|
Fixed a bug introduced by the last STAT fix. This restores GBVideoPlayer support.
|
2016-06-10 17:29:49 +03:00 |
Lior Halphon
|
759b497c07
|
Fixed bug introduced by the stereo support
|
2016-06-10 16:38:20 +03:00 |
Lior Halphon
|
aca5873de2
|
More accurate STAT interrupt. This fixes Altered Space and partially fixes Pinball Deluxe. It breaks GBVideoPlayer, however.
|
2016-06-10 16:31:57 +03:00 |
Lior Halphon
|
3e1863ec51
|
Battery save support in the SDL version
|
2016-06-10 15:48:40 +03:00 |
Lior Halphon
|
6bc64a9902
|
Added stereo support. Correct some PCM register behavior.
|
2016-06-10 15:28:50 +03:00 |
Lior Halphon
|
4d8f2cfac8
|
Added missing -framework Carbon
|
2016-06-09 18:22:47 +03:00 |
Lior Halphon
|
c27ee9d879
|
Fixed a bug in the Cocoa port that made SameBoy ignore some input keys when the keyboard layout is set to a non-Latin/ASCII keyboard. This was solved by forcing an ASCII layout.
|
2016-06-09 00:37:00 +03:00 |
Lior Halphon
|
94ea44da0c
|
Introducing the OmniScale (beta) algorithm to SameBoy
|
2016-06-09 00:06:55 +03:00 |
Lior Halphon
|
8a3e0c3f24
|
Merge branch 'master' of https://github.com/LIJI32/SameBoy
|
2016-06-04 17:39:16 +03:00 |
Lior Halphon
|
da65b4e90d
|
Audio support for the SDL port
|
2016-05-23 22:22:09 +03:00 |
Lior Halphon
|
8d59bfcbdd
|
Filter support for Cocoa port + 7 basic filters
|
2016-04-29 00:45:56 +03:00 |
Lior Halphon
|
dde983db8f
|
Updated change log and incremented version to 0.3
|
2016-04-16 15:21:22 +03:00 |
Lior Halphon
|
79e4c22c6b
|
Fixed string in MBC command
|
2016-04-16 15:18:40 +03:00 |
Lior Halphon
|
0fa2d6ea2f
|
Prevent creating .sav files for ROMs claiming they have a battery but have no cartridge RAM or RTC
|
2016-04-16 14:09:56 +03:00 |
Lior Halphon
|
7dc575d01e
|
Fixed a bug where audio channel 3 was playing silently instead of being muted.
|
2016-04-16 14:08:30 +03:00 |
Lior Halphon
|
ddc9605271
|
Load DMG's tilemap for specific games in the CGB boot (Fixes X's title screen and an unknown game with title checksum $43)
|
2016-04-16 13:50:29 +03:00 |
Lior Halphon
|
d63a801821
|
Fixed a mistake that made the CGB boot ROM not initialize the wave pattern. Closes #2.
|
2016-04-15 22:09:06 +03:00 |
Lior Halphon
|
b8bc84db4e
|
Corrected read of HDMA5, fixing A Bug's Life
|
2016-04-15 01:26:48 +03:00 |
Lior Halphon
|
4a05c4243d
|
Corrected description for the breakpoint command
|
2016-04-13 22:48:07 +03:00 |
Lior Halphon
|
2a5375a0c8
|
Configurable keys for the Cocoa port
|
2016-04-13 22:43:16 +03:00 |