This website requires JavaScript.
04e5f1b8cf
Updated for Windows clang and SDL2 changes
yo
2020-10-05 14:33:36 -0700
2a5aed626d
Update README.md
Lior Halphon
2020-09-29 20:50:14 +0300
1e9e961e9c
Create CONTRIBUTING.md
Lior Halphon
2020-09-29 20:43:47 +0300
405d85343f
Merge remote-tracking branch 'origin/master' into wasm
Maximilian Mader
2020-09-21 16:12:49 +0200
7c92845882
Merge branch 'master' of https://github.com/LIJI32/SameBoy
Lior Halphon
2020-09-19 19:31:31 +0300
7ff3556bc3
Workboy emulation (Cocoa only)
Lior Halphon
2020-09-19 19:31:24 +0300
e35c22d405
Fix a potential single byte overflow
Lior Halphon
2020-09-17 23:47:35 +0300
faf91508e2
Yes, I *do* mean -Wno-maybe-uninitialized!
Lior Halphon
2020-09-17 23:25:56 +0300
abea3888db
Fix compilation under GCC 9
Lior Halphon
2020-09-17 23:18:16 +0300
e0d6aa59ad
Merge pull request #289 from NieDzejkob/warning-fix
Lior Halphon
2020-09-17 21:22:22 +0300
9c50a992af
pb12: check the return value of write
Jakub Kądziołka
2020-09-17 19:56:31 +0200
2e4a638077
Update version to 0.13.6
Lior Halphon
2020-08-22 14:21:54 +0300
abce93640c
Set a default value in the struct (instead of just during sanitation)
Lior Halphon
2020-08-22 14:20:44 +0300
ceec044a22
Merge branch 'master' of https://github.com/LIJI32/SameBoy
Lior Halphon
2020-08-22 14:17:20 +0300
ebcc0d18ce
Merge pull request #281 from nadiaholmquist/feature/sdl-scale
Lior Halphon
2020-08-22 14:17:09 +0300
e307de8064
Style fixes
Lior Halphon
2020-08-22 14:16:07 +0300
dab1c1bcfa
Fix RTC drift
Lior Halphon
2020-08-22 14:10:02 +0300
832dc127a4
Fix Quick Look preview on Big Sur
Lior Halphon
2020-08-22 14:02:41 +0300
c2410a4ffc
Update UI for Big Sur
Lior Halphon
2020-08-22 03:27:57 +0300
5cffdbcd27
Prevent asking for notification permissions until used by an HuC-3 game
Lior Halphon
2020-08-22 00:56:12 +0300
cc37632714
Remove printf
Nadia Holmquist Pedersen
2020-08-19 06:15:36 +0200
766529d7be
Update version to 0.13.5
Lior Halphon
2020-08-06 21:01:55 +0300
bce4bfba61
Fix major battery save regressions introduced by the last release, fixes #282
Lior Halphon
2020-08-06 19:33:33 +0300
012b9a2ba0
SDL: Make default window scale configurable
Nadia Holmquist Pedersen
2020-08-06 03:08:19 +0200
5b2eec214b
Update version to 0.13.4
Lior Halphon
2020-08-05 21:17:22 +0300
3f97b8eaa8
Even more regressions
Lior Halphon
2020-08-05 02:10:21 +0300
d3664d5da0
Fix more RTC regressions
Lior Halphon
2020-08-05 01:39:19 +0300
289853445f
Fix long loading times when loading save states with bad local RTC times
Lior Halphon
2020-08-04 21:32:33 +0300
b0d118f246
Fix broken and regressed MBC3 RTC emulation. Fixes #273 , fixes #276 , fixes #280
Lior Halphon
2020-08-04 21:32:27 +0300
68b8d4bb1e
Merge pull request #279 from renatoliveira/cartridge-patch
Lior Halphon
2020-08-01 19:22:34 +0300
445aa74b14
Fix "cartrdige" to "cartridge" in comments
Renato Oliveira
2020-08-01 12:57:10 -0300
ac3b09966c
Fix "Cartrdige" to "Cartridge"
Renato Oliveira
2020-08-01 12:55:53 -0300
4248ba8512
Merge pull request #272 from lpla/patch-2
Lior Halphon
2020-06-25 20:54:58 +0300
44ff0563c0
Fixes #259
Leopoldo Pla
2020-06-25 19:50:24 +0200
a7942d6a1f
Allow building fat x86-64 and ARM64 macOS binaries
Lior Halphon
2020-06-25 19:51:58 +0300
64f381fa23
Update version to 0.13.3
Lior Halphon
2020-06-24 23:34:33 +0300
a2e656a7c2
Fixed boot ROM regression; CGB games were given the wrong palettes
Lior Halphon
2020-06-24 20:34:52 +0300
92c3eafc72
Merge branch 'master' of https://github.com/LIJI32/SameBoy
Lior Halphon
2020-06-24 19:15:29 +0300
cfcdce81ba
Fix color in OpenGL when frame blending is disabled
Lior Halphon
2020-06-24 19:15:20 +0300
ac521641ec
Merge pull request #271 from JL2210/old-gcc
Lior Halphon
2020-06-22 23:23:47 +0300
87d25c0896
Compatibility hacks for old compilers
James Larrowe
2020-06-22 20:14:32 +0000
e88a48e0a1
Use gamma-corrected mixing in shaders
Lior Halphon
2020-06-19 23:18:38 +0300
3960df15b0
Merge tag 'v0.13.2' into GnomeThumbnailer
Maximilian Mader
2020-06-17 20:45:39 +0200
096eb78be7
Update version to 0.13.2
Lior Halphon
2020-06-11 13:39:25 +0300
4f42f4f718
Minor layout fixes
Lior Halphon
2020-06-11 00:38:53 +0300
7eb4a92d2a
Improve print window, add a button for actual physical printing
Lior Halphon
2020-06-10 23:28:33 +0300
006ee4f6cb
What rhymes with "willows" and breaks when you edit a Makefile?
Lior Halphon
2020-06-10 23:00:41 +0300
b6b56d0766
Fix various save state compatibility issues between Windows and non-Windows, and a potential crash
Lior Halphon
2020-06-10 22:46:19 +0300
edf7762408
Improved Dark Mode support, improved Hex Fiend's general system-native appearance
Lior Halphon
2020-06-10 01:10:11 +0300
4a51f5c956
Cherry-picking libretro memory map bugfix (Closes #227 , #205 ). Fixing libretro build with modern macOS SDKs.
Lior Halphon
2020-06-09 20:09:50 +0300
c07588e3bd
Console auto complete
Lior Halphon
2020-06-05 02:10:05 +0300
bb5d7bcf00
Use SDL/audio/audio.h
Maximilian Mader
2020-06-03 20:40:29 +0200
ef203cf0e5
Update version to 0.13.1
Lior Halphon
2020-06-03 21:18:09 +0300
b7a9039e50
Sanitize SDL preferences for cross-version stability
Lior Halphon
2020-06-03 21:06:47 +0300
6a3cd371d0
Fix potential memory corruption when execution malformed ROMs
Lior Halphon
2020-06-03 20:54:06 +0300
8f03312ad6
Merge remote-tracking branch 'origin/master' into wasm
Maximilian Mader
2020-06-03 06:30:42 +0200
19df86cc48
Partially revert 5c460389
Maximilian Mader
2020-06-03 06:27:43 +0200
9e8b4345c0
Update version to 0.13
Lior Halphon
2020-05-31 21:55:04 +0300
9521729e4e
Fixed Windows build
Lior Halphon
2020-05-31 21:54:54 +0300
08efb46d41
Made the command line debugger output “>” before inputs, added special magic sequence to break the debugger from stdin
Lior Halphon
2020-05-31 20:32:00 +0300
0c0ca8e862
Last resort for Macs that can’t send reports to certain devices
Lior Halphon
2020-05-31 01:41:27 +0300
97e844a0b7
GB_debugger_break is for external APIs, not available on libretro builds
Lior Halphon
2020-05-31 01:01:06 +0300
5f4aee8ca1
Merge pull request #261 from JL2210/ld-b-b
Lior Halphon
2020-05-31 00:55:17 +0300
f1ea39f1c6
Spacing
Lior Halphon
2020-05-31 00:54:49 +0300
fd97e11919
Spacing
Lior Halphon
2020-05-31 00:54:13 +0300
6fcf77c7f6
Make no argument for softbreak be equivalent to "on"
James Larrowe
2020-05-30 16:46:17 -0400
abdece7737
add debugger command to enable and disable
James Larrowe
2020-05-30 16:35:07 -0400
f105f28017
Add ld b,b breakpoint
James Larrowe
2020-05-30 15:54:51 -0400
83b959c126
Delay requests to show notifications
Lior Halphon
2020-05-30 22:46:06 +0300
c665fcb2ed
Minor fixes
Lior Halphon
2020-05-30 22:20:45 +0300
c9b401135f
Actually, don’t use rumble threads at all, because IOHIDDeviceSetReport seems to queue stuff despite being blocking
Lior Halphon
2020-05-30 22:18:32 +0300
af5cb72edc
Restore Switch LED support
Lior Halphon
2020-05-30 21:31:00 +0300
e678b50101
Force all controllers to use a rumble thread
Lior Halphon
2020-05-30 20:15:13 +0300
59b94b92ca
Make sure reports are only sent from one thread
Lior Halphon
2020-05-30 18:43:09 +0300
4d91081046
Do not send LED updates if nothing changed
Lior Halphon
2020-05-30 17:58:02 +0300
fa7232944f
Better emulation of CGB’s first frame behavior
Lior Halphon
2020-05-30 01:25:21 +0300
ffa569deeb
Partial emulation of reading VRAM right after mode 3
Lior Halphon
2020-05-29 23:10:23 +0300
29b64d7545
Slightly reduce the scanline-ish LCD effect
Lior Halphon
2020-05-29 16:51:20 +0300
17dfe0dd6a
Fix minor CGB-C regression
Lior Halphon
2020-05-29 16:30:40 +0300
f1442b0ea6
Attempt to add rumble support to SDL. Who knows it might work.
Lior Halphon
2020-05-24 23:04:36 +0300
e6aef1ce82
[GTK3] Add full text completion and simple history navigation
Maximilian Mader
2020-05-24 15:20:16 +0200
7af66387de
HuC-3 alarm clock emulation
Lior Halphon
2020-05-23 14:50:54 +0300
369410f370
Fix HuC-1 regression
Lior Halphon
2020-05-23 00:09:30 +0300
08ca56eec7
Cleanup
Lior Halphon
2020-05-23 00:05:43 +0300
55a258ad0f
[GTK3] Convert debugger console into GTK widget
Maximilian Mader
2020-05-21 22:37:25 +0200
bef38d16d2
[GTK3] Add PreferencesWindow GTK widget
Maximilian Mader
2020-05-20 03:41:33 +0200
337f396eff
[GTK3] Use GtkGLArea render event in GbScreen
Maximilian Mader
2020-05-19 16:46:08 +0200
d57efec2d3
[GTK3] Experiment with GtkGLArea as parent of GbScreen
gtk3-gb-sreen-gl-area-parent
Maximilian Mader
2020-05-19 16:21:14 +0200
d63560d3c1
[GTK3] Implement GbScreen widget for rendering
Maximilian Mader
2020-05-19 02:31:31 +0200
a39937aeb2
[GTK3] Rename vram_viewer.* to vram_viewer_window.*
Maximilian Mader
2020-05-18 17:50:19 +0200
7ce7c8c404
[GTK3] Add vram_viewer_finalize(), fix scroll rect, fix no-gl fallback
Maximilian Mader
2020-05-18 01:26:01 +0200
6a15ff582e
[GTK3] Add vram_viewer_clear()
Maximilian Mader
2020-05-17 23:13:59 +0200
f74b1cd3d9
[GTK3] Improve VRAM viewer performance
Maximilian Mader
2020-05-17 22:51:27 +0200
825786210a
[GTK3] Convert VRAM viewer into proper GTK widget
Maximilian Mader
2020-05-17 05:33:41 +0200
accaedbdac
[GTK3] Move some functions into util.c
Maximilian Mader
2020-05-16 17:48:29 +0200
7dbd0e18f9
[GTK3] Rename settings.c to config.c
Maximilian Mader
2020-05-16 16:56:09 +0200
7e9ebde585
[GTK3] Fix compilation on GLib pre 2.62
Maximilian Mader
2020-05-16 16:30:29 +0200
45e62a2f26
[GTK3] Use an abstraction over GtkCheckMenuItem instead of GtkRadioMenuItem
Maximilian Mader
2020-05-16 00:23:03 +0200
1d7034fb88
[GTK3] Add GtkRadioMenuItem
s at runtime
Maximilian Mader
2020-05-14 22:53:02 +0200
add54953c6
[GTK3] Start menu migration from GtkUiManager to GtkBuilder
Maximilian Mader
2020-05-14 04:22:58 +0200