Lior Halphon
|
9080a23913
|
Improved idle performance in the Cocoa port when using Metal
|
2018-10-11 18:43:31 +03:00 |
|
Lior Halphon
|
1b049b8f75
|
Fixing UI bugs in the Cocoa debugger. Console windows now display the ROM file name
|
2018-09-15 17:57:59 +03:00 |
|
Lior Halphon
|
e5f4495ca0
|
Turns out the last Cocoa fix was neither reliable or actually working.
|
2018-07-11 19:48:54 +03:00 |
|
Lior Halphon
|
dc4c23c0da
|
Worked around a macOS bug where fullscreen-mode SameBoy would render garbage on High Sierra. Fixed titlebar color when using the ugly Yosemite theme.
|
2018-07-10 20:35:07 +03:00 |
|
Lior Halphon
|
32443a9675
|
Improved analog stick controls in both ports. Affects #34?
|
2018-06-26 19:36:14 +03:00 |
|
Lior Halphon
|
74abf61a08
|
Fixed a crash that happened when changing the rewind length in Cocoa
|
2018-06-23 11:50:08 +03:00 |
|
Lior Halphon
|
6b2c25475f
|
Removed limitations around debugger output in the Cocoa frontend
|
2018-06-21 21:23:57 +03:00 |
|
Lior Halphon
|
0ffb936885
|
The Cocoa port now allows selecting a folder containing boot ROM files
|
2018-06-21 00:48:02 +03:00 |
|
Lior Halphon
|
70d68a500e
|
Stop annoying exceptions in the preferences window
|
2018-06-17 23:24:02 +03:00 |
|
Lior Halphon
|
a4bfb026a8
|
Fixed rounded corners in Metal
|
2018-06-17 23:16:34 +03:00 |
|
Lior Halphon
|
ca9249d4db
|
Prevent memory viewer errors on reset
|
2018-06-16 14:46:16 +03:00 |
|
Lior Halphon
|
bc876ec30c
|
Whoops
|
2018-06-16 14:36:06 +03:00 |
|
Lior Halphon
|
45c73e0175
|
Replaced the is_cgb bool with a more future compatible model enum. Removed the GB_init_cgb API and replaced it with an extended GB_init and GB_switch_model_and_reset APIs that now receive a model parameter. Increased the struct version.
|
2018-06-16 13:59:33 +03:00 |
|
Lior Halphon
|
c286203640
|
Fixed potential black screen on Metal
|
2018-06-16 12:46:57 +03:00 |
|
Lior Halphon
|
968ff4879a
|
Enable fast math
|
2018-06-16 00:08:24 +03:00 |
|
Lior Halphon
|
1c1cddb53e
|
OpenGL fallback
|
2018-06-15 20:03:59 +03:00 |
|
Lior Halphon
|
cd045fde15
|
Scaling filters in Metal
|
2018-06-15 19:11:06 +03:00 |
|
Lior Halphon
|
4466a55de6
|
Output resolution parameter
|
2018-06-15 18:44:22 +03:00 |
|
Lior Halphon
|
c6dba26d02
|
Simplify shaders
|
2018-06-15 18:08:54 +03:00 |
|
Lior Halphon
|
c1fcd1a0c0
|
Added frame blending
|
2018-06-15 13:58:50 +03:00 |
|
Lior Halphon
|
5b39cacc8a
|
Basic Metal support. No OpenGL fallback, no shaders, no blending.
|
2018-06-15 13:26:53 +03:00 |
|
Lior Halphon
|
9a3d53ae51
|
Remove OpenGL specific code from GBView
|
2018-06-11 22:11:33 +03:00 |
|
Lior Halphon
|
ba07e7ba85
|
Fixed a bug where 0:$dxxx reads/writes from the wrong bank in CGB mode. Made sure symbols are reset after reloading a sym file.
|
2018-04-02 19:57:39 +03:00 |
|
Lior Halphon
|
69a625af97
|
How did I miss this thing after over 2 years?!
|
2018-04-01 16:53:21 +03:00 |
|
Lior Halphon
|
7706b8727a
|
Updated Cocoa copyright
|
2018-03-30 17:06:39 +03:00 |
|
Lior Halphon
|
6e8567eadc
|
Silence some annoying Cocoa warnings, hopefully it won’t affect performance
|
2018-03-02 19:42:02 +02:00 |
|
Lior Halphon
|
3c8f3ad3fc
|
Stop annoying beeps and exceptions
|
2018-03-02 19:37:40 +02:00 |
|
Lior Halphon
|
d0202a3f9a
|
Added LCD graphics filter; emulates low-resolution LCD artifacts
|
2018-02-17 20:43:48 +02:00 |
|
Lior Halphon
|
afcc66fb3c
|
Added CPU under/over-clocking support in Core, add under-clocking hotkey in the Cocoa port, allow modifier keys to be configured as input keys in Cocoa.
|
2018-02-10 23:30:30 +02:00 |
|
Lior Halphon
|
1c61b006ba
|
Added rewinding support to the core and the Cocoa frontend
|
2018-02-10 14:42:14 +02:00 |
|
Lior Halphon
|
51eacd3174
|
Update version to 0.10.1, update copyright to 2018
|
2018-02-03 00:50:38 +02:00 |
|
Lior Halphon
|
aeb9f0eda4
|
Prevent screensaver when using a joypad
|
2018-02-02 19:22:08 +02:00 |
|
Lior Halphon
|
69a712b07f
|
Added AGB as a model option in Cocoa
|
2018-01-13 13:31:06 +02:00 |
|
Lior Halphon
|
a4465b72e7
|
Clean up unneeded joystick code, joystick is now internally driven by callbacks (instead of polling)
|
2017-12-30 17:00:07 +02:00 |
|
Lior Halphon
|
8eeda02d50
|
Added Joypad support, closes #9
|
2017-12-30 16:23:17 +02:00 |
|
Lior Halphon
|
d6236b87dd
|
Fixed a crash in the OAM tab
|
2017-12-29 13:42:32 +02:00 |
|
Lior Halphon
|
595bb563f9
|
OmniScale is no longer beta
|
2017-12-29 13:35:03 +02:00 |
|
Lior Halphon
|
bbd3b7e550
|
Got rid of -ICore
|
2017-10-13 00:02:02 +03:00 |
|
Lior Halphon
|
65dd02cc52
|
Added 3 color correction profiles, added color correction setting to Cocoa GUI, improved cross-platform and cross-frontend save-state compatibility
|
2017-10-12 17:22:22 +03:00 |
|
Lior Halphon
|
78446f0ed4
|
Fixed several memory leaks (mostly in Cocoa port debugging utils)
|
2017-09-27 22:09:26 +03:00 |
|
Lior Halphon
|
5d84ee250e
|
Added Cocoa GUI for the High-Pass filter selection
|
2017-08-15 21:59:53 +03:00 |
|
Lior Halphon
|
81de2c3d9b
|
Incremented version to 0.9, updated copyright
|
2017-05-27 19:41:09 +03:00 |
|
Lior Halphon
|
f34103473e
|
Fixed ^C not giving focus to the console window
|
2017-05-27 17:16:20 +03:00 |
|
Lior Halphon
|
a69f0a64b1
|
Added reverse text search to the Cocoa console
|
2017-05-27 17:15:52 +03:00 |
|
Lior Halphon
|
6b2a302393
|
Terminal-style command history in the Cocoa debugger
|
2017-05-27 14:32:32 +03:00 |
|
Lior Halphon
|
44b414d45f
|
Fixed VRAM window not showing correctly if opened while the game is paused
|
2017-05-27 12:52:31 +03:00 |
|
Lior Halphon
|
7d88ee00cc
|
Added side view to Cocoa debugger
|
2017-05-26 20:16:19 +03:00 |
|
Lior Halphon
|
fb55c35f87
|
New APIs, Document.m no longer requires GB_INTERNAL, fixed a bug where the sprite viewer showed incorrect sprites for some CGB exclusive games.
|
2017-04-19 23:26:39 +03:00 |
|
Lior Halphon
|
3feaeb153e
|
New turbo related APIs, Quick Look no longer requires GB_INTERNAL
|
2017-04-19 21:55:58 +03:00 |
|
Lior Halphon
|
a925ef130d
|
Stabilizing API: New joypad, debugger and reset APIs; internal APIs and direct struct access are no longer available without defining GB_INTERNAL. The SDL port uses the new “public” APIs, as well as most of the non-debug Cocoa code.
|
2017-04-17 20:16:17 +03:00 |
|