Commit graph

742 commits

Author SHA1 Message Date
Henrik Rydgård
9f063fcbe9 Merge pull request #3798 from unknownbrackets/dx9
Fix directx9 so it builds on Windows (but doesn't work)
2013-09-15 23:28:05 -07:00
Unknown W. Brackets
5617f07462 Fix dx9 so it builds on Windows (DOES NOT WORK.) 2013-09-15 23:22:10 -07:00
kaienfr
c3904ef873 Windows: Update g_Config.ilanguage for ppsspp.ini [SystemParam] Language key
This key is important to be updated for multilang game.
2013-09-16 03:30:54 +02:00
Henrik Rydgård
a4d040beff Merge pull request #3785 from thedax/moreCommandLineOptions
Win32: Add command-line arguments to allow different ppsspp/control ini files.
2013-09-15 15:21:45 -07:00
Henrik Rydgård
a500ff3191 Merge pull request #3781 from shenweip/master
Fix some double semicolon.
2013-09-15 15:07:25 -07:00
Unknown W. Brackets
2251b0dd59 Avoid a "pure call" issue. 2013-09-15 10:36:19 -07:00
The Dax
11a49c05fe Build fix. 2013-09-15 13:12:55 -04:00
The Dax
35c434165b Correct copy & paste-happiness. 2013-09-15 12:55:49 -04:00
The Dax
5cdfb6c4f9 Add command-line argument to allow a path to be specified for configuration files and control mapping files. Also fix a possible crash when loading ini files. 2013-09-15 12:50:42 -04:00
Unknown W. Brackets
8902e85f0a Enable the debug windows always, disable buttons.
This way you can close them/whatever, and hopefully should avoid crashes.

Only downside is you can't pause the game now and then hit stop in the
debugger.
2013-09-15 09:35:58 -07:00
shenweip
03197c376c Fix some double semicolon. 2013-09-15 23:17:22 +08:00
Henrik Rydgard
8c4503c638 Add a micro version of the DX SDK as submodule, to keep the buildbot running. 2013-09-15 16:15:12 +02:00
Henrik Rydgard
9f99815121 Must detect language before loading config. Should fix #3763 broken by #3750 . 2013-09-15 11:05:05 +02:00
Henrik Rydgård
f26dfcb382 Merge pull request #3755 from thedax/win32RememberWindowPosSize
Win32: Don't allow SavePosition to execute if we're entering fullscreen.
2013-09-15 00:27:15 -07:00
Henrik Rydgård
588d3e3c4f Merge pull request #3758 from thedax/win32Cleanup
Win32 UI: Some cleanups and simplifications, fix some small bugs.
2013-09-15 00:26:07 -07:00
The Dax
efa2c1c500 Use consistent directory slashes. We'll just replace all backslashes with forward slashes, eliminating the chance of duplicat recents. Fixes #3352. 2013-09-15 00:08:53 -04:00
The Dax
0f0df36180 Don't SavePosition if we're entering fullscreen. 2013-09-14 12:51:15 -04:00
The Dax
877ea42125 Re-apply the top-most state to its previous value when exiting fullscreen. 2013-09-14 12:49:51 -04:00
The Dax
8092a9c67c Using SetWindowText should be safe now since we use UNICODE..thanks Gigaherz & Unknown. 2013-09-14 12:49:50 -04:00
The Dax
975b8cf7e7 Post a message when the window title's text needs to change. This resolves #3282. 2013-09-14 12:49:50 -04:00
The Dax
670d0c35fe Remove a few more unused things. 2013-09-14 12:49:50 -04:00
The Dax
e8fd5881b8 Move global UI status out of WndMainWindow.cpp, simplify the menu translation code(it doesn't need to dictate checked or enabled items, the UI already does it later on anyway), and clear out a few old menu items that have been removed. 2013-09-14 12:49:50 -04:00
Unknown W. Brackets
606e2f2802 Small warning fixes in Windows UI. 2013-09-14 07:44:01 -07:00
The Dax
e4079fb81c Remove the System Menu(the menu that appears when alt is pressed) in fullscreen, and re-instate it when exiting fullscreen. 2013-09-12 17:27:48 -04:00
The Dax
9dbf2b9d90 Add proper fullscreen and windowed launch arguments. Remove bFullScreenOnLaunch. 2013-09-12 16:56:18 -04:00
Henrik Rydgard
c88920be4b Bail more gracefully if no real OpenGL driver is installed on XP 2013-09-11 21:35:44 +02:00
wuspring
85baa92504 Make new keys in "Window Size" translatable and fix Ctrl+1, thanks to @thedax 2013-09-11 11:41:30 +08:00
Henrik Rydgard
2745744d99 Split the resolution setting into Window Size and Rendering Resolution (internal resolution).
Gets rid of our "antialiasing" (simply crank up internal resolution to 2x your window size).

Proper MSAA is coming later.
2013-09-11 00:19:34 +02:00
Unknown W. Brackets
035f5660e4 Silence a minor warning. 2013-09-08 11:59:51 -07:00
Henrik Rydgård
b711d66f6e Merge pull request #3690 from Kingcom/Reset
Reset while stepping improvements
2013-09-08 02:09:29 -07:00
Kingcom
2ecbabd815 Reset while stepping improvements 2013-09-08 10:04:39 +02:00
The Dax
ac88cbd894 Let NewUI's Antialiasing option be instant so a game reboot isn't required. 2013-09-08 00:27:39 -04:00
The Dax
062e803f03 Make More Settings and Control Mapping translatable. 2013-09-07 18:04:16 -04:00
The Dax
79846abcbd Set the UI state to MENU so that the pause/reset/stop buttons disable appropriately. 2013-09-07 17:54:12 -04:00
The Dax
e7add9fac6 Update the menus after translating them. Should fix the pause/reset/stop options when exiting out of the game settings screen. 2013-09-07 17:22:40 -04:00
The Dax
f594157374 Overhaul the Win32 UI. New things include:
-File -> Savestate Slot: Lets the user pick the savestate slot to be used.
-Game Settings -> More Settings...: Opens the main settings screen from anywhere.
-Game Settings -> Control Mapping...: Opens the key mapping screen from anywhere.
-Infrequently changed options were removed.
-Organised menus; nothing is out of place anymore.
-Simplified menus: as some options were removed or moved, it's easier to find what you're looking for, now.
2013-09-07 17:05:23 -04:00
Henrik Rydgård
9fa83981ce Merge pull request #3677 from unknownbrackets/logging
Move some things to G3D, enable G3D by default on Windows
2013-09-07 13:49:31 -07:00
Unknown W. Brackets
ca1168df3c Enable the G3D log on Windows by default. 2013-09-07 13:43:07 -07:00
Kingcom
31a8a04675 Fix BrowseForFolder 2013-09-07 22:32:29 +02:00
Unknown W. Brackets
08b41df6a2 Change a few more log types. 2013-09-07 13:31:14 -07:00
Unknown W. Brackets
f97794136c Use a UI event for clearing recents.
This way it builds on Android, and is cross platform too.
2013-09-07 09:44:28 -07:00
Henrik Rydgård
f24a7c83f5 Merge pull request #3636 from kaienfr/fix_recent_gamelist
Update recent games list & remove redundant recent games from ini file
2013-09-07 02:18:30 -07:00
Henrik Rydgård
119bbcbe1f Merge pull request #3654 from papel/patch2
Change encoding of ppsspp.rc
2013-09-06 05:02:46 -07:00
shenweip
314ff14e87 Typo 2013-09-06 11:15:38 +08:00
papel
942cf9a57f Change encoding of ppsspp.rc 2013-09-05 21:48:32 -03:00
shenweip
c27d248c9a Add check mark in language menu item 2013-09-06 07:57:52 +08:00
kaienfr
137df18a00 Update recent games list & remove redundant recent games from ini file 2013-09-05 18:23:28 +02:00
papel
0d5994c4df Fix number 2013-09-04 22:06:05 -03:00
papel
2e48f5d32b Fix frameskip in Windows UI 2013-09-04 21:37:41 -03:00
The Dax
137628e0ba Translate "PPSSPP Chinese Forum" from [DesktopUI], not [PSPCredits].
This will let the text have a keyboard shortcut. I forgot about that part.
2013-09-04 12:44:12 -04:00