iCatButler
62467b8687
Merge pull request #11 from Mystro256/master
...
Disable autoselect for PPC dynarec since it's broken
2019-03-06 11:37:17 +00:00
iCatButler
5a6d59e9a1
Merge pull request #10 from loathingKernel/master
...
Add Line Hack Mode selection box for Linux UI
2019-03-06 11:36:11 +00:00
iCatButler
58f5d827c1
Merge branch 'master' of https://github.com/iCatButler/pcsxr.git
2019-03-02 09:56:35 +00:00
iCatButler
d7a90b4334
Add support for GL Extensions to Windows GPU plugin
2019-03-02 09:54:07 +00:00
Mystro256
eac8516c48
Disable autoselect for PPC dynarec since it's broken
2019-02-13 10:45:30 -05:00
Stelios Tsampas
9132085444
Add Line Hack Mode selection box for Linux UI
2018-12-24 19:11:06 +02:00
iCatButler
7ce3857e14
Merge pull request #9 from jlHertel/master
...
Fix various GCC warnings on peopsxgl plugin
2018-12-18 20:50:02 +00:00
iCatButler
cd685f7b75
Port various fixes from Beetle renderers
...
- 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)
2018-12-16 15:24:01 +00:00
iCatButler
808e3feedb
Fix missing background Image
...
- Remove transparency from pcsxr.bmp
- resize window to match new image dimensions
2018-11-10 16:49:27 +00:00
Jean Hertel
11dc4ba72b
Fix various GCC warnings on peopsxgl plugin
2018-08-16 11:31:33 -03:00
iCatButler
7936d466c5
Merge pull request #8 from loathingKernel/travis
...
Add Travis CI support for Linux and OS X
2018-04-27 12:18:49 +01:00
Stelios Tsampas
5687e9684c
* Use separate dockerfiles for gcc and clang
2018-03-22 18:52:19 +02:00
Stelios Tsampas
a1f75bbbc5
* Remove unneeded mcd argument on macosx
2018-03-22 18:51:42 +02:00
Stelios Tsampas
7716dc64fa
* Add Travis CI for Linux (through docker) and OS X
2018-03-22 18:51:42 +02:00
Stelios Tsampas
e11f002bf9
* Fix file and folder permissions
2018-03-19 11:47:21 +02:00
Stelios Tsampas
48981388c5
* Use no-pie for clang too.
2018-03-19 11:47:21 +02:00
Stelios Tsampas
692119c547
* CMake messages
2018-03-19 11:47:21 +02:00
iCatButler
6f76041029
Merge pull request #7 from loathingKernel/sync-with-codeplex
...
Sync with codeplex
2018-03-19 07:39:08 +00:00
iCatButler
7683324176
Merge pull request #6 from loathingKernel/fix-linux-build
...
Fix compilation on Linux and add the new setting to the UI
2018-03-13 17:25:13 +00:00
iCatButler
2d0b10f982
Merge branch 'master' into fix-linux-build
2018-03-13 17:25:03 +00:00
iCatButler
15fe3782c1
Merge pull request #5 from MrLavender/master
...
Fix 64-bit dynarec integration and update OS X build
2018-03-13 17:23:50 +00:00
iCatButler
13c17e4b6e
Merge branch 'master' into master
2018-03-13 17:23:33 +00:00
iCatButler
540dccfdbd
Merge pull request #4 from chrisballinger/macos-fixes
...
Fix Xcode build issues
2018-03-13 17:15:42 +00:00
Stelios Tsampas
128d6afb17
* Remove autotools build system.
2018-01-12 21:52:44 +02:00
Stelios Tsampas
1ba9d54f15
* Zip artifacts
2018-01-11 15:36:48 +02:00
Stelios Tsampas
e88054e981
* Travis won't work because of libgtk requirements
2018-01-11 15:36:48 +02:00
Stelios Tsampas
b7e47230b4
* Add gnu99 compiler directive, make build compatible with earlier automake versions
2018-01-11 15:36:48 +02:00
Stelios Tsampas
75fff89edf
* Hopefully travis will be happy now and start make
2018-01-11 15:36:47 +02:00
Stelios Tsampas
734ec12c40
* Add needed m4 macros to keep ubuntu bullshit happy
2018-01-11 15:36:47 +02:00
Stelios Tsampas
b22f3231c2
* Add appveyor.yml
2018-01-11 15:36:47 +02:00
Stelios Tsampas
967dcacd7b
* win32
...
- Exclude top-level dir from includes
- Use unified build dir for pcsxr and plugins
2018-01-11 15:36:47 +02:00
Stelios Tsampas
12b29ff2d9
Create .travis.yml
2018-01-11 15:36:47 +02:00
Stelios Tsampas
7b0c850dcd
Merge branch 'fix-linux-build' into sync-with-codeplex
2017-07-31 23:14:31 +03:00
Stelios Tsampas
ed3dc690e0
* Don't build PIE executables
...
This completes MrLavender's patch to the x64 dynarec.
2017-07-31 23:06:11 +03:00
Stelios Tsampas
a93c5c5420
* Fix CMake to include PGXP sources. Import updated translations.
...
Includes some small fixes on CMake, such as prettier status messages,
host and target arch detection (taken from PCSX2), and various other
small errors.
2017-07-31 17:09:40 +03:00
Stelios Tsampas
3912ad309e
* Import CMake build system from codeplex
2017-07-31 16:15:15 +03:00
Stelios Tsampas
01f4990887
* Sync with codeplex branch (libpcsxcore, linux gui)
...
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
2017-07-31 12:48:37 +03:00
Stelios Tsampas
dcf718bdd9
* Revert parts of the per game memory card patch.
...
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.
2017-07-30 17:18:07 +03:00
Stelios Tsampas
b117a70fd0
* Plugin.c: Add PGXP visual debug binding (F11)
...
* GtkGui.c: Fix path saving in file selection dialog
* LnxMain.c: Don't look for bios in data directory
2017-07-28 13:13:09 +03:00
Stelios Tsampas
db51fade6d
* dfinput: Fix possible buffer overflows in the ui.
2017-07-20 13:04:40 +03:00
Stelios Tsampas
b6129143f7
* Add setting to disable physical gamepad vibration.
2017-07-19 10:38:24 +03:00
Stelios Tsampas
966a413dda
* Optimized pixmaps to reduce size
2017-07-18 11:46:15 +03:00
Stelios Tsampas
95a7aec22c
* Add UI configuration knobs from overclocking, wipeout memhack and per game mcd.
...
* Clean-up UI from deprecated attributes.
2017-07-18 11:35:30 +03:00
Stelios Tsampas
f48b5b2ac3
* Add configuration UI for PGXP.
...
* Clean generated files with `make clean`
2017-07-17 23:22:35 +03:00
Stelios Tsampas
7a43668f9d
* Add nullsio1 plugin from upstream
2017-07-17 18:08:59 +03:00
Stelios Tsampas
a96eefdf0f
* Bring pluing Linux(gtk) interfaces up to date.
2017-07-17 17:32:35 +03:00
Stelios Tsampas
aa295feb0d
* Bring main Linux(gtk) UI up to date to remove deprecated warnings.
2017-07-17 16:43:15 +03:00
Stelios Tsampas
9f2574f34e
* Move data and pixmaps folders inside gui folder to reflect codeplex branch.
...
* Enable overclock feature in config file.
2017-07-16 21:49:12 +03:00
Stelios Tsampas
8f19dd4bc9
Bring cdriso.c up to date to enable CCDDA
2017-07-16 21:21:14 +03:00
Stelios Tsampas
d880179b2a
Fix compilation on linux.
2017-07-16 21:20:53 +03:00