479 Commits

Author SHA1 Message Date
The Dax
1da0454508 Add support for changing the InputBox's title to the description text provided by the game(or the emulator itself). If none is provided(empty string), fall back to a default string. 2013-08-05 23:17:26 -04:00
The Dax
4570d83c05 Fix crash in InputBox.cpp by offering an overloaded func which takes a size, and use it in MenuScreens.cpp / PSPOskDialog.cpp. 2013-08-05 22:45:51 -04:00
The Dax
4adacdf375 Fix includes. 2013-08-05 21:39:37 -04:00
The Dax
80953ac56d Win32: Enable user to change emulated PSP nickname from the menu screens by popping a dialog box.
Win32: Enable user to bypass the in-game OSK by using the same dialog box. It doesn't support non-Roman characters yet.
2013-08-05 21:39:06 -04:00
Unknown W. Brackets
b17b23f1f2 Add a function to run the CPU core. 2013-08-04 15:23:38 -07:00
Sacha
8b4280b297 Rename KEYCODE to NKCODE (native key code) to stop name collision. Implement Blackberry keymapping. 2013-08-05 03:31:40 +10:00
Henrik Rydgård
53336e55ad Merge pull request #3050 from thedax/newUIBugFix
Win32/NewUI: Address debug log bug and placement in menu.
2013-08-04 02:07:16 -07:00
The Dax
c8a675863e Move debug logging toggle to Developer Options in NewUI. It was supposed to be here in the first place. 2013-08-04 04:45:09 -04:00
raven02
e0d68e4768 Add game direct load support for new UI 2013-08-04 15:49:51 +08:00
The Dax
f94ae2f10c Fix NewUI bug involving the debug console on Win32. Also change the behaviour of WM_USER_LOG_STATUS_CHANGED to open and close the log window when enabled/disabled as appropriate. 2013-08-04 03:39:49 -04:00
Henrik Rydgård
ec9c464057 Merge pull request #3002 from raven02/aa
Anrdoid : Add option 'Anti-Aliasing' to new UI
2013-07-31 09:22:31 -07:00
Henrik Rydgard
7fc5ce56de Fix viim for x86, implement for ARM. 2013-07-31 18:21:23 +02:00
Henrik Rydgard
8972bf0d12 Fix stickiness of NV Shield d-pad (and other digital pads that are mapped to axises) 2013-07-31 18:08:31 +02:00
raven02
b938313501 Revert size to fit Nexus S 2013-07-31 23:47:52 +08:00
The Dax
ac1d8e8181 Fix typo in NewUI. 2013-07-30 17:34:10 -04:00
Henrik Rydgard
9ac511f191 Don't check vector size in vfim (nonsense). implement for arm. minor fix. 2013-07-30 22:34:12 +02:00
Henrik Rydgard
7e373c206d Fix NewUI bug where returning to menu and starting a new game started the wrong game somehow. 2013-07-30 21:39:37 +02:00
raven02
766770a755 Anrdoid : Add option 'Anti-Aliasing' 2013-07-30 23:32:55 +08:00
raven02
08569eafa1 Add GameSettingsScreen::DrawBackground() 2013-07-30 23:29:48 +08:00
raven02
d88f4dfe09 Centralize control mapping to in-game control section #2 2013-07-29 08:16:06 +08:00
raven02
89b97436a6 Centralize control mapping to in-game control section #1 2013-07-29 08:15:30 +08:00
Henrik Rydgård
fe282f946a Merge pull request #2963 from raven02/patch-4
Better fix the YES/OK/No button sizing and code cleanup
2013-07-28 13:49:00 -07:00
Unknown W. Brackets
256394b2bf Move VirtualDiscFileSystem to its own file. 2013-07-28 12:31:48 -07:00
raven02
176abf2ad7 Add "Enable logging" to new UI 2013-07-29 00:56:59 +08:00
Henrik Rydgård
ccb76a58c3 Merge pull request #2957 from thedax/disableLoggingOption
Add New Feature: Ability to turn logging on and off.
2013-07-28 07:46:40 -07:00
The Dax
acd11da4f3 Remove option to enable/disable logging from NewUI. It doesn't work as expected.. 2013-07-27 20:51:25 -04:00
The Dax
3aa04df23b Restructure the code slightly, make the old UI send a message to the emulator window to reflect the new logging status(to enable/disable the menu item, and possibly close the console), move the custom WM messages to an enum. 2013-07-27 20:47:06 -04:00
The Dax
dcc1044de5 Change EnableLogging key. 2013-07-27 19:55:57 -04:00
The Dax
b07c8155de Correct checkboxes and remove old comments. 2013-07-27 19:50:23 -04:00
The Dax
528d81151a Initial support for disabling logging, to provide a possible boost in performance for games that spam the log like crazy. 2013-07-27 19:39:49 -04:00
Henrik Rydgard
988b5539fa Show speed in percent 2013-07-27 23:23:16 +02:00
Henrik Rydgard
fe090e8d95 Crashfix in EmuScreen (touch events before booting) 2013-07-27 17:25:39 +02:00
Henrik Rydgard
574181e2fa Buildfix 2013-07-27 17:12:26 +02:00
raven02
833d762b3a Add "Force 60 FPS or less" to newUI 2013-07-27 21:31:47 +08:00
Henrik Rydgard
7462d988cf Boot game in EmuScreen::update instead of the constructor. Avoids issues with starting games from the command line. 2013-07-27 13:26:26 +02:00
Henrik Rydgard
5b32d2ecaf Merge remote-tracking branch 'origin'
Conflicts:
	UI/NativeApp.cpp
2013-07-27 13:11:30 +02:00
Henrik Rydgard
d75a007ef3 Skip the startup logo when loading a game from the command line. 2013-07-27 13:07:34 +02:00
Henrik Rydgård
67adad6cf0 Move CheckGLExtensions to InitGraphics from EmuScreen, trying to fix #2900 2013-07-27 11:46:21 +02:00
Unknown W. Brackets
7d6538bd0b Don't crash in DeviceLost before game init. 2013-07-27 01:05:00 -07:00
Henrik Rydgård
dc213f1792 Merge pull request #2934 from raven02/ui
NewUI fix and add cycleable frameskipping/resolution to winUI
2013-07-26 15:43:35 -07:00
raven02
d836527254 NewUI fix and add selectable frameskipping/Resolution to winUI 2013-07-26 22:10:03 +08:00
Kingcom
87f13d9b32 Fix auto boot 2013-07-26 14:42:38 +02:00
Henrik Rydgård
61351e4b59 Merge branch 'patch-1' of https://github.com/raven02/ppsspp into raven02-patch-1
Conflicts:
	Windows/ppsspp.rc
	native
2013-07-25 18:20:08 +02:00
raven02
82b2581d79 Remove 'Display raw framebuffer' option 2013-07-25 20:23:22 +08:00
Kingcom
cedb41a10c Merge branch 'master' of https://github.com/hrydgard/ppsspp into DiscDirectory
Conflicts:
	Windows/ppsspp.rc
	Windows/resource.h
2013-07-25 13:49:53 +02:00
The Dax
6551db82a1 NewUI: Allow Unlock CPU Speed to be set to 0 with the slider bar. If the minimum is kept at 1, it can't be turned off otherwise. 2013-07-24 17:25:44 -04: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
Kingcom
8955fedf44 Open directory as disc image 2013-07-23 17:24:33 +02:00
Henrik Rydgard
fafa9c9bfd Dynamically load XInput, lets us to map the home button with a trick
Also avoids failing to start if XInput 1.3 is not installed.
2013-07-23 00:12:26 +02:00