Commit Graph

272 Commits

Author SHA1 Message Date
Henrik Rydgard 0264ff62f0 Update native with GL-lost-management (UI comes back on Android after switching away) 2014-09-06 13:50:50 +02:00
Unknown W. Brackets de0a914d3b Fix a type conversion warning. 2014-08-30 22:06:38 -07:00
Henrik Rydgard e539c7009f Hook up DX9 backend. Not really working though, it seems. 2014-08-22 20:55:12 +02:00
Henrik Rydgard a3563c920d Only show button to delete savedata if there is savedata to delete 2014-07-21 20:59:03 +02:00
Unknown W. Brackets fa4a50de23 Clear dataLoaded flags after clearing data.
Seems to fix some race for me with background icons showing up black.
Maybe a double load?
2014-06-22 09:56:05 -07:00
Henrik Rydgard b1ae00c56f GameInfoCache: Clear snd together with bg 2014-06-22 09:57:02 +02:00
Unknown W. Brackets d5ddf4c438 Make it easy to get the SND0.AT3 data. 2014-06-21 18:38:26 -07:00
Unknown W. Brackets a6436d04f5 Support PIC0 in PBP files. 2014-06-21 18:29:54 -07:00
Unknown W. Brackets a0340debd6 Use flags to specify wanted data in gamecache. 2014-06-21 18:24:21 -07:00
Unknown W. Brackets f4f3d280f7 Avoid locking up the UI for gamecache loads.
If the icon/bg is not loaded yet, we'd lock and block for it to load
anyway.  This uses a separate (or possibly atomic) lock.
2014-06-21 18:03:32 -07:00
Unknown W. Brackets a22fb9289d Load the icon on the game screen with the bg.
Still looks nicer this way.
2014-06-21 14:03:50 -07:00
Unknown W. Brackets 53547bd8b9 Refactor a bit to simplify the code. 2014-06-21 13:49:30 -07:00
Unknown W. Brackets 1a44b557e5 Allow loading game info without clearing old.
More seamless when we already have the icon, for example.
2014-06-21 13:44:07 -07:00
Henrik Rydgard aa31b9ace9 The "fallback" title is already set, don't need to set it again 2014-06-14 00:19:09 +02:00
Unknown W. Brackets 4dcf1d86ed Don't count all files as savedata if id blank. 2014-04-20 20:50:45 -07:00
The Dax 8efd67280d Show unknown.png regardless of PARAM.SFO when an ISO lacks the file.
It's better than showing a black rectangle with nothing in it for broken or homebrew ISOs.
2014-03-06 08:25:40 -05:00
Henrik Rydgard 70174ac405 Warn fix, cleanup, update buttons.svg 2013-12-12 12:08:36 +01:00
Henrik Rydgård d5b9b224e3 Fall back to unknown.png if ISO is broken 2013-12-11 15:29:41 +01:00
Henrik Rydgård 618e5080ab Add grayscale RAR icon (to sort of indicate that we can't unpack them) 2013-12-11 15:24:29 +01:00
Henrik Rydgård 42f5bcb263 Add ZIP icon in games browser.
This one's from Gnome, license should be OK.
2013-12-11 15:12:03 +01:00
Henrik Rydgård 868a3d6dd5 Load unknown.png for ELFs masquerading as PBP 2013-12-11 14:22:25 +01:00
Henrik Rydgard fedf7edc2b Guess game region from game ID, display on game screen 2013-12-10 17:23:03 +01:00
Henrik Rydgård 483bf4c74d Don't leak icon textures when shutting down the graphics system.
Happens on Android task switching for example.

Also update the README (got rid of kitkat fullscreen temporary because
I can't get it to work reliably).
2013-12-09 15:28:47 +01:00
Henrik Rydgård 9e42086e21 Logspam reduction 2013-12-09 13:45:17 +01:00
Henrik Rydgård 6277a95bb8 Minor gamelist polish (fix & signs, avoid double dots for zip files) 2013-12-06 11:44:46 +01:00
Henrik Rydgård 7066c053a2 Fix deleting homebrew from the game screen UI 2013-12-05 12:48:09 +01:00
Henrik Rydgård 2fb2602387 Initial draft of the Homebrew Store. Lets you install a few homebrew. 2013-12-05 12:48:08 +01:00
shenweip f772cba43d Make distinction for multiple disc. 2013-11-26 18:23:08 +01:00
Sacha 1ee0fbf94c Qt: Fixes and cleanup to qmake files. 2013-11-24 13:24:16 +10:00
Henrik Rydgard b64f44c3fc ARM emitter: Implement VMLA and VMUL by scalar, VLD1/VST1 multiple 2013-11-23 01:51:35 +01:00
The Dax 6efd5b33f7 We don't really need DIRECTORY_FLASH0 or DIRECTORY_MEMSTICK. 2013-10-15 03:41:10 -04:00
The Dax c7bdeb3084 Eliminate GetSysDirectories and instead provide a new function: GetSysDirectory.
On Win32, call InitSysDirectories before the emuthread starts just to be safe.
2013-10-15 03:41:10 -04:00
shenweip a304e9b420 Make a distinction between savedata and installdata. 2013-10-03 20:44:16 +08:00
The Dax dda0bfea33 Build fix. 2013-09-30 16:00:41 -04:00
The Dax e1580bb8ba When a game is deleted via GameScreen, remove it from the recent ISOs list, if applicable. 2013-09-30 15:29:37 -04:00
Henrik Rydgard 8c88dff5a4 More log categories, use them (and existing ones). Improve log config. 2013-09-07 22:02:55 +02:00
Henrik Rydgard c1d0ed08c4 Fix some file browsing issues 2013-08-20 16:52:36 +02:00
Henrik Rydgard b186294132 UI tweaks. Change to cleaner background image. 2013-08-20 00:49:25 +02:00
Henrik Rydgard 73990bcc32 UI updates
Touch&hold now goes to game menu and single click goes directly to the game, so I removed bDirectLoad.

There's now a linear game list view for the game browser.

Assorted fixes.
2013-08-16 12:53:35 +02:00
Unknown W. Brackets 256394b2bf Move VirtualDiscFileSystem to its own file. 2013-07-28 12:31:48 -07:00
Kingcom 5ddc9afba0 -save state support
-abstracted file access
-moved to VirtualDiscFileSystem class
2013-07-24 22:49:45 +02:00
Kingcom f9c5d3766c Display icon in UI 2013-07-23 17:35:43 +02:00
Henrik Rydgard bf58b32208 Fix bug that caused us to always show UNKNOWN.PNG for PBP files in recent list and new ui 2013-07-15 18:57:42 +02:00
Unknown W. Brackets 9f96ea80b1 Don't crash if GameInfoCache is never inited. 2013-07-10 22:28:01 -07:00
Henrik Rydgard 3216410ac8 Fix unknown.png issues properly this time :P 2013-06-23 17:57:24 +02:00
Henrik Rydgard 6f24514ad5 Fix unknown.png issues. Hopefully fixes #2411. 2013-06-23 16:24:57 +02:00
Henrik Rydgard 9161c1e289 Use unknown.png for missing pbp/elf icons 2013-06-22 23:25:22 +02:00
Henrik Rydgard df6199d353 Move some stuff to native. Show game icon on newui game screen. Turn it off again (oops) 2013-06-09 13:42:00 +02:00
Henrik Rydgard 645e8a7705 More NewUI, bugfix in ParamSFO where strings were created to include the trailing zero. 2013-06-09 12:41:12 +02:00
Henrik Rydgard cf2422002c GameInfoCache: Get game and save sizes. 2013-06-09 11:54:03 +02:00