summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * * Remove autotools build system.Stelios Tsampas2018-01-1240-1829/+12
| |
| * * Zip artifactsStelios Tsampas2018-01-111-2/+10
| |
| * * Travis won't work because of libgtk requirementsStelios Tsampas2018-01-111-1/+3
| |
| * * Add gnu99 compiler directive, make build compatible with earlier automake ↵Stelios Tsampas2018-01-1110-17/+51
| | | | | | | | versions
| * * Hopefully travis will be happy now and start makeStelios Tsampas2018-01-111-2/+4
| |
| * * Add needed m4 macros to keep ubuntu bullshit happyStelios Tsampas2018-01-113-0/+104
| |
| * * Add appveyor.ymlStelios Tsampas2018-01-112-1/+15
| |
| * * win32Stelios Tsampas2018-01-117-158/+186
| | | | | | | | | | - Exclude top-level dir from includes - Use unified build dir for pcsxr and plugins
| * Create .travis.ymlStelios Tsampas2018-01-111-0/+13
| |
| * Merge branch 'fix-linux-build' into sync-with-codeplexStelios Tsampas2017-07-312-1/+8
| |\
| * | * Fix CMake to include PGXP sources. Import updated translations.Stelios Tsampas2017-07-3126-23847/+24030
| | | | | | | | | | | | | | | | | | Includes some small fixes on CMake, such as prettier status messages, host and target arch detection (taken from PCSX2), and various other small errors.
| * | * Import CMake build system from codeplexStelios Tsampas2017-07-3135-0/+2732
| | |
| * | * Sync with codeplex branch (libpcsxcore, linux gui)Stelios Tsampas2017-07-3140-211/+321
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit reflects mostly changes that happened in upstream since the last sync. Commit messages in upstream are lacking information. Most important changes are commented below, the rest of them are either formating or just trivial stuff. Memory viewer, invalidate dynarec gui/DebugMemory.c libpcsxcore/cdrom.c libpcsxcore/gpu.c libpcsxcore/misc.c libpcsxcore/psxdma.c Load binary files and psx executables libpcsxcore/misc.c libpcsxcore/misc.h libpcsxcore/plugin.c libpcsxcore/plugin.h Support for psxida libpcsxcore/debug.c libpcsxcore/r3000a.c plugins/bladesio1/connection.c disable loading save states with digits gui/Plugin.c Fix psxDIV in interpreter libpcsxcore/psxinterpreter.c
| * | * Revert parts of the per game memory card patch.Stelios Tsampas2017-07-3010-60/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous implementation was doing file paths manipulation deep inside sio.c, and it was hardcoding windows style paths. This was breaking on linux in more than one ways and it is incompatible with the dynamic apppath handling from codeplex branch. Moreover, SaveMcd and LoadMcd functions already take memory card file paths as arguments, making any such logic redundant. This patch rewrites the global Config.Mcd# variables during game startup, which makes it more compatible across all platforms. It also has the added benefit that it doesn't update the configuration file with the each game's memory cards, i.e. at PCSXR startup the default memory cards will be loaded.
* | | Merge pull request #6 from loathingKernel/fix-linux-buildiCatButler2018-03-13102-2087/+3160
|\ \ \ | | | | | | | | Fix compilation on Linux and add the new setting to the UI
| * \ \ Merge branch 'master' into fix-linux-buildiCatButler2018-03-1317-399/+721
| |\ \ \ | |/ / / |/| | / | | |/ | |/|
* | | Merge pull request #5 from MrLavender/masteriCatButler2018-03-1317-389/+712
|\ \ \ | | | | | | | | Fix 64-bit dynarec integration and update OS X build
| * \ \ Merge branch 'master' into masteriCatButler2018-03-130-0/+0
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #4 from chrisballinger/macos-fixesiCatButler2018-03-134-11/+15
|\ \ \ \ | | | | | | | | | | Fix Xcode build issues
| * | | | Fix Xcode build issuesChris Ballinger2016-10-254-11/+15
| | | | |
| | * | | Various fixes to PeopsOpenGL preferences UI on OSXMrLavender2017-07-153-282/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed frame buffer effects options - Added frame buffer access options - Frame limit setting was being ignored - VSync setting was being ignored - Texture filtering was being restrained to a 0-2 range instead of 0-6 - Scanline color picker was not being enabled properly - Dithering is a boolean option so changed it to a checkbox - Minor layout problem with the windowWidth field on OS X 10.10+
| | * | | Add CPU Overclocking to preferences UI on OS XMrLavender2017-07-014-2/+100
| | | | |
| | * | | Add PGXP preferences UI for OS XMrLavender2017-07-016-4/+241
| | | | |
| | * | | Fix PeopsXgl exports on OSXMrLavender2017-06-291-0/+4
| | | | |
| | * | | Fix PGXP support in 64bit dynarec on OSX/LinuxMrLavender2017-06-293-89/+143
| | | | |
| | * | | Fix OSX debug buildMrLavender2017-06-274-22/+16
| | | | |
| | * | | Add OSX files to gitignoreMrLavender2017-06-271-0/+2
| |/ / / |/| | |
| | * | * Don't build PIE executablesStelios Tsampas2017-07-312-0/+10
| | |/ | | | | | | | | | This completes MrLavender's patch to the x64 dynarec.
| | * * Plugin.c: Add PGXP visual debug binding (F11)Stelios Tsampas2017-07-284-10/+10
| | | | | | | | | | | | | | | * GtkGui.c: Fix path saving in file selection dialog * LnxMain.c: Don't look for bios in data directory
| | * * dfinput: Fix possible buffer overflows in the ui.Stelios Tsampas2017-07-204-11/+17
| | |
| | * * Add setting to disable physical gamepad vibration.Stelios Tsampas2017-07-195-23/+97
| | |
| | * * Optimized pixmaps to reduce sizeStelios Tsampas2017-07-1824-0/+0
| | |
| | * * Add UI configuration knobs from overclocking, wipeout memhack and per game ↵Stelios Tsampas2017-07-183-715/+857
| | | | | | | | | | | | | | | | | | mcd. * Clean-up UI from deprecated attributes.
| | * * Add configuration UI for PGXP.Stelios Tsampas2017-07-1710-2/+396
| | | | | | | | | | | | * Clean generated files with `make clean`
| | * * Add nullsio1 plugin from upstreamStelios Tsampas2017-07-175-0/+336
| | |
| | * * Bring pluing Linux(gtk) interfaces up to date.Stelios Tsampas2017-07-1720-814/+855
| | |
| | * * Bring main Linux(gtk) UI up to date to remove deprecated warnings.Stelios Tsampas2017-07-1729-436/+349
| | |
| | * * Move data and pixmaps folders inside gui folder to reflect codeplex branch.Stelios Tsampas2017-07-1632-27/+63
| | | | | | | | | | | | * Enable overclock feature in config file.
| | * Bring cdriso.c up to date to enable CCDDAStelios Tsampas2017-07-165-307/+377
| | |
| | * Fix compilation on linux.Stelios Tsampas2017-07-1615-34/+90
| |/ |/|
* | Prevent incomplete vertices using precise NCLIPiCatButler2017-04-253-2/+3
| | | | | | | | - Fixes errors ocurring in +CPU mode where NCLIP is used for collision detection
* | Add texture only visualisationiCatButler2017-03-241-2/+12
| |
* | Fix issue with flat shaded primitives in colour only modeiCatButler2017-03-191-4/+5
| |
* | Fix false positive when rendering transparent objects in wireframeiCatButler2017-03-191-1/+5
| |
* | Add support for new visualisationsiCatButler2017-03-174-234/+169
| | | | | | | | | | | | | | - vertex colour - new primitive type encoding Now displays semi-transparent as coloured wireframe to allow them to be visible without corrupting the colour information.
* | Add support for arbitrary clock multipliersiCatButler2017-03-175-44/+28
|/ | | | 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 some edge cases and imprve depth visualisation:iCatButler2016-09-013-30/+253
| | | | | | | | - Remove upper 4-bits of each vertex as they may contain bad data (THPS) - Check if memory block from DMA is as expected, some primitives are not the first data in the block and preceding data needs to be skipped (HT, A2) - Change depth visualisation to a colour gradient that makes inconsistencies easier to see - Add support for visualising low resolution but consistent depth found in the Ordering Table
* Merge pull request #3 from CarterLi/masteriCatButler2016-08-054-2/+45
|\ | | | | Fix OSX build
| * Fix OSX buildCarter Li2016-08-054-2/+45
|/
* Add PGXP support to 64bit dynareciCatButler2016-08-052-10/+384
| | | | - Copy over PGXP integration from 32bit version