Zangetsu38
8f0b0fd7e0
gui: Add Live Area game screen.
...
gui: Add Manual dialog on live area screen.
fix some warning.
2020-01-12 22:35:27 -05:00
Zangetsu38
ba41e627c2
all: Format project
2020-01-12 22:35:27 -05:00
1whatleytay
b1b4f4268a
cpu: better unicorn error reporting. ( #632 )
2020-01-12 22:32:55 -05:00
Nicolas Jallamion
d5378b81ac
gui: add context options ( #624 )
...
game context menu: Add Open folder for game and savedata.
game context menu: Add game information.
game context menu: refactor misc things.
2020-01-09 22:35:15 -05:00
Taylor Whatley
5b070aac66
modules: implement yuv methods for SceJpeg
2019-12-22 00:15:36 -05:00
Taylor Whatley
2c24ab40df
modules: add dynamic avplayer framelimiter
2019-12-22 00:15:36 -05:00
Taylor Whatley
1caf740650
renderer: decode yuv with sws_scale
2019-12-22 00:15:36 -05:00
Taylor Whatley
579ab7053b
modules: implement avplayer shutdown
2019-12-22 00:15:36 -05:00
Taylor Whatley
89e5419ad9
modules: implement basic avplayer
2019-12-22 00:15:36 -05:00
Taylor Whatley
6463b34cc1
modules: implement avcdec and yuv format
2019-12-22 00:15:36 -05:00
totlmstr
c2a014f1f2
config: generate config members using higher-order macros ( #610 )
...
* config: Generate members using higher order macros.
WARNING: This breaks earlier config.yml files.
* config: Move Config struct to new state.h
* config: Macro rewrite of merge_config as operator+=
Divide options into vectors and individual options.
* config: Add member_name parameter and enum based on said addition
2019-12-13 22:25:06 -05:00
Nick Renieris
6449a3bb43
Revert "renderer/gl: Correct viewport formula again"
...
This reverts commit 20df54e01b
.
2019-12-14 02:44:28 +01:00
Francisco José García García
20df54e01b
renderer/gl: Correct viewport formula again
2019-12-13 20:40:38 +01:00
Nicolas Jallamion
2bcd21f1e9
gui/firmware/install: Check for deleting files after installation. ( #622 )
...
Also:
- gui/firmware install: add firmware version installed in popup.
2019-11-30 17:21:00 +01:00
TehPsychedelic
bdcf3ad7df
Added file handle closing when installing a VPK to avoid locks
2019-11-29 19:05:42 +01:00
Nick Renieris
fa6f5bf993
kernel/relocation: Implement Format2 relocations (untested)
2019-11-18 10:55:07 +01:00
Nick Renieris
526c333d98
kernel/relocation: Advance offset and assign saddr/addend on format 2
2019-11-18 10:55:07 +01:00
Nick Renieris
17bbc6e2bc
kernel/relocation: Logging fixes
2019-11-18 10:55:07 +01:00
Nick Renieris
58b00ed2e1
util/log: Assert on spdlog error
2019-11-18 10:55:07 +01:00
Nick Renieris
2aae313f59
cpu: Log function return values for debugging
2019-11-18 10:55:07 +01:00
Nick Renieris
4830bff3e8
load_self: Log loaded module bases
2019-11-18 10:55:07 +01:00
Nick Renieris
efc6180987
interface: Don't attempt to run module_start if it doesn't exist
...
Also:
- Improve logging when when it's run
2019-11-18 10:55:07 +01:00
Hesham Abourgheba
3ca7206ba1
sceAppUtil: implement sceAppUtilSaveDataGetQuota ( #612 )
2019-11-16 10:15:16 +07:00
Nicolas Jallamion
6ef0abe9a9
module/SceCommonDialog: stub sceSaveDataDialogGetStatus. ( #611 )
...
format: run clang format.
small refactor firmware install dialog
small refactor for game install dialog.
button on setting dialog for download last firmware if it is missing.
fix popup failed installation with correct typo
stub savedatadialogstatus
2019-11-10 15:09:32 -05:00
isJuhn
46873a97e7
modules/SceNet: fix compatibility with win 8.1 sdk
2019-11-09 21:26:16 +01:00
IllusionMan1212
21e0648bcd
gui added a confirmation dialog when firmware installation is finished
2019-11-02 01:30:01 +02:00
IllusionMan1212
b8a0a1abf8
host/gui: add firmware hint when no modules are present and code cleanup
2019-11-02 00:47:13 +02:00
IllusionMan1212
f5784fda01
external/host: added fat16 submodule and make-fself
2019-11-02 00:47:12 +02:00
IllusionMan1212
7595e32191
host/gui: fix warnings, gave proper credit and made requested changes
2019-11-02 00:44:20 +02:00
IllusionMan1212
a8fa91b928
formatting: run clang-format
2019-11-02 00:44:20 +02:00
IllusionMan1212
f491583a54
host: PUP extraction and decryption
2019-11-02 00:44:19 +02:00
IllusionMan1212
77dac0f6f8
gui: add file menu and install dialog for firmware installation
2019-11-02 00:44:19 +02:00
IllusionMan1212
643025cb41
crypto: added AES algorithm
2019-11-02 00:42:40 +02:00
IllusionMan1212
d68567da07
util: another string function
2019-11-02 00:42:40 +02:00
Peter Mackay
eeb0601738
Fix warnings when compiling with Clang ( #589 )
...
* util: Add missing parens
* util: Add bytes.h to CMakeLists.txt
* np: Fix initialiser order warning
* renderer: Remove unused operator
* renderer: Remove unused locals
* vita3k: Guard config-dependent local
* SceGxm: Remove unused locals
* SceProcessmgr: Fix unused variable warning on Mac
I assumed Mac works the same as Linux.
* shader: Remove unused locals
* shader: Fix initialiser order warnings
* gxm: Rewrite pointer math to fix int to pointer truncation warning
* renderer: Remove deletes of memory internal to command buffer
* util: Use tab rather than spaces
2019-11-01 16:47:07 +01:00
Hesham Abourgheba
2987dc035a
io: io checks and fixes ( #607 )
...
- Properly check for device
- Add missing devices
- Check if path is not empty before calling front()
- Properly read directories and properly stat files and directories
- Properly report last modification time on files and directories
2019-10-31 00:02:25 -04:00
Zangetsu38
664ea1e7e2
gui/setting: refactor modules list.
...
gui/setting: add refresh module list button.
2019-10-29 21:08:19 +01:00
Zangetsu38
50853dd64b
gui: Add game install menu dialog and popup.
...
format: run clang format.
2019-10-29 02:42:48 +01:00
Nick Renieris
6a27b02168
mem: Fix mprotect'ed size to account for leftover page
...
Fixes #597
Also:
- Clean up code a bit
2019-10-28 04:12:08 +01:00
Nick Renieris
b7557b2c58
util: Add align_down() and improve align()
2019-10-28 04:12:08 +01:00
Zangetsu38
2478aa5d7c
setting: Use file explorer for change background image and emu path.
...
format: run clang format
2019-10-27 21:43:32 +01:00
IllusionMan1212
2c3c78b772
external: add nativefiledialog submodule
2019-10-27 21:43:32 +01:00
Zangetsu38
eb6b31fce5
gui: Add game context menu.
2019-10-27 21:37:32 +01:00
Nick Renieris
e065d3ab5b
gui/settings_dialog: Fix LLE module list
...
Deselecting was broken due to std::vector<bool>'s invalid references.
Also:
- Simplify some logic in LLE module selection code
2019-10-26 21:04:15 +02:00
Nicolas Jallamion
1cad932f2b
gui: Add Refresh game list button and small refactor. ( #564 )
...
setting: workaround 2 function for fix crash.
buid: fix some warnings for game_selector.cpp.
2019-10-25 11:18:51 +07:00
Zangetsu38
ebcbe1cb3e
gui: Replace hardcoded LLE module list with present modules.
2019-10-25 01:56:43 +02:00
Nicolas Jallamion
1f457ee4a0
config/gui/io: add profiles manager dialog for multi user. ( #525 )
...
build: fix some warning compile.
2019-10-24 12:36:41 -04:00
pent0
fb20ce9fc8
Merge pull request #586 from 1whatleytay/fire
...
Memory, Gui and Config tuneup
2019-10-22 05:41:54 +07:00
Taylor Whatley
b8ed211651
config: fix extra space in color surface option
2019-10-21 18:35:29 -04:00
Taylor Whatley
c65fbc984e
gui: fix files being detected as games
2019-10-21 18:35:29 -04:00