summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to make gdb server to exit gracefullyXavier Del Campo Romero2020-06-081-2/+1
|
* Added "-gdb" command line argument to start gdb stubXavier Del Campo Romero2020-06-041-0/+6
|
* Implemented port-specific wrappers and logic for gdb stubXavier Del Campo Romero2020-06-041-3/+4
|
* Replaced in-house gdb stub by MIT-licensed implementationXavier Del Campo Romero2020-05-231-1/+0
| | | | Imported from a fork of https://github.com/mborgerson/gdbstub
* Started implementing GDB serverXavier Del Campo Romero2020-05-231-85/+92
|
* Add support for GL Extensions to Windows GPU pluginiCatButler2019-03-023-11/+24
|
* Port various fixes from Beetle renderersiCatButler2018-12-163-243/+134
| | | | | | - Use PGXP w values to detect 3D geometry when modifying tex coords for flipped sprites - Replace line rendering algorithm with find/force line hack implementations - Add UI drop box to access this (no longer dependent on tex coord control)
* Fix missing background ImageiCatButler2018-11-102-2/+2
| | | | | - Remove transparency from pcsxr.bmp - resize window to match new image dimensions
* * Fix file and folder permissionsStelios Tsampas2018-03-19127-0/+0
|
* * Remove autotools build system.Stelios Tsampas2018-01-121-0/+0
|
* * win32Stelios Tsampas2018-01-117-158/+186
| | | | | - Exclude top-level dir from includes - Use unified build dir for pcsxr and plugins
* Add support for arbitrary clock multipliersiCatButler2017-03-173-17/+26
| | | | Allows users to set an arbitrary floating point value to multiply CPU clock speed by. Drop box provides access to all the previous presets.
* Fix interpreter bugsiCatButler2016-06-301-0/+1
| | | | | | - Reset CPU on switching between interpret and recompiler - Call wrapped functions even when tests fail - Handle retrieved data overwriting address in load operations
* Imporved CPU integrationiCatButler2016-06-276-12/+74
| | | | | | | | | | | | | | | | | - Change PGXP integration to use wrapper functions - Use modified function lookup tables to call wrappers or default funnctions based on mode - Implement wrappers for interpreter too, recompiler sometimes calls interpreter functions - Add UI elements for selecting CPU modes - Only call precision version of NCLIP in modes where there are not going to be stale vertices in GTE registers - Added support for CP0 co-processor functions - Improve support for CPU functions (still broken in many games) - Improved debug output to show values for inputs before they're modified GPU plugin - Ignore stale vertices (occurs when CPU mode no longer writes to memory) - Add Cyan vertex colouring for stale vertices
* Initial PGXP CPU commitiCatButler2016-06-074-3/+33
| | | | | | | | | | - Restructured project to base interface on PSX instructions - Support for all relevant CPU arithmetic and logic instructions - Debug output available via deferred PGXP calls - Remove most dependencies on PCSXR - Still very much a work in progress (lots of errors) - Add extra debug information to GPU plugin (w values)
* Add checkbox for per-game memory cardsiCatButler2016-05-313-2/+16
|
* Add PGXP configuration dialogiCatButler2016-05-165-3/+97
| | | | - Allows independent toggling of PGXP, vertex caching and texture correction
* Implement vertex cachingiCatButler2016-05-151-1/+3
| | | | | | | - Try using Blade_Arma's vertex cache to find untracked vertices - Fix GTE_LOG - Add more logging spew - Update debug mode to track cached vertices
* Add PGXP visual debug modeiCatButler2016-05-102-0/+6
| | | | | | | Toggles using F11 Red = low precision Blue = high precision Yellow = Sprite
* Integrate SonofUgly's overclocking mechanismiCatButler2016-05-084-12/+68
| | | | | | https://github.com/SonofUgly/PCSX-Reloaded/commit/3f11d29f31ca02575aeedf073e87ffee933effb0 Integrated with a few small changes.
* Fix load state bugiCatButler2016-04-011-0/+2
| | | | | | In some games PGSX memory pointer was not being set after saved states were reloaded, causing the GPU plugin to fall back on fixed point values. Ensure that PGSX memory pointer in GPU plugin is always set upon initialisation.
* Added:Robert Krawczyk2016-04-016-173/+206
| | | | | | | | - per game memory card support (improved version) - save state pictures (F2) - Wipeout MemHack (improved version) Fixed LTCG build and set as default.
* Bring up to date with PCSX-R master (97809)iCatButler2016-03-302-3/+10
|
* - Move pgxp_gpu source files into correct folder.iCatButler2016-03-264-128/+4
| | | | - Trace 16 bit reads and writes, invalidate register or memory (fixes UI glitches)
* Initial upload of PGXP.iCatButler2016-03-257-0/+141
|
* Update to VS 2015iCatButler2016-03-227-13/+21
|
* .SND\edgbla_cp2014-11-081-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92215 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Compatibility hack for windows (Solis);SND\edgbla_cp2014-10-304-22/+32
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92017 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* windows compilation fix;SND\edgbla_cp2014-03-2327-5844/+4282
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89535 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 15812 (Cyrez);SND\edgbla_cp2014-02-1527-4211/+5703
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89133 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-12-141-11/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88107 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updating PCSX-R version to 1.9.95.SND\MaddTheSane_cp2013-11-101-2/+2
| | | | | | | Setting the minimum OS X version to 10.9. Using base localization on OS X. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87797 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* PadSSSPSX, 'background' option for gamepads;SND\edgbla_cp2013-08-305-4/+16
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87027 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* * Update po;SND\edgbla_cp2013-08-271-0/+1
| | | | | | | * Add Hungarian locale to list for Windows; git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87004 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-08-271-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86959 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* CPU -> Save window position (windows);SND\edgbla_cp2013-08-274-12/+43
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86958 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* dialogs placement (windows);SND\edgbla_cp2013-08-271-13/+19
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86957 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-08-271-12/+10
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86955 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Bumping the version up to 1.9.94.SND\MaddTheSane_cp2013-08-261-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86940 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Bumping the version up to 1.9.94.SND\MaddTheSane_cp2013-08-261-3/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86939 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* WIN32: enable mouse cursor on GUI always. Also CDR plugin is not mandatory ↵SND\ckain_cp2013-07-252-8/+10
| | | | | | so no complaining about it. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86240 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Win32: fix crash if direct sound initialization fails.SND\ckain_cp2013-05-171-0/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84776 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Win32: Build place DLLs to solution dir (where pcsxr.exe is)SND\ckain_cp2013-05-176-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84775 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Win32: Use MFC if it is available. Otherwise Windows headers and recources. ↵SND\ckain_cp2013-05-176-0/+38
| | | | | | Now can be build on Visual Studio Express edition. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84774 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Win32: CDR plugin is not mandatory to have since there is build-in ISO support.SND\ckain_cp2013-05-171-2/+5
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84773 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 14294 (KrossX2);SND\edgbla_cp2013-05-033-4/+5
| | | | | | | Sio1 plugin has been enabled by default for Windows; git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84368 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 14090 (KrossX2);SND\edgbla_cp2013-03-193-4/+16
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83651 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* CPU -> Hide cursor. (Windows);SND\edgbla_cp2013-03-015-20/+40
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83295 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* link cable plugin for Windows;SND\edgbla_cp2013-02-2443-6086/+3915
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83125 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* windows cpu conf dialog;SND\edgbla_cp2013-02-151-28/+28
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82905 e17a0e51-4ae3-4d35-97c3-1a29b211df97