Dylan Smit
9f2ae48513
Fixed PlayStation name in Readme
2020-12-01 19:06:00 +01:00
yuupo123
5d15d41ad4
Gamepad hotkeys, toggle fullscreen hotkey ( #92 )
...
Co-authored-by: mpc <mpc@notamail.com>
2020-11-25 18:31:10 +01:00
mpc
3928fc228e
OpenGL transparency bug fix
2020-11-21 18:42:56 +01:00
Jakub Czekański
e89773dc0b
ci: fix paths to Discord script in AppVeyor builds
2020-11-21 18:37:57 +01:00
Jakub Czekański
72a0334a2c
debug: log vram->cpu transfers
2020-11-19 13:14:25 +01:00
Jakub Czekański
2568f59885
debug: use if-else in place of ranged switch (no support in VS)
2020-11-19 13:14:25 +01:00
Jakub Czekański
21ddc2b61e
debug: added .gpudrawlist save/load support
2020-11-19 13:14:25 +01:00
Jakub Czekański
3760088025
debug: store data for cpu -> vram transfers
2020-11-19 13:14:25 +01:00
Jakub Czekański
f176a7b30b
debug: parse gp0(e1)
2020-11-19 13:14:25 +01:00
Jakub Czekański
b6faa89187
debug: parse gp1(08)
2020-11-19 13:14:21 +01:00
Jakub Czekański
ad41177f40
debug: moved single liners into gpu log entry directly
...
refactor
2020-11-19 13:14:21 +01:00
Jakub Czekański
37f9984b1d
debug: rewritten gpu log preview
2020-11-19 13:14:21 +01:00
Jakub Czekański
fafe9f91e7
gpu: store initial state in gpulog, added gp1 logging
2020-11-19 13:14:21 +01:00
Jakub Czekański
e431d93403
debug: handle all gpu commands in replay
2020-11-19 13:14:16 +01:00
Jakub Czekański
b0626d4e9b
ci: Github Actions .yml refactor
2020-11-19 13:10:30 +01:00
Jakub Czekański
f1603c9c3e
ci: added ccache on Github Actions
2020-11-19 13:10:30 +01:00
Jakub Czekański
61a9e5d801
ci: use upload-artifact-as-is
2020-11-19 13:10:30 +01:00
Jakub Czekański
f841d8e930
ci: moved .travis to .ci
2020-11-19 13:10:30 +01:00
Jakub Czekański
9cad5e42a6
ci: added Github Actions build workflow
2020-11-19 13:10:30 +01:00
Jakub Czekański
4ee2add903
gui: update imgui_memory_editor
2020-11-19 12:30:03 +01:00
yuupo123
e6682fc77a
Added hotkey configuration menu ( #90 )
...
Co-authored-by: mpc <mpc@notamail.com>
2020-11-19 12:28:50 +01:00
Jakub Czekański
25328c2e9a
Create FUNDING.yml
2020-11-19 08:45:18 +01:00
Jakub Czekański
9948c2fbf7
externals: update filesystem to 1.3.6 (fixes exception during directory read)
...
Skip time machine volumes in macOS
2020-11-13 03:50:05 +01:00
Jakub Czekański
2e951f06a0
externals: update ImGUI to 1.79
2020-11-02 22:56:47 +01:00
Jakub Czekański
bcf4b52ecb
gui: lower requirements to OpenGL 3.1
2020-11-02 22:56:35 +01:00
Jakub Czekański
a454667614
readme: simplified cloning instructions
2020-10-26 18:42:54 +01:00
Jakub Czekański
ba012fe520
utils: added vec3
2020-09-13 23:48:55 +02:00
Jakub Czekański
50c76d1240
gui: added support for SaveFile and SelectDirectory dialogs
2020-09-13 23:46:30 +02:00
Jakub Czekański
d6aeff3964
android: build release version #89
2020-09-13 22:56:56 +02:00
Jakub Czekański
72d7415d60
gpu: fix GPUSTAT dmaRequest calculation
2020-09-08 01:28:00 +02:00
Jakub Czekański
6898637a00
github: updated issue template
2020-09-08 00:43:25 +02:00
Jakub Czekański
c6e35f4b1c
gpu: silence "non-zero argument" warning
2020-09-08 00:32:46 +02:00
Jakub Czekański
1d5645512c
gpu: fixed color parsing in cmdPolygon for undocumented commands with isRawTexture set
...
Fixes #83
2020-09-08 00:29:30 +02:00
Jakub Czekański
d224545b57
gpu: fixed busy flag calculations
2020-09-03 00:35:42 +02:00
Asura
3497b7c823
Ensure MDEC macroblocks decode fully before merging into output ( #82 )
2020-09-02 09:54:28 +02:00
Jakub Czekański
0858d6d6c3
ci: pass TRAVIS_PULL_REQUEST env to Docker in Android builds
2020-09-02 09:47:37 +02:00
crimsonskylark
2d067a6e78
debug: added headers needed to build on Linux
2020-08-19 19:36:21 +02:00
Jakub Czekański
02b91517da
debug: added missing headers in wave exporter
2020-08-17 15:42:12 +02:00
Jakub Czekański
f2bf793808
debug: SPU stereo recording to wav file
2020-08-02 13:14:15 +02:00
Jakub Czekański
47bbec1a6a
gte: fixed RTPS implementation, all opcodes 100% correct, closing #4
2020-07-22 00:52:06 +02:00
Jakub Czekański
4d006185b0
opengl: config entry to force non-native vram texture format
2020-06-28 18:47:17 +02:00
Jakub Czekański
f715365f56
cd: added .ecm file format support #41
...
Due to ECM format design it is impossible to access data in random order.
Whole file needs to be processed first to build LUT table for offsets of sectors in .ecm file.
This implementation loads the whole processed file to RAM which will result in up to 800MB allocated by emulator when loading .ecm file.
Loading might freeze emulator for few seconds depending on drive speed - loader is single-threaded for now.
2020-06-28 01:30:33 +02:00
Jakub Czekański
5cbb48cca4
main: skip save state if system is halted
2020-06-19 21:26:43 +02:00
Jakub Czekański
24b46f5031
gte: removed irgb, calculate it in-place
2020-06-19 21:25:03 +02:00
Jakub Czekański
9b602d0bd0
gui: fixed Open Avocado directory for Windows
2020-06-09 22:24:41 +02:00
Jakub Czekański
5b108cd5a9
android: disable activity transition
2020-06-07 23:32:59 +02:00
Jakub Czekański
dafc98d13b
system: added fastboot
2020-06-07 02:29:30 +02:00
Jakub Czekański
98c23b09d7
gui: disable controls when not configured
2020-06-07 00:12:42 +02:00
Jakub Czekański
03972a8c4b
gui: moved fps to imgui statusbar
...
images are now dpi scaled
do not show unused save states in load menu
2020-06-06 23:57:36 +02:00
Jakub Czekański
e772a6117b
common: separated paths for emulator data and user data
2020-06-06 21:50:08 +02:00