Commit Graph

4023 Commits

Author SHA1 Message Date
Flyinghead 002a05f866 dsp: proper MIXS input shift 2020-05-30 19:57:58 +02:00
Flyinghead 1301103245 maple: fix vmu reset in BIOS. naomi: support P2 buttons mapped to P1 2020-05-29 14:45:12 +02:00
Flyinghead 5de78a4687 osx: avoid hang when quitting emu during gameplay 2020-05-23 13:03:59 +02:00
Flyinghead df97c42e4e add some naomi/aw widescreen cheats 2020-05-15 20:33:00 +02:00
Flyinghead 2e9238d719 omx: fix buffer overflow. evdev: better default gamepad mapping 2020-05-11 16:11:31 +02:00
Flyinghead fec79624df gl/gl4: simplify clipping. share code with vulkan 2020-05-11 16:11:31 +02:00
flyinghead 9df8e83ef0
Merge pull request #90 from scribam/github-actions-ccache
github-actions: add ccache support
2020-05-09 18:21:08 +02:00
Flyinghead 5b1d093778 fix GLES2+SDL build 2020-05-09 18:20:56 +02:00
Flyinghead b907aa2d98 fix GLES2 build 2020-05-09 12:07:49 +02:00
Flyinghead 34575d577c fix sdl+egl build. get rid of USES_HOMEDIR. thread deadlock at exit
fix odroid xu3 build
sdl: use left or right alt+enter to maximize window
deadlock at exit if dc_exit called from emu thread
2020-05-08 18:41:36 +02:00
scribam e30bf5205e github-actions: add ccache support 2020-05-08 14:21:16 +02:00
flyinghead 02f38267a8
Merge pull request #88 from scribam/cmake
CMake refactoring
2020-05-07 12:06:30 +02:00
scribam 68fe119344 Add Cirrus CI (FreeBSD only) and GitHub Actions to build with CMake 2020-05-05 21:56:15 +02:00
scribam 2ee8ca37c0 CMake refactoring 2020-05-05 21:13:12 +02:00
scribam cb889ad36e Use predefined macros to define HOST_CPU and HOST_OS 2020-05-05 19:01:07 +02:00
flyinghead 1e14e12015
Merge pull request #87 from scribam/c++11
Use C++11 without GNU extensions
2020-05-02 18:24:33 +02:00
Flyinghead 8a6dbef775 naomi: don't die if eeprom cannot be updated (network), log instead 2020-05-02 18:24:13 +02:00
scribam 10bd4dd9b4 Use C++11 without GNU extensions 2020-05-02 10:57:08 +02:00
flyinghead 9552b10d32
Merge pull request #85 from scribam/android-ndk-21
Android compatibility NDK >= 21
2020-05-01 13:06:19 +02:00
Flyinghead e8a655d99b fix race condition in cResetEvent::Wait(u32) 2020-05-01 13:06:07 +02:00
Flyinghead d75d4400f0 win32: fix path separator issue 2020-04-30 12:49:56 +02:00
scribam 7c739d5a7f gitignore: Update android-related files and folders 2020-04-30 11:26:17 +02:00
scribam dd32e76dc6 Remove unused .lgtm.yml file 2020-04-30 11:04:05 +02:00
scribam 700d14be2f android: Update Android Gradle plugin 2020-04-30 11:04:05 +02:00
scribam 433f23dd04 android/travis: Replace configure-on-demand by parallel for gradlew 2020-04-30 10:17:56 +02:00
scribam b5fcea7135 android/travis: Use preferred ndk for android-28 2020-04-30 10:17:56 +02:00
scribam c797bd6f72 android: Add static-openmp only if ndk >= 21 2020-04-30 10:17:56 +02:00
flyinghead 836780d8a7
Merge pull request #84 from scribam/glslang
deps: Update glslang to version 8.13.3743
2020-04-28 18:51:42 +02:00
flyinghead 28ccab67fa
Merge pull request #82 from scribam/apple
Replace OS_DARWIN by __APPLE__
2020-04-28 18:51:30 +02:00
scribam 0ddcce4854 deps: Update glslang to version 8.13.3743 2020-04-28 14:19:33 +02:00
scribam 6ee4b6de85 Replace OS_DARWIN by __APPLE__ 2020-04-26 14:19:21 +02:00
flyinghead a04b7f88fa
Merge pull request #81 from vkedwardli/feat/macOS-multiple-instance
[macOS] Enable "New Instance" in File and Dock menu
2020-04-26 11:32:36 +02:00
Flyinghead aac8b30bce naomi: fake wrungp drive board. marine fishing inputs
set jvs board for dog walking and touch de uno
force region to japan for the same
2020-04-26 11:32:15 +02:00
Flyinghead c9d8222889 input: don't exit when mapping the exit key 2020-04-26 11:27:45 +02:00
Edward Li e1bd8a4ea7 [macOS] Enable "New Instance" in File and Dock menu 2020-04-26 12:23:54 +08:00
flyinghead edda259adc
Merge pull request #80 from scribam/7zArchive-algorithm
Enable 7zArchive for MSVC
2020-04-25 19:42:06 +02:00
flyinghead 01682fc966 network: win32 fix 2020-04-25 19:41:46 +02:00
scribam 2d9390df9f Enable 7zArchive for MSVC 2020-04-25 12:45:31 +02:00
Flyinghead 2c54dfd132 arm64: check CpuRunning at end of each timeslice. clean up
fixes hang when exiting service menu in kofnw
2020-04-24 19:56:38 +02:00
Flyinghead 482b7427f0 ui: get rid of 100% notif message. avoid logging garbage when canceled 2020-04-24 19:46:23 +02:00
flyinghead cd63ab8be4
Merge pull request #79 from scribam/msvc-cleanup-fix
MSVC Fix/Cleanup
2020-04-23 16:52:30 +02:00
scribam 0b1d739673 MSVC Cleanup 2020-04-23 14:10:49 +02:00
scribam 0b9ecd35c6 Remove Visual Studio solution/project files 2020-04-23 14:10:49 +02:00
scribam 429957f830 Compilation fix for MSVC 2020-04-23 13:37:07 +02:00
Flyinghead adfe30cf4c osx: allow exit with button. clean exit
terminate network in dc_term to avoid static init order issues
osx: call dc_term before exit
osx: exit app when exit button is pressed (dc_exit)
osx: ignore -NSDoc... app args
2020-04-23 11:46:34 +02:00
Flyinghead 1d1cd347ef win32 build fix 2020-04-22 19:20:03 +02:00
Flyinghead bec7a9f452 network: start network before starting game to configure eeprom/flash
do second net sync when comm board is reset
close menu/cancel loading when pressing menu button
2020-04-22 19:11:49 +02:00
Flyinghead 65f156817c win32: reserve vmem with MEM_TOP_DOWN. Use 1MB increment for prepare_jit 2020-04-22 10:06:25 +02:00
flyinghead 8b7fcc4084
Merge pull request #77 from scribam/msvc-fixes
Compilation fixes for MSVC
2020-04-21 10:23:16 +02:00
scribam 58abddfd27 Compilation fixes for MSVC 2020-04-20 22:17:32 +02:00