Jean-Philip Desjardins
2a333e27a8
Renamed UI folders for better organization.
2015-05-06 01:27:59 -04:00
Jean-Philip Desjardins
fcf1b11f1b
Moved EE and GS specific files in a separate folder.
2015-05-06 00:54:15 -04:00
Jean-Philip Desjardins
c6617f83a0
Merge branch 'audio'
2015-04-11 00:00:27 -04:00
Jean-Philip Desjardins
ba6ece0a6e
Added option to enable/disable sound.
2015-04-07 22:27:27 -04:00
Jean-Philip Desjardins
4a543a7a6c
Cleanup.
2015-04-07 03:08:24 -04:00
Jean-Philip Desjardins
8924308a90
Cleanup.
2015-04-06 15:59:34 -04:00
Jean-Philip Desjardins
9ac85e517e
Added proper way to create sound handler and moved sound handler creation at platform level.
2015-04-06 15:51:59 -04:00
Jean-Philip Desjardins
c6e0b146d8
Improved command line handling and added support for loading ELF from command line.
2015-03-13 23:01:52 -04:00
Jean-Philip Desjardins
a7e4a56d7a
Removed redundant functions in WinUtils.
2015-02-03 03:38:24 -05:00
Jean-Philip Desjardins
415b4a0444
Pressing F3 now resets profiling stats.
2014-10-12 01:20:51 -04:00
Jean-Philip Desjardins
8543ea1414
Cleanup.
2014-10-06 01:05:09 -04:00
Jean-Philip Desjardins
d7594c6c81
Made profiling stats display a bit nicer. They are now displayed in an overlay on the main display.
2014-10-06 00:42:04 -04:00
Jean-Philip Desjardins
e3ca74a01b
Cleanup.
2014-10-06 00:36:38 -04:00
Jean-Philip Desjardins
b0cb1485d7
Profiler improvements. Now uses a proper timer to count time passed in various zones. Stat presentation still needs work though.
2014-10-05 01:41:06 -04:00
Jean-Philip Desjardins
c3ac2da22f
Moved all EE related stuff in a separate file.
2014-10-04 23:02:32 -04:00
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