Commit graph

887 commits

Author SHA1 Message Date
Jakub Czekański
249e996e10 debug: fixed Cdrom window
silenced warning
2019-08-17 16:14:50 +02:00
Jakub Czekański
c19e4e407f debug: gray out default values in timer debug window 2019-08-16 04:23:34 +02:00
Jakub Czekański
73977d2586 sdl: do not change workdir on developer builds
show message box on fatal errors
2019-08-16 02:58:22 +02:00
Jakub Czekański
3a5fe8ce09 renderer: added missing features to line drawing 2019-08-16 02:46:04 +02:00
Jakub Czekański
e106b75588 windows: fixed builds 2019-08-15 01:58:27 +02:00
Jakub Czekański
427dc74598 ci: do not attach pdb to artifacts 2019-08-14 10:57:22 +02:00
Jakub Czekański
b6999a3bd3 render: optimized Rectangle rendering 2019-08-14 10:57:05 +02:00
Jakub Czekański
bb94c810e0 gpu: fixed off-by-one in drawingOffset sign extending 2019-08-12 18:46:59 +02:00
Jakub Czekański
9948991a51 cdrom: added missing include 2019-08-11 23:51:04 +02:00
Jakub Czekański
be5597b2e7 renderer: code cleanup 2019-08-11 23:39:51 +02:00
Jakub Czekański
2a7f248cd8 debug: added timers debug window
slight timer device refactor (not templated anymore)
2019-08-11 22:46:01 +02:00
Jakub Czekański
80494d6ebb project: added asan, ubsan support
few ub fixes
2019-08-11 22:42:01 +02:00
Jakub Czekański
b4e5702130 cdrom: refactoring interrupts to prepare for scheduler 2019-08-04 14:58:53 +02:00
Jakub Czekański
c2fab43641 cdrom: refactoring 2019-08-04 11:34:58 +02:00
Jakub Czekański
4d887ea080 android: ndk build in Gradle fixed 2019-08-01 03:02:22 +02:00
Jakub Czekański
eaa4f67401 android: added .apk sigining 2019-07-31 22:45:36 +02:00
Jakub Czekański
d84168736d windows: chdir on start 2019-07-31 21:41:55 +02:00
Jakub Czekański
d5f61d1219 ci: skip deploy on vs2017 images 2019-07-31 21:30:54 +02:00
Jakub Czekański
b097849f77 ci: added artifact deployment
readme: add link to builds page
2019-07-31 20:52:41 +02:00
Jakub Czekański
673b01a4a4 system: bootstrap .exe using breakpoint 2019-07-23 20:29:09 +02:00
Jakub Czekański
3bf7a23909 cpu: removed exception flag
moved handler address calculation to COP0::Status
2019-07-23 11:44:16 +02:00
Jakub Czekański
51c8e5a862 cpu: branch delay slot refactoring 2019-07-23 03:30:31 +02:00
Jakub Czekański
2bd622f9f7 cpu: moved cop0 register logic to cop0.h
remove usage of experimental/optional
2019-07-23 00:51:35 +02:00
Jakub Czekański
0ba3f66b09 gpu: added mask bit support 2019-07-22 23:18:47 +02:00
Jakub Czekański
87e5b96df9 debugger: gray out nops 2019-07-22 21:15:33 +02:00
Jakub Czekański
db152efdf3 gui: updating debugger 2019-07-22 21:07:40 +02:00
Jakub Czekański
c93e10b034 opengl: single file shaders 2019-07-18 18:12:22 +02:00
Jakub Czekański
c7a1b1022a readme: links to vs2019 builds, update instructions 2019-06-20 15:25:37 +02:00
Jakub Czekański
cea43d8861 externals: update miniz and libchdr 2019-06-20 14:36:07 +02:00
Jakub Czekański
c84fbefc14 vs: silence warnings in externals 2019-06-20 14:19:07 +02:00
Jakub Czekański
7c3bc7bc1a ci: added VS2019 builds 2019-06-20 13:46:37 +02:00
Jakub Czekański
43380282b9 vs: build fixes 2019-06-20 13:39:20 +02:00
Jakub Czekański
0fcecbc58d debug: highlight current gpu operation in VRAM window
only rectangle cmd implemented for now
skip rendering of big polygon/lines
2019-06-01 23:16:58 +02:00
Jakub Czekański
cecd6f8351 gpu: fix rendering in Caetla menus 2019-06-01 16:39:55 +02:00
Jakub Czekański
4f5d1e580d debug: rectangle cmd preview 2019-06-01 16:11:03 +02:00
Jakub Czekański
6a5a2e457a debug: fix VRAM debug window 2019-06-01 15:16:34 +02:00
Jakub Czekański
50f6ece9ae filesystem.h with ifdefs for different platforms
use experimental/filesystem for web
2019-05-30 00:01:17 +02:00
Jakub Czekański
a3a470384f opengl: support for webgl 2
updateVramTexture LUT conversion for slower path (Android and Web)
fix shader version header
2019-05-29 23:53:22 +02:00
Jakub Czekański
fdece43c53 android: copy assets on start, request write permissions
fix deploy scripts
2019-05-29 23:52:36 +02:00
Jakub Czekański
3eaf6c557c ci: build valid MacOS app packages 2019-05-29 23:51:22 +02:00
Jakub Czekański
cce8b6e5cd ci: deploy to s3 2019-05-29 23:51:22 +02:00
Jakub Czekański
1c6e874ac7 ci: added Android builds 2019-05-25 07:42:24 +02:00
Jakub Czekański
6717277b4b gui: use EventBus for gui commands 2019-05-25 05:31:03 +02:00
Jakub Czekański
f40b0a61a4 gui: file browser 2019-05-23 01:21:14 +02:00
Jakub Czekański
02c0d8f60e timer: invalid SyncMode2 flags definition 2019-05-22 13:30:21 +02:00
Jakub Czekański
0aa3c0d994 fix builds on non-unix platforms 2019-05-22 00:58:01 +02:00
Jakub Czekański
6d04546f7b externals: added ghc::filesystem (for MacOS and Android) 2019-05-21 00:54:57 +02:00
Jakub Czekański
5264d1eb37 add Android support 2019-05-21 00:10:38 +02:00
Jakub Czekański
a270b3fc63 fix log namespace conflict 2019-05-19 21:15:53 +02:00
Jakub Czekański
ff94018bec system: parse Syscall functions 2019-05-18 14:20:19 +02:00