Commit graph

5469 commits

Author SHA1 Message Date
Robbie 56a0a3a608 Small main_window refactoring. Fixed one of the guiconfig crashes too somehow. 2017-07-14 16:51:29 +02:00
Talkashie 6060c6a342 Fix various typos and capitalisation inconsistencies.
also Jarves please implement sysutils
2017-07-14 16:51:29 +02:00
Nekotekina 29453f6d16 Rearrange /dev_bdvd mounting logic
Prevent booting patches without /dev_bdvd
Prevent booting with foreign /dev_bdvd
2017-07-14 16:51:29 +02:00
Nekotekina 65642c28c6 Improved sprx boot (for devs only) 2017-07-14 16:51:29 +02:00
Nekotekina 0ada09bfd3 Fix cmdline start 2017-07-14 16:51:29 +02:00
scribam d49ee7886c Add sceNp2* functions 2017-07-14 16:51:29 +02:00
scribam f4f4f16cdc Add sceNp* functions 2017-07-14 16:51:29 +02:00
scribam c1830965f5 Add cellHttp* functions 2017-07-14 16:51:29 +02:00
scribam 4f14116a04 Remove "#pragma once" directive in a cpp file 2017-07-14 16:51:29 +02:00
Jake d85dee5be4 fix video playback 2017-07-13 12:24:57 -05:00
Jake c2d9a0e512 Throw on memory loc until i find something that uses 2017-07-13 12:24:57 -05:00
Jake db9b2055ce Move vblank to 'custom' package_id, move fps limit sleep, fix dx12 0 size fb crash 2017-07-13 12:24:57 -05:00
Jake acfae4a34e tiles, sync, bufferId, flipReset 2017-07-13 12:24:57 -05:00
Jake e80afa2b77 gcm: Fix bufferId, sysutil: add refreshrate 2017-07-13 12:24:57 -05:00
Jake 357decdfdc add to auto lle 2017-07-13 12:24:57 -05:00
Jake c958715a19 fix thread 2017-07-13 12:24:57 -05:00
Jake 9aba3e21fd dma main fix 2017-07-13 12:24:57 -05:00
Jake 52664cc501 fix labels 2017-07-13 12:24:57 -05:00
Jake a13c875e75 stuff 2017-07-13 12:24:57 -05:00
Jake c47fb72015 Rebase and cleanup, removed irrelevant code, lv2 lle gcm for now 2017-07-13 12:24:57 -05:00
Robbie ab595d2b95 Improve Save Manager (#2951)
* Add the save icons to the save data entry and manager.

* Simplify code slightly since I have an else now so no need for == false

* Move the icon to the top of the list because it looks better.  Remove redundant settitle.

* Fix size.  It's a bit forced but there wasn't any better way as far as I could see on stack overflow.

Also, add an error dialog if you have no entries.

Simplify the logic slightly for the selected since with the no data case handled, I can make more assumptions about the return value.

* save_data_utility: fix dialog sizes

* CELL_OK

* Retcon dialog to instead be error in log.

* Dangle92 and I had some fun. Everything should be good now.

* In dangle's code he disabled the icon, in mine I hide it if there is nothing. Having both isn't needed.  Yay merges resulting in doing stupid things.

* Fix leek

* Default size to zero for sanity. Shared pointer is fine handling null (tested with disgaea and renaming icon file)

* Simplifying. Thanks for review and advice all
2017-07-13 18:38:13 +03:00
Megamouse e8ba5876ce clean up some unused / redundant includes 2017-07-13 16:38:50 +03:00
Megamouse 2cd5f63284 game_list: enable deselection + fix entry selection 2017-07-13 16:38:50 +03:00
RipleyTom d410494a7d Fixes pkg overwriting files without the PKG_FILE_ENTRY_OVERWRITE flag 2017-07-13 15:43:13 +03:00
Robbie dcfe8e1abd fixz (#2996)
Patch crash regression in game grid
2017-07-13 04:05:29 +01:00
Nekotekina 7702eb2fa7 PPU: clean linkage info 2017-07-12 21:29:09 +03:00
Megamouse bb563b3eb7 minor menu fix 2017-07-12 21:00:13 +03:00
Nekotekina 4913cac24f Refresh game list after booting 2017-07-12 19:41:33 +03:00
Nekotekina 113b937263 Fix moving game dir 2017-07-12 19:35:46 +03:00
Nekotekina a5c431c2b7 _lv2prx mutex implemented 2017-07-12 19:11:51 +03:00
Nekotekina 5ba23ac4c4 sys_lwmutex_locker aux class 2017-07-12 19:09:53 +03:00
Nekotekina f7472d59aa GUI: fix recent entry duplication 2017-07-12 18:16:09 +03:00
Nekotekina 3cd4256b9e Fill game list from all locations 2017-07-12 18:16:09 +03:00
Nekotekina 08e9400870 Improve booting disc games
Store disc locations for disc games
Create /dev_hdd0/disc/ directory
Move disc games from /dev_hdd0/game/ to /disc/ automatically
Load disc game patches automatically
2017-07-12 16:38:19 +03:00
Nekotekina 420bfef214 Cleaning after PoorRequest 2017-07-12 14:07:38 +03:00
Nekotekina ae265f7586 GUI: Disable poorly designed limitations 2017-07-12 14:00:38 +03:00
Nekotekina ff53ff3bbf Force HLE for net-related libraries 2017-07-12 14:00:38 +03:00
Nekotekina 4a512694d9 Implemented _sys_memchr 2017-07-12 14:00:38 +03:00
Nekotekina 8202352452 Do not load sprx twice 2017-07-12 14:00:38 +03:00
Nekotekina 73a2a937c4 PPU LLVM: reuse loaded executables 2017-07-12 14:00:38 +03:00
Nekotekina a51f82c949 GUI: add supporters 2017-07-12 14:00:38 +03:00
Nekotekina 3278062c29 PPU: load only libsysmodule.sprx 2017-07-12 14:00:38 +03:00
Nekotekina 74f2be7307 PPU: free prx segments 2017-07-12 14:00:38 +03:00
Nekotekina 0ee454f44b vm: decommit by exec_addr 2017-07-12 14:00:38 +03:00
Nekotekina 9a38d63661 Store sys_spu_image value 2017-07-12 14:00:38 +03:00
Nekotekina bab537c7e2 PPU LLVM: unuse FP_SAT_OP 2017-07-12 14:00:38 +03:00
Robbie a426d32a36 Search for threads. 2017-07-12 04:56:07 +03:00
Robbie 9403948ce3 Disable remove custom config if no custom config exists. 2017-07-12 03:19:24 +03:00
Robbie 0405b860c6 Add $(EmulatorDir) to VFS dialog 2017-07-12 03:19:24 +03:00
Robbie 83df572604 Fix a couple crashes 2017-07-12 03:19:24 +03:00