Stelios Tsampas
e11f002bf9
* Fix file and folder permissions
2018-03-19 11:47:21 +02: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
Robert Krawczyk
f671d256e7
Added:
...
- per game memory card support (improved version)
- save state pictures (F2)
- Wipeout MemHack (improved version)
Fixed LTCG build and set as default.
2016-04-01 01:37:04 +02:00
iCatButler
8b4350fee7
Bring up to date with PCSX-R master (97809)
2016-03-30 15:07:35 +01:00
SND\ckain_cp
bfc8e12c52
Added option to not have memory card plugged. Chronicles of the Sword password screen can now be accessed.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88004 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-11-28 11:34:19 +00:00
SND\ckain_cp
5ba533776f
Added MCD directory read bit to SIO which is used to detect memory card plug events. Games that use directory caching do not show old contents if card is changed during run like FM3.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88003 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-11-28 08:57:17 +00:00
SND\MaddTheSane_cp
fd6e2e2b6c
Fix some minor warnings on SysPrintf and SysMessage use in libpcsxcore.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85929 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-09 06:19:35 +00:00
SND\edgbla_cp
f1d5f92e6b
...
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82903 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 22:44:17 +00:00
SND\edgbla_cp
111ada78b7
sio;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82898 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 19:18:22 +00:00
SND\edgbla_cp
065ccce6e9
Unix style EOL (thanks to darktjm);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-11-18 18:15:59 +00:00
SND\dario86_cp
79c267cda7
Updated Free Software Foundation address (Jem256).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-02-19 02:15:18 +00:00
SND\weimingzhi_cp
379a8879f7
Temporarily reverted r64524 until I (or someone else) find the time to sort out the stuff.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-13 08:26:16 +00:00
SND\weimingzhi_cp
d34b4220bd
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64535 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-13 07:28:03 +00:00
SND\dario86_cp
a58cfdac40
Commited patch in issue #8171 (by darktjm).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-12 18:54:28 +00:00
SND\shalma_cp
724023ee5c
Wipeout 3 - sio.c
...
- Fix NegCon commands
- Adds device support
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61083 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-11 20:32:53 +00:00
SND\shalma_cp
aea8ef5faa
sio.c
...
- turn off rx,tx rdy when sio irq not hit
- experimental idea: not in use
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58932 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 15:46:26 +00:00
SND\edgbla_cp
23a47828f4
SIO_CYCLES (BaudReg * 8).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58374 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-13 16:17:20 +00:00
SND\shalma_cp
9e49d5d705
Joypad: sio.c
...
- Remove RX,TX ready (unbreaks Twisted Metal 2 intro)
- Need to examine this problem later
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58346 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-12 16:26:04 +00:00
SND\shalma_cp
670355c885
Joypad: sio.c
...
- revert to faster SIO cycles for now (breaks too many games with BaudReg * 8 - need to find out why)
- Rhapsody should still work though
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58345 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-12 16:15:44 +00:00
SND\shalma_cp
4a5cd93bcf
Rhapsody: sio.c
...
- Turn off Receive / Transmit ready until SIO ready
- Fixes joypad problems with both dynarec / interpreter
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58321 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-11 23:09:25 +00:00
SND\shalma_cp
21035377ba
SIO - GameShark CDX Dongle (correct BG init value; thanks kevstah2004)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57061 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-11 02:50:44 +00:00
SND\shalma_cp
c89f4236ac
SIO - GameShark CDX dongle now supports memory card I/O (fixes CDX 3.3 BG and code list errors)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56987 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-09 16:23:16 +00:00
SND\shalma_cp
3280e2959b
SIO: GameShark CDX - add extra keys, allows more rebooting (ex. Xenogears)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56920 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-07 15:10:40 +00:00
SND\shalma_cp
d9465c9c36
GameShark / Action Replay CDX - dongle partially supported. Goes in-game to CD swap points.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56825 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:17:49 +00:00
SND\weimingzhi_cp
511edc3388
refactored the interrupt scheduling code a bit to make it a little more readable than using those "magic" numbers.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@55866 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-07 23:52:44 +00:00
SND\weimingzhi_cp
cde5646d0f
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@53302 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-06-23 06:06:06 +00:00
SND\weimingzhi_cp
6500edc4bc
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@51149 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-06-06 02:23:54 +00:00
SND\weimingzhi_cp
e594a282ee
trim the spaces. should be safe as the 2nd byte in shiftjis starts from 0x3f
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48569 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-23 07:26:10 +00:00
SND\weimingzhi_cp
7c4427cb43
show japanese titles properly in memcard manager
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48556 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-23 02:46:22 +00:00
SND\weimingzhi_cp
54ef2e8a80
revert the previous revert, and fixed the value in mdec1Interrupt().
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48431 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-21 08:32:39 +00:00
SND\weimingzhi_cp
0956549379
Use SDL for sound plugin, reverted the change to BIAS in r48024. (and I'm too lazy to hunt down the bug with x64 dynarec :( feel free to revert this revert if not preferred :P)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48308 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-19 10:52:11 +00:00
SND\edgbla_cp
830a16adf3
BIAS was moved into rec/int.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48024 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-14 08:20:51 +00:00
SND\weimingzhi_cp
34b2030516
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47866 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-12 00:34:12 +00:00
SND\weimingzhi_cp
78470f8084
got rid of cdrfilename & cdOpenCase, windows broken for now
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47753 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 07:11:29 +00:00
SND\weimingzhi_cp
c8690b57b1
got rid of gzfreezel. things like gzfreezel(&int_variable) can be VERY wrong on x64!
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47733 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 02:48:37 +00:00
SND\edgbla_cp
422812bcfa
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47728 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 01:43:36 +00:00
SND\weimingzhi_cp
32d4fff89f
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47725 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 00:53:01 +00:00
SND\weimingzhi_cp
85cb5305c3
got rid of 0x80000000 flag in psxRegs.interrupt. such flag doesn't seem to exist in other emus and not likely in real hardware either.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47625 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-08 08:07:45 +00:00
SND\weimingzhi_cp
2d5a9a0242
preparing for refactor/cleanup, moved all definations into .c files, other minor cleanups. (Breaks Mac OS X and maybe windows as well for now, will fix later.)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47542 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-07 04:31:29 +00:00
SND\weimingzhi_cp
ad055a84cd
Got rid of PAD_readPort1()/PAD_readPort2().
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47359 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-05 07:17:39 +00:00
SND\weimingzhi_cp
3adece8b48
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@46936 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-04-30 05:23:07 +00:00
SND\weimingzhi_cp
12fc356753
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@35263 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-11-03 16:14:02 +00:00
SND\weimingzhi_cp
8139fbf820
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23061 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-04-16 06:22:51 +00:00