Commit graph

50 commits

Author SHA1 Message Date
Jean-Philip Desjardins
ae80ab0ed5 Scale main window. 2014-09-19 21:27:38 -04:00
Jean-Philip Desjardins
072c0fcacd Reorganized includes. 2014-09-19 21:27:01 -04:00
Jean-Philip Desjardins
d9c166c6de Fixed character encoding. 2014-06-26 23:43:38 -04:00
Jean-Philip Desjardins
775947eeb0 Added GS draw toggle switch in debug menu. 2014-06-26 23:39:29 -04:00
jpd002
14dd439a98 Added VU1 microprogram view in FrameDebugger.
git-svn-id: http://svn.purei.org/purei/trunk@1155 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-06 22:46:14 +00:00
jpd002
31fc31562d Allow starting the debugger or the frame debugger using command line on Win32.
git-svn-id: http://svn.purei.org/purei/trunk@1144 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-11 04:51:21 +00:00
jpd002
bc1a8161c9 Changed the location of the "dump next frame" menu item and changed the way file names are generated.
git-svn-id: http://svn.purei.org/purei/trunk@1142 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-09 06:07:17 +00:00
jpd002
7d9bd245c0 Some more RECT stuff compilation fixes.
git-svn-id: http://svn.purei.org/purei/trunk@1119 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-04-29 05:02:06 +00:00
jpd002
8565987c4f Removed frame skipping and VPU state saving stuff.
git-svn-id: http://svn.purei.org/purei/trunk@1113 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-04-22 03:06:16 +00:00
jpd002
6ef1ca4db7 Added support for window resizing and changing scaling modes in Win32 port.
git-svn-id: http://svn.purei.org/purei/trunk@1055 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-12-28 19:22:08 +00:00
jpd002
8b8b4a1c9c Compilation fixes due to changes in StdStreamUtils.
Added support for the presentation params system on Win32 port.

git-svn-id: http://svn.purei.org/purei/trunk@989 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-06 06:32:15 +00:00
jpd002
b9359dd73b Center the main window before showing it, to prevent some weird behavior + Cleanup.
git-svn-id: http://svn.purei.org/purei/trunk@967 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-07-29 22:09:44 +00:00
jpd002
770f4836f3 GS handler overhaul:
- Moved CLUT buffer management in GSHandler.
- Completely shader based rendering in GSH_OpenGL:
  * Shaders generated at run-time depending on the needs.
  * Palette work done in the shader instead of having to create textures for all the alternative palettes.
  * State change tracking to improve performance.
- Removed D3D9 and software GS handlers from main project since they aren't in use.

git-svn-id: http://svn.purei.org/purei/trunk@965 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-07-29 20:13:48 +00:00
jpd002
81638492ad Compilation/crash fixes to go with the changes made in PS2VM.
git-svn-id: http://svn.purei.org/purei/trunk@905 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-04-14 21:25:57 +00:00
jpd002
22104c1bca Added a small draw call per frame metric.
git-svn-id: http://svn.purei.org/purei/trunk@861 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-03-15 04:21:36 +00:00
jpd002
2cbda43b89 Code cleanup and compilation fixes.
git-svn-id: http://svn.purei.org/purei/trunk@857 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-03-12 05:24:43 +00:00
jpd002
fd39c7efd6 Use "APP_TITLE" constant for some UI stuff.
git-svn-id: http://svn.purei.org/purei/trunk@832 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-12-25 01:25:36 +00:00
jpd002
588c0241c9 Added AVI recording.
Added DumpTexture function in GSH_Direct3D9.

git-svn-id: http://svn.purei.org/purei/trunk@761 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-05-19 04:42:46 +00:00
jpd002
632ca224cf Added WPARAM param to OnTimer handlers.
git-svn-id: http://svn.purei.org/purei/trunk@587 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-01-13 03:45:00 +00:00
jpd002
24f16497c1 Updated UI to reflect recent changes in the CFileDialog class.
git-svn-id: http://svn.purei.org/purei/trunk@568 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-12-06 21:44:23 +00:00
jpd002
36656f025f Changed name of the emulator.
Compilation warning fix.

git-svn-id: http://svn.purei.org/purei/trunk@526 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-05-30 15:28:17 +00:00
jpd002
f55b033d32 Added a little installer script for Purei.
Modified how the version information is stored in the header files to allow installer script to read the info.

git-svn-id: http://svn.purei.org/purei/trunk@504 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-04-20 23:52:47 +00:00
jpd002
5d047fbb9a Fixed crash that was occurring when loading a game when one was already being played.
Made the reset menu command work properly.

git-svn-id: http://svn.purei.org/purei/trunk@502 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-04-18 00:24:32 +00:00
jpd002
e7db9ace13 Added option in file menu to boot disk images directly.
git-svn-id: http://svn.purei.org/purei/trunk@482 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-02-18 00:56:38 +00:00
jpd002
775ef52d0e Made the thing compile with boost 1.37.
Some RPC call stuff which isn't totally functional.
Fixed bugs in MailBox.

git-svn-id: http://svn.purei.org/purei/trunk@447 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-15 02:57:21 +00:00
jpd002
1ff8fd0aec Changed base class of CSysInfoWnd and CAboutWnd.
git-svn-id: http://svn.purei.org/purei/trunk@372 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-10-09 01:59:56 +00:00
jpd002
14129468e4 Removed uses of CList, CEvent, CEventEx, CEventHandler.
Fixed TR1 compilance.
Input configuration support for Win32.
Support for analog axis in PadMan.

git-svn-id: http://svn.purei.org/purei/trunk@361 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-08-24 21:28:42 +00:00
jpd002
ee3ec9c361 Added configurable frame skip, some esthetic code changes and compilation fix.
git-svn-id: http://svn.purei.org/purei/trunk@355 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-07-20 20:57:49 +00:00
jpd002
8a8e524f3b Fixed compilation problems due to CConfig changes.
git-svn-id: http://svn.purei.org/purei/trunk@274 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-19 23:26:24 +00:00
jpd002
2a2af72782 x64 compilation & frame skip test
git-svn-id: http://svn.purei.org/purei/trunk@252 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-02-25 13:11:29 +00:00
jpd002
154594faa0 First movie in Ys1&2 plays completely.
git-svn-id: http://svn.purei.org/purei/trunk@240 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-02-10 23:08:04 +00:00
jpd002
efc1f86642 Readded PadHandler creation and rewrote GSHandler creation.
git-svn-id: http://svn.purei.org/purei/trunk@232 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-24 01:37:47 +00:00
jpd002
ff52e430f6 Begun conversion for Ys1&2. (cdrom0 and some instructions)
git-svn-id: http://svn.purei.org/purei/trunk@226 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-19 03:36:27 +00:00
jpd002
0f0fad5ab4 1987 runs completely (still a bug though).
Fixed FPS counter.

git-svn-id: http://svn.purei.org/purei/trunk@213 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-03 07:42:54 +00:00
jpd002
2c5b592126 New VM state engine
git-svn-id: http://svn.purei.org/purei/trunk@202 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-17 04:08:46 +00:00
jpd002
69eb26aa2e git-svn-id: http://svn.purei.org/purei/trunk@189 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-12-08 22:09:05 +00:00
jpd002
6835a6da83 Completed enough opcodes to be able to run the "Final Heaven" demo.
git-svn-id: http://svn.purei.org/purei/trunk@181 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-06 21:36:12 +00:00
jpd002
38e1632c11 Project heavily modified from previous revision.
git-svn-id: http://svn.purei.org/purei/trunk@180 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-01 04:08:34 +00:00
jpd002
1205201c88 git-svn-id: http://svn.purei.org/purei/trunk@148 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-04-23 06:40:16 +00:00
jpd002
0fe9340f6d git-svn-id: http://svn.purei.org/purei/trunk@146 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-04-17 19:41:16 +00:00
jpd002
b5cdfe8b70 git-svn-id: http://svn.purei.org/purei/trunk@143 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-04-04 01:03:30 +00:00
jpd002
7894c76449 git-svn-id: http://svn.purei.org/purei/trunk@118 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-02-20 21:16:34 +00:00
jpd002
4401e22ac4 git-svn-id: http://svn.purei.org/purei/trunk@110 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-01-11 02:44:56 +00:00
jpd002
3e81da22a5 git-svn-id: http://svn.purei.org/purei/trunk@107 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-12-26 21:53:04 +00:00
jpd002
1732437f76 git-svn-id: http://svn.purei.org/purei/trunk@106 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-12-26 05:43:34 +00:00
jpd002
165cd190e8 git-svn-id: http://svn.purei.org/purei/trunk@79 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-08-14 00:05:53 +00:00
jpd002
1d04853ae0 git-svn-id: http://svn.purei.org/purei/trunk@76 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-08-08 06:27:51 +00:00
jpd002
4a91791ad7 git-svn-id: http://svn.purei.org/purei/trunk@73 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-08-06 22:44:42 +00:00
jpd002
e3e105e00a git-svn-id: http://svn.purei.org/purei/trunk@62 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-18 12:08:40 +00:00
jpd002
d3bf3614b1 git-svn-id: http://svn.purei.org/purei/trunk@60 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-13 02:44:13 +00:00
Renamed from Source/MainWindow.cpp (Browse further)