Lior Halphon
|
724153e5ef
|
Minimal attempt to be compatible with ROMs without correct headers
|
2017-02-24 15:14:47 +02:00 |
|
Lior Halphon
|
3d99773ddb
|
Changed how the Cocoa port initializes GB_gameboy_t
|
2017-02-24 15:14:00 +02:00 |
|
Lior Halphon
|
39253bec80
|
Yet-another-false-positive automation fix
|
2017-02-24 01:19:44 +02:00 |
|
Lior Halphon
|
319857db89
|
Fixed window behavior
|
2017-02-24 00:59:07 +02:00 |
|
Lior Halphon
|
a420cfd798
|
HUC1’s RAM Enable only controls writing
|
2017-02-23 00:27:08 +02:00 |
|
Lior Halphon
|
c5ce14dad1
|
Prevent Hblank HDMAs when the LCD is off
|
2017-02-21 22:33:09 +02:00 |
|
Lior Halphon
|
f4a364c3db
|
It seems like STAT’s LYC flag should be on while the screen is off.
|
2017-02-21 21:31:52 +02:00 |
|
Lior Halphon
|
fed3b4f9cd
|
Symbolicate LDH instructions
|
2017-02-21 21:31:22 +02:00 |
|
Lior Halphon
|
aca7687edd
|
Fixed a bug where LYC would be compared to the wrong value in the first cycle of a frame
|
2017-02-20 22:52:34 +02:00 |
|
Lior Halphon
|
b0dfb8c5ac
|
Added built-in IO-Register symbols
|
2017-02-20 14:37:15 +02:00 |
|
Lior Halphon
|
91513ced22
|
Minor adjustment to LCD timing after enabling it.
|
2017-02-20 14:20:45 +02:00 |
|
Lior Halphon
|
399e88d5fe
|
STAT timing and LCD interrupts rewritten, should be more accurate.
|
2017-02-19 02:22:50 +02:00 |
|
Lior Halphon
|
74d00b84b7
|
Treat STOP as a 2-byte instruction
|
2017-02-17 00:21:02 +02:00 |
|
Lior Halphon
|
6b1363e96e
|
Fixed: Writing to 3XXX in MBC5 before writing to 2XXX no longer switches to the wrong bank.
|
2017-02-16 23:13:55 +02:00 |
|
Lior Halphon
|
421d3b27f5
|
Correct emulation of HUC1 banks higher than 0x1F
|
2017-02-16 21:07:35 +02:00 |
|
Lior Halphon
|
10ab2b4fe0
|
Fixed typo in the disassembler.
|
2017-02-16 20:51:32 +02:00 |
|
Lior Halphon
|
86837761fa
|
Improved compatibility with SameBoy's boot ROM by removing the RAM bank switch (The original boot ROM does that for no reason, but eventually switches back to bank 1)
|
2017-02-15 22:37:43 +02:00 |
|
Lior Halphon
|
3fbc2c5716
|
DI should not be delayed.
|
2017-02-15 19:04:53 +02:00 |
|
Lior Halphon
|
4b6fda0cb6
|
Simplified HDMA and fixed the reading of the HDMA5 register
|
2017-02-08 21:58:15 +02:00 |
|
Lior Halphon
|
d5c9a52337
|
Fixed: HDMA registers were not being updated during transfer
|
2017-02-07 00:24:26 +02:00 |
|
Lior Halphon
|
7ee96766b6
|
Updated documents to refer to the new website
|
2017-02-05 21:50:46 +02:00 |
|
Lior Halphon
|
cfe0e55df8
|
Updated change log and incremented version to 0.8
|
2017-02-05 21:13:42 +02:00 |
|
Lior Halphon
|
a17213d89c
|
Fixed SDL compilation on macOS Sierra
|
2017-02-04 19:00:48 +02:00 |
|
Lior Halphon
|
eed8a06fc0
|
Several fixes to the help command
|
2017-02-04 19:00:31 +02:00 |
|
Lior Halphon
|
57c73c8a51
|
Fixed the help command for the disassemble command
|
2017-02-04 17:49:22 +02:00 |
|
Lior Halphon
|
6f94664428
|
Close Open Panels if a document is opened via other means
|
2017-01-24 23:10:50 +02:00 |
|
Lior Halphon
|
a5f72627fe
|
Cocoa key bindings now based on key codes
|
2017-01-24 21:00:56 +02:00 |
|
Lior Halphon
|
9779635c34
|
Added NSSupportsAutomaticGraphicsSwitching to Cocoa's Info.plist
|
2017-01-22 22:25:15 +02:00 |
|
Lior Halphon
|
7a9377de34
|
Fixed compilation issues under more recent Xcode versions
|
2017-01-22 21:53:52 +02:00 |
|
Lior Halphon
|
430b733da6
|
Disabled Quick Look preview/thumbnail cancelation. It seems that the API sometime return true for no reason, and documentation of QL APIs is extremely poor.
|
2017-01-22 21:04:10 +02:00 |
|
Lior Halphon
|
0d8244748c
|
Fixed icon alignment
|
2017-01-22 00:37:25 +02:00 |
|
Lior Halphon
|
a012d721a3
|
Added a Preview generator for Quick Look, so QL framework won't "ban" our plugin for failing to generate these.
|
2017-01-22 00:10:27 +02:00 |
|
Lior Halphon
|
517e72f92b
|
Printer compression support
|
2017-01-20 23:00:02 +02:00 |
|
Lior Halphon
|
8cd82ebb68
|
Quick Look icon generation for GameBoy ROMs, using screenshots from the actual ROMs
|
2017-01-20 18:35:20 +02:00 |
|
Lior Halphon
|
8d5bacf6ae
|
Updated Cocoa cartridge icons
|
2017-01-20 18:16:45 +02:00 |
|
Lior Halphon
|
5dcc8e744e
|
Fixed a crash in the Cocoa port that might happen after closing GameBoy Camera
|
2017-01-14 19:45:07 +02:00 |
|
Lior Halphon
|
613d3b2e82
|
Printer support in Cocoa
|
2017-01-13 22:26:44 +02:00 |
|
Lior Halphon
|
527ae01e0e
|
Printer API, compression not supported yet
|
2017-01-13 22:20:11 +02:00 |
|
Lior Halphon
|
cd382ef236
|
Fixed: Conditional read watchpoints crashed if the expression referred to the 'new' variable. Breakpoint and watchpoint conditions no longer trigger watchpoints.
|
2017-01-12 23:11:26 +02:00 |
|
Lior Halphon
|
8c14ec3268
|
An interrupt should also occur when using external clock.
|
2016-11-13 00:42:05 +02:00 |
|
Lior Halphon
|
22c34e1095
|
Serial API
|
2016-11-12 01:58:53 +02:00 |
|
Lior Halphon
|
15f6412581
|
Update README.md
|
2016-10-29 22:54:32 +03:00 |
|
Lior Halphon
|
388fb600de
|
Added VRAM-debugging APIs, added VRAM viewer to Cocoa Port, fixed uninitialized VRAM, fixed memory viewer crash
|
2016-10-27 00:23:24 +03:00 |
|
Lior Halphon
|
47aaf44017
|
Rumble API
|
2016-10-22 15:37:03 +03:00 |
|
Lior Halphon
|
2d51d13479
|
Various optimizations
|
2016-10-22 02:18:29 +03:00 |
|
Lior Halphon
|
1b8832a7ff
|
Added disassemble command
|
2016-10-19 23:55:23 +03:00 |
|
Lior Halphon
|
ee51dec20e
|
Added modifier syntax to debugger: Changed watch's syntax, added format modifier to print/eval, added count option to examine command.
|
2016-10-19 23:48:46 +03:00 |
|
Lior Halphon
|
18ec502cfe
|
Fine tuning the stack-overflow tester detection
|
2016-10-18 02:35:21 +03:00 |
|
Lior Halphon
|
edf93abff1
|
According to Mooneye's test ROMs, this behavior does not happen on a CGB
|
2016-10-18 00:31:07 +03:00 |
|
Lior Halphon
|
11f8c41305
|
Basic HUC3 support
|
2016-10-17 18:51:43 +03:00 |
|