Lior Halphon
a52302f2f6
Make NAME come before CORE
2021-03-25 00:07:37 +02:00
Lior Halphon
75bc1e9a86
Initial BESS support, no SGB nor RTC yet
2021-03-25 00:07:37 +02:00
Lior Halphon
925bd863c0
Better errnos
2021-03-22 00:18:49 +02:00
Lior Halphon
da1003263f
Redo save states to remove severe code duplication between buffers and files
2021-03-21 20:32:30 +02:00
Lior Halphon
ad54dc57b0
Improved time syncing when turning the LCD on and off, fixes #193
2021-03-21 15:15:04 +02:00
Karim DRIDI
f57657f27d
make it compilable on case-sensitive systems
2021-03-13 10:24:28 +11:00
Tim Allen
73b275a7d0
hiro: Remove gtksourceview dependency.
...
The GTK2 and GTK3 backends for hiro implement a source-code editing widget
based on gtksourceview. gtksourceview2 in particular is quite old and
unmaintained, and Linux distros are keen to drop it, so removing the dependency
helps keep bsnes portable to future platforms -- especially since bsnes doesn't
*use* the source-editing widget anywhere. It's only used by Near's text-editor,
amethyst.
We could just rip out the gtksourceview-related code and be done with it,
but since Near is still around and still working on his own copy of hiro, I
asked him to contribute his implementation so that it will be easier to merge
any future changes too.
This adds two new hiro targets, "gtk2-se" and "gtk3-se" which include the
source-code editing widget and the gtksourceview dependency. Since bsnes
defaults to "gtk2" (without the dependency) we no longer need that package
installed to build bsnes.
Fixes #137 .
2021-03-04 20:29:51 +11:00
Lior Halphon
5c1b89e82d
Update version
2021-03-01 23:27:40 +02:00
Lior Halphon
5a966bba91
Register ISX files on FreeDesktop
2021-03-01 23:21:07 +02:00
Lior Halphon
f50d9310a7
This shouldn't have been here
2021-03-01 23:00:11 +02:00
Lior Halphon
4d67fa8e80
Close all related windows when closing a document
2021-03-01 22:58:52 +02:00
Lior Halphon
ea97c1dc0b
Fix an APU regression that caused some games in DMG mode to play in the wrong pitch
2021-03-01 21:44:54 +02:00
Lior Halphon
d2ed1343e5
Add missing mkdir
2021-02-28 20:41:58 +02:00
Lior Halphon
c6ea57209f
Merge pull request #356 from RobLoach/libretro-updates
...
libretro: Sync updates from libretro
2021-02-28 20:14:15 +02:00
Rob Loach
f21fd33cc3
libretro: Remove APP_STL
2021-02-28 13:13:40 -05:00
Rob Loach
975d379d76
libretro: Remove empty CFLAGS
2021-02-28 13:13:12 -05:00
Lior Halphon
2d593a95e3
Update version to 0.14.1
2021-02-28 17:15:19 +02:00
Lior Halphon
57080c48bc
No need for -1
2021-02-28 16:50:46 +02:00
Rob Loach
6a995bfe10
libretro: Sync updates from libretro
2021-02-28 09:45:18 -05:00
Lior Halphon
ec7d756e3b
Merge pull request #351 from NieDzejkob/symbol-off-by-one
...
Fix off-by-one in symbol search
2021-02-28 15:27:50 +02:00
Lior Halphon
0fbd714d4a
Merge pull request #352 from NieDzejkob/value-to-string-oob
...
value_to_string: use snprintf
2021-02-28 15:23:29 +02:00
Lior Halphon
81bfea9ba2
Coding style, ensuring string termination.
2021-02-28 15:23:14 +02:00
Lior Halphon
d2eb8e0996
Addresses issues mentioned by #355
2021-02-28 15:17:00 +02:00
Lior Halphon
5cc2dcc864
Fix #353 better
2021-02-28 14:55:30 +02:00
Lior Halphon
d50514ede9
Fix #353
2021-02-28 14:51:58 +02:00
Lior Halphon
5cd920d363
Merge branch 'master' of https://github.com/LIJI32/SameBoy
2021-02-28 03:41:13 +02:00
Lior Halphon
1fdb4f09b4
Fix a sweep regression in DMG/SGB mode and CGB-C mode
2021-02-28 03:40:58 +02:00
Jakub Kądziołka
c9665d0449
value_to_string: use snprintf
...
Currently, value_to_string and debugger_value_to_string use an
error-prone calculation to avoid overflow. This was once adjusted
already, and one of the codepaths is still vulnerable. Put this in a
symfile:
01:5678 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and execute `p 1:$5679`. On Linux, the canary terminates the process.
2021-02-27 19:33:31 +01:00
Lior Halphon
ec2661ac03
Merge pull request #350 from NieDzejkob/destdir-mkdir
...
Fix DESTDIR installation
2021-02-27 20:29:22 +02:00
Jakub Kądziołka
e8bfc4050e
Fix off-by-one in symbol search
...
Before this commit, printing an address that's after every symbol in a
bank would not show it relative to the last symbol.
2021-02-27 19:29:06 +01:00
Jakub Kądziołka
0a4cb8148f
Fix DESTDIR installation
...
Installing into a fresh DESTDIR would error out due to non-existent bin
directory
2021-02-27 18:33:22 +01:00
Lior Halphon
54d733f356
Merge pull request #349 from NieDzejkob/memmove-fix
...
Use memmove for overlapping copy
2021-02-27 19:31:06 +02:00
Jakub Kądziołka
1dae345b24
Use memmove for overlapping copy
2021-02-27 18:29:59 +01:00
Lior Halphon
e57b5dd57e
Update version and copyright date
2021-02-27 19:08:32 +02:00
Lior Halphon
a59cd856c7
Fix make install issues
2021-02-27 18:39:14 +02:00
Lior Halphon
cd2e4b3cef
Fixes and improvements to XDG installation
2021-02-27 17:34:11 +02:00
Lior Halphon
3c0f4d458d
Update Windows icon
2021-02-27 15:51:56 +02:00
Lior Halphon
aebc11744c
Update readme
2021-02-27 15:37:40 +02:00
Lior Halphon
2b263937da
Allow make install under FreeDesktop
2021-02-27 14:32:07 +02:00
Lior Halphon
0a983b788e
Update icon
2021-02-27 04:13:31 +02:00
Lior Halphon
ce44773caa
Make the printer not deadlock after a sudden termination
2021-02-26 16:40:35 +02:00
Lior Halphon
cb721dae5d
Make the automation use the accurate RTC mode
2021-02-26 01:09:40 +02:00
Lior Halphon
34b0404ffa
Add RTC setting to libretro
2021-02-26 01:07:46 +02:00
Lior Halphon
bae91cdb1d
Add RTC option to the SDL port, fix a bug where rewind setting didn't update
2021-02-26 01:04:24 +02:00
Lior Halphon
72cb391612
Slightly improve MBC3 accuracy
2021-02-26 00:52:18 +02:00
Lior Halphon
71c6fa45e0
Accurate RTC emulation
2021-02-26 00:40:18 +02:00
Lior Halphon
a13469c4e2
Fix PAL SGB in the Cocoa port
2021-02-25 22:42:02 +02:00
Lior Halphon
e08df2a089
Add accurate RTC emulation mode
2021-02-25 22:12:14 +02:00
Lior Halphon
807712b9c2
Allow creating sav files from the tester ( Fixes #311 )
2021-02-25 18:04:52 +02:00
Lior Halphon
9fa564f97c
Fix #336
2021-02-25 17:12:01 +02:00