Commit Graph

76 Commits

Author SHA1 Message Date
Unknown W. Brackets
94969c4ead Add some basic Windows UI for save states. 2012-12-28 13:55:32 -08:00
Unknown W. Brackets
3872753b8a Highlight changed regs in the Windows debugger. 2012-12-26 11:32:51 -08:00
Unknown W. Brackets
1d7a42f0b8 Add a button on Windows to enable HLE stepping. 2012-12-24 21:50:02 -08:00
Unknown W. Brackets
cd407dc84c In Windows, disable run/reset/pause when closed.
Saw this a lot while testing and couldn't help but fix it.
I know this is probably going away soon.
2012-12-23 23:56:49 -08:00
Unknown W. Brackets
5163745871 Switch the Windows RC file to UTF-16.
UTF-8 not supported, and the encoding got messed up.
This should keep it correct.

Contents not changed.
2012-12-23 23:43:57 -08:00
Unknown W. Brackets
ecffa492f6 Refactor Windows show log switch. 2012-12-22 09:54:07 -08:00
Unknown W. Brackets
7aa7640e87 Add -f switch for parody with Headless. 2012-12-22 09:49:59 -08:00
Unknown W. Brackets
7fb65a5997 Add a switch to Windows to save to a log file. 2012-12-22 09:49:29 -08:00
Unknown W. Brackets
d745bddc23 Enable a few command line switches on Windows. 2012-12-22 09:21:23 -08:00
Unknown W. Brackets
15793fe532 More minor static analysis warning fixes. 2012-12-21 17:00:47 -08:00
Unknown W. Brackets
217bdc275e Fix some type-conversion warnings. 2012-12-21 16:07:38 -08:00
Henrik Rydgård
b486ca1620 Merge pull request #215 from raven02/fast-mem
Quick add checkitem for option fast memory
2012-12-21 12:58:10 -08:00
raven02
88578cc525 Quick add checkitem for option fast memory 2012-12-22 00:49:53 +08:00
Henrik Rydgard
2ec8606fcb Flip Y axis for xinput 2012-12-21 17:13:00 +01:00
Henrik Rydgard
f5efd6f2b1 JIT: add option to enable/disable jit of memory instructions. for crash safety. 2012-12-21 16:50:13 +01:00
Henrik Rydgard
4bf2e52623 HW transform: Avoid 4x3 matrices for GLES 2.0 compat. Add option to turn hw transform on. 2012-12-21 11:08:54 +01:00
Henrik Rydgard
4046146164 Add experimental wireframe mode for debugging. Fix texenv color. Code cleanup. 2012-12-19 15:14:41 +01:00
Henrik Rydgård
a375dcb97c Merge pull request #195 from raven02/fs-fix
Quick viewport fix for fullscreen mode
2012-12-18 04:15:29 -08:00
raven02
478c5074e4 Quick viewport fix for fullscreen mode 2012-12-18 19:56:35 +08:00
Henrik Rydgard
624927cd9a Make the windows port find ppge_atlas in the assets subdirectory. 2012-12-17 22:24:07 +01:00
Henrik Rydgard
a60d487d8d Create files for sceUsb 2012-12-17 21:45:32 +01:00
Henrik Rydgard
11279668ca Allow changing of zoom factor at runtime 2012-12-17 21:06:47 +01:00
raven02
fb5a26b46d Enable correct viewport switching for screen 1x-4x and add Ctrl1-4 as shortcut key 2012-12-16 17:57:33 +08:00
Unknown W. Brackets
c55ee023e1 Add project Dialog filter, suppress some warnings. 2012-12-10 08:21:05 -08:00
TMaul
b7b40ba6d6 Make the flash filesystem a real directory
Not really needed yet, but it will be.
2012-12-09 23:32:44 +00:00
jacky400
8ce8400bae Update Windows/ppsspp.rc 2012-12-05 16:55:02 +08:00
jacky400
7c70a2048a Update Windows/ppsspp.rc 2012-12-05 14:40:13 +08:00
jacky400
284597582c Update Windows/WndMainWindow.h 2012-12-05 14:32:32 +08:00
jacky400
b49e053edd Update Windows/WndMainWindow.cpp 2012-12-05 14:31:41 +08:00
jacky400
a072fff4d4 Update Windows/WndMainWindow.cpp 2012-12-05 00:05:36 +08:00
Unknown W. Brackets
346095d5f0 SetWindowText() was doing ANSI conversion. 2012-12-03 07:57:28 -08:00
Unknown W. Brackets
ad59c7f46d Convert the title to wchars to fix non-ASCII. 2012-12-03 07:44:29 -08:00
jacky400
d91314d906 Update Windows/main.cpp
Increase windows scheduling resolution
2012-12-03 16:44:37 +08:00
Unknown W. Brackets
958fd29593 On Windows, separate analog and digital arrows.
This fixes the Tales of Eternia menu and movement.
2012-12-02 16:04:50 -08:00
Florent Castelli
952a937fe7 Revert changes in RC file that were breaking debug build on Windows.
If the build isn't working on VS Express, notify me so we can find a fix.
2012-12-02 03:00:36 +01:00
Henrik Rydgard
815c3240bc V4 2012-12-01 10:44:37 +01:00
Henrik Rydgard
a5e35ad6d9 Parse PARAM.SFO to get the disc ID, show in title bar on Windows 2012-11-30 22:32:51 +01:00
Henrik Rydgard
e370a1a8aa Fix project and .rc so it builds with VS 2010 Express, thanks Darth1701. Plus logging tweaks. 2012-11-29 10:41:48 +01:00
Henrik Rydgard
d8c92caad9 Safer matrix loading. Change default G3D log level from Notice to Error. 2012-11-26 18:04:34 +01:00
Henrik Rydgard
870ea6628b Reasonably correct viewport handling. Optional debug stats overlay (not always 100% working). 2012-11-26 17:35:08 +01:00
Sacha
b76152d88a Use gl_common from native. 2012-11-26 20:38:39 +10:00
Unknown W. Brackets
063f914ff3 Fix project files so things build again. 2012-11-24 09:20:53 -08:00
Florent Castelli
56175bc505 Defer blend, cull and depth test changes to draw command
Avoid unnecessary state changes and reduces the amount of OpenGL calls.
It also puts all the interesting logic at the same place, reducing the
complexity a little.
2012-11-24 15:19:29 +01:00
Henrik Rydgard
a97f66766d Add "slightly faster interpreter", optimizing the most common instrs. Not as helpful as I thought it would be on Android, really need a proper JIT. 2012-11-23 12:42:35 +01:00
Unknown W. Brackets
f41445354c Correct stdafx.h path in project file. 2012-11-22 13:21:48 -08:00
Diogo Franco (Kovensky)
6108e36ae9 Several fixes to build under stricter C++11
Add missing #include to various files.

strings.h isn't provided by MSVC so we don't include it there; it's needed
for other OSes/compilers.

Get rid of pre-ISO-C malloc.h includes; malloc is provided by stdlib.h.

Fixes some linuxisms.

Prepend __builtin_ to __clear_cache, calling it without the prefix is a
GNU extension.
2012-11-21 14:33:50 -03:00
Diogo Franco (Kovensky)
cd93e49584 Move toplevel windows-specific files to the Windows dir 2012-11-21 14:33:38 -03:00
Henrik Rydgard
45369af482 0.31 in the UI 2012-11-20 22:41:24 +01:00
Henrik Rydgård
2a56d36b12 glViewport calls need to be in pixel coordinates. 2012-11-20 16:48:24 +01:00
Henrik Rydgard
4c2929cf13 v0.3 2012-11-20 11:54:51 +01:00