This website requires JavaScript.
2225fd114c
Handle 2bpp palettes
Lior Halphon
2020-05-04 02:07:19 +0300
b057e0d10a
Save 4 more bytes in the CGB boot ROM
Jakub Kądziołka
2020-05-03 23:07:53 +0200
cb738190be
Add a 2bpp CGB boot ROM logo, pending palettes
Jakub Kądziołka
2020-05-03 22:44:13 +0200
19126df7f4
Save 8 bytes in the CGB boot ROM
Jakub Kądziołka
2020-05-03 22:41:56 +0200
6910c3d24b
Complete DualShock 3 support
Lior Halphon
2020-05-03 20:23:37 +0300
bb37f8d2f0
Optimize Joypad initialization
Lior Halphon
2020-05-02 23:04:12 +0300
9413d68976
Add support for wired Switch Pro Controller
Lior Halphon
2020-05-02 22:14:53 +0300
78e2b94cb5
Rewrite the "Sub Elements" design into a more powerful Custom Report design that can overwrite an entire report structure of a sepcific report by its ID
Lior Halphon
2020-05-02 20:55:54 +0300
e5302a9b1e
Set sane libretro defaults, add border settings (Closes #203 ), general libretro cleanup
Lior Halphon
2020-05-01 23:42:08 +0300
c492022ae6
Fix a deadlock
Lior Halphon
2020-05-01 19:31:04 +0300
69fb2ad0a3
Fix rumble on WUP-028 on ports other than 1
Lior Halphon
2020-05-01 18:46:00 +0300
7e124e169e
Avoid races
Lior Halphon
2020-05-01 18:28:06 +0300
2854578527
Less ugly hacks
Lior Halphon
2020-05-01 18:26:48 +0300
021cdb402d
Various hacks for stopping the PWM thread when needed, important if we have a WUP-028 connected with more than one controller
Lior Halphon
2020-05-01 18:16:33 +0300
4bf252800e
Improve PWM quality, fix a crash
Lior Halphon
2020-05-01 18:08:44 +0300
5a56c3b882
Style fixes
Lior Halphon
2020-05-01 16:03:26 +0300
ea18ba9335
Add rumble settings to libretro
Lior Halphon
2020-05-01 15:50:22 +0300
5da80062d9
Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions
Lior Halphon
2020-05-01 00:34:00 +0300
40562b1c54
Revert "Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions"
Lior Halphon
2020-05-01 00:25:40 +0300
160282c42a
Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions
Lior Halphon
2020-04-30 23:56:14 +0300
60ad3160cf
Fix an XIB oops
Lior Halphon
2020-04-29 23:52:28 +0300
6bcaffe27d
Fix sendReport on JOYMultiplayerControlle
Lior Halphon
2020-04-29 23:47:18 +0300
4c1f073d20
Fix error report
Lior Halphon
2020-04-29 20:59:19 +0300
0f73282e4e
Actually allow it
Lior Halphon
2020-04-29 20:54:28 +0300
03ea6dc708
Make builds possible without Xcode
Lior Halphon
2020-04-29 20:44:55 +0300
9f876e380c
Offical WUP-028s require an activation sequence
Lior Halphon
2020-04-29 20:08:00 +0300
66112af37e
Fix PWM performence issue
Lior Halphon
2020-04-29 19:53:47 +0300
5c9d50e25f
Fix job
Lior Halphon
2020-04-29 17:02:20 +0300
05cf3656b8
Fix libretro
Lior Halphon
2020-04-29 16:58:38 +0300
0c91502859
Remove log
Lior Halphon
2020-04-29 16:52:32 +0300
4b24178553
Rumble mode selection
Lior Halphon
2020-04-29 16:50:31 +0300
4c443d51ce
Minor JoyKit improvements
Lior Halphon
2020-04-29 16:06:38 +0300
6448a692e2
Add smart rumble to games without a rumblepak
Lior Halphon
2020-04-29 16:06:11 +0300
151d58eb60
setRumble should be double
Lior Halphon
2020-04-29 16:05:31 +0300
5a14eb93c6
Merge branch 'master' into JoyKit
Lior Halphon
2020-04-29 15:52:03 +0300
8f6047fdca
Prevent -Wall from overriding -Wno flags
Lior Halphon
2020-04-28 21:53:37 +0300
1e54c55c11
Making libretro compile without warnings with GCC
Lior Halphon
2020-04-28 21:44:29 +0300
c64d5b58b6
Make failed builds easier to read
Lior Halphon
2020-04-27 23:29:26 +0300
8d016f19d2
Move the audio code to a different file
Lior Halphon
2020-04-27 21:12:30 +0300
b4335e5934
Make the portaudio frontend sync to audio
port-audio
Lior Halphon
2020-04-28 19:43:36 +0300
82eaec96dd
[GTK3] Port experimental PortAudio branch
gtk3-portaudio
Maximilian Mader
2020-04-28 18:36:47 +0200
1abb6e62f4
Bye pkg-config
Lior Halphon
2020-04-27 23:36:02 +0300
3bc68fef8f
how do i pkg-config
Lior Halphon
2020-04-27 23:32:29 +0300
51177cd80d
Make failed builds easier to read
Lior Halphon
2020-04-27 23:29:26 +0300
c4ec9e51d1
Make portaudio the default driver for non-Windows system, update deps
Lior Halphon
2020-04-27 23:18:36 +0300
a17d971fc0
Add portaudio as an SDL audio driver
Lior Halphon
2020-04-27 23:07:53 +0300
936a39f624
Move the audio code to a different file
Lior Halphon
2020-04-27 21:12:30 +0300
110cedeaac
Even better hueristics
Lior Halphon
2020-04-25 23:26:17 +0300
d1e3ad7790
Better hueristics for wrong MBC type
Lior Halphon
2020-04-25 23:18:03 +0300
0534b091a5
Fix SDL
Lior Halphon
2020-04-25 23:11:29 +0300
9e99ce434e
Allow loading .RAM files
Lior Halphon
2020-04-25 23:09:08 +0300
ca567bee79
Fix Linux build break
Lior Halphon
2020-04-25 22:54:50 +0300
152924e13f
Add support to the ISX format, including symbols
Lior Halphon
2020-04-25 22:48:48 +0300
36aa3f31b9
-q was not enough
Lior Halphon
2020-04-25 18:11:01 +0300
f65dc73632
-q was not enough
Lior Halphon
2020-04-25 18:09:04 +0300
9fbafab67f
Use grep -q, put macOS first, restore -j
Lior Halphon
2020-04-25 18:04:27 +0300
65fb6afd60
Make fixes
Lior Halphon
2020-04-25 17:57:19 +0300
09e7068658
Fixing another duh
Lior Halphon
2020-04-25 17:22:43 +0300
aa9ccc724f
Fixing a duh
Lior Halphon
2020-04-25 17:20:06 +0300
7760e11544
Better error handling
Lior Halphon
2020-04-25 17:12:53 +0300
a35164dc0a
Fixed unused variable on Linux
Lior Halphon
2020-04-25 17:06:24 +0300
e819b91a97
Rename job, temporarily disable -j
Lior Halphon
2020-04-25 17:03:45 +0300
bf67811392
Sanity test against a few test ROMs
Lior Halphon
2020-04-25 16:59:47 +0300
8e702f1452
Also test libretro's buildability
Lior Halphon
2020-04-25 15:13:04 +0300
bb5c9f7fc6
Fix libretro build
Lior Halphon
2020-04-25 15:12:10 +0300
66112f4930
That wasn't enough to fix it, I'll just disable this warning
Lior Halphon
2020-04-25 14:55:51 +0300
c62704e26b
Minor fix for GCC's LTO
Lior Halphon
2020-04-25 14:51:17 +0300
1e7737a239
Limit unroll to GCC 8
Lior Halphon
2020-04-25 14:46:01 +0300
c2a395006e
Update docs
Lior Halphon
2020-04-25 14:45:52 +0300
097705456c
Show compiler version
Lior Halphon
2020-04-25 14:05:35 +0300
7e908fef0e
The macOS environment doesn't come with GCC, it'll just test Clang again
Lior Halphon
2020-04-25 14:04:51 +0300
17c97c3c2b
Use brew's SDL2 on macOS
Lior Halphon
2020-04-25 13:59:31 +0300
385cd1b8c7
Fix chmod
Lior Halphon
2020-04-25 13:52:18 +0300
2df6d266bd
Add a GitHub action to avoid breaking builds
Lior Halphon
2020-04-25 13:50:35 +0300
ddad913e06
OK this time it will work.
Lior Halphon
2020-04-24 21:59:51 +0300
8ac029d3fe
Truly truly fix #249 , fix #251
Lior Halphon
2020-04-24 21:06:44 +0300
198942b273
Truly fix #249 , fix #251
Lior Halphon
2020-04-24 21:00:30 +0300
634dcefd01
Typo
Lior Halphon
2020-04-24 20:44:25 +0300
0cf168f32b
Fixing inconsistent style
Lior Halphon
2020-04-24 20:37:57 +0300
d38fd41b0e
Reorder flags so -Wpartial-availablility is affected by -Wno-unknown-warning -Wno-unknown-warning-option, fixes #249 , fixes #251
Lior Halphon
2020-04-24 20:18:56 +0300
434c39767e
[GTK3] Try to reset VRAM viewer when closing a ROM
Maximilian Mader
2020-04-12 01:35:15 +0200
ebab2d5036
[GTK3] Implement the app.close action
Maximilian Mader
2020-04-12 00:38:18 +0200
db9410caa5
Minor UI fix
Lior Halphon
2020-04-11 21:48:47 +0300
32a0dc0e43
Rename the "Developer" menu to "Develop", like first party Mac apps
Lior Halphon
2020-04-11 20:44:15 +0300
6360389d08
[GTK3] Implement ROM loading from open file dialog
Maximilian Mader
2020-04-11 18:55:21 +0200
b67caec5cc
[GTK3] Add DMG color palettes
Maximilian Mader
2020-04-10 22:19:40 +0200
1d530a8df3
[GTK3] Add the MonoLCD shader to the selection
Maximilian Mader
2020-04-10 21:47:14 +0200
5e559541f2
[GTK3] Implement the new SGB border options
Maximilian Mader
2020-04-10 21:42:03 +0200
dea2ad8e55
[GTK3] Make use of GB_set_boot_rom_load_callback
Maximilian Mader
2020-04-10 18:10:09 +0200
5208481337
[GTK3] Add the new frame blending modes to the GUI
Maximilian Mader
2020-04-10 17:45:35 +0200
f1122f3c2d
[GTK3] Clear sidebar in async input requests
Maximilian Mader
2020-01-31 01:53:02 +0100
66e2e75102
[GTK3] Implement debugger console sidebar
Maximilian Mader
2020-04-10 04:10:28 +0200
a551c09964
[GTK3] Reflect CLI model override in GUI
Maximilian Mader
2019-10-15 00:16:59 +0200
f627471cbc
[GTK3] Add debug console prompt
Maximilian Mader
2019-10-14 23:46:03 +0200
ac90563b7c
[GTK3] Move &gb accesses on vblank to emu thread
Maximilian Mader
2019-10-14 21:28:39 +0200
0661886adf
[GTK3] Implement rewind, turbo and slow-motion
Maximilian Mader
2019-10-14 18:25:40 +0200
38dc547018
[GTK3] Convert to structured logging
Maximilian Mader
2020-04-10 04:07:01 +0200
5b60b9654b
[GTK3] Allow switching the emulated model
Maximilian Mader
2019-10-14 16:01:51 +0200
2dd5abfae7
[GTK3] Implement more menu handlers
Maximilian Mader
2019-10-12 23:11:26 +0200
a3389f2b71
[GTK3] Implement basic debug console (no sidebar)
Maximilian Mader
2019-10-08 00:36:16 +0200