refractionpcsx2
d441de15c8
fixed a couple of freeze issues i had still
2008-02-03 14:02:42 +00:00
refractionpcsx2
f2d3a6b457
giga missed one xD fixed a potential crash or two myself
2008-01-29 22:19:09 +00:00
refractionpcsx2
e6697bdd12
fixed a couple of crusty rec bugs thanks to Rama1
2008-01-29 21:31:27 +00:00
gigaherz
686fce932f
I know this wasn't really a "bug" as it wasn't executing anything at all, but now that I saw it, I don't see why should I leave it as it was...
2008-01-29 14:10:36 +00:00
zerofrog
bb6dd0397c
fixed linux compilation problems
2008-01-25 23:16:46 +00:00
refractionpcsx2
899650e591
revised some of my changes a bit (after some profiling) performance seems to vary game for game, the killer is cos we are using memcpy_fast, freezing them MMX registers so often murders it on some games.
2008-01-25 03:10:16 +00:00
refractionpcsx2
3066eed36d
slight reorder on zero's request
2008-01-24 19:23:43 +00:00
zerofrog
456683f511
it is NOT obsolete
2008-01-24 02:11:48 +00:00
refractionpcsx2
6cf8547932
other additions (had to do an svn update, was outdated :( )
2008-01-24 01:45:03 +00:00
refractionpcsx2
a4caebdadc
Moved a couple of things around, fixed a couple of bugs i made, removed some unneeded/duplicate checks
2008-01-24 01:42:11 +00:00
zerofrog
8221315810
unbroke some stuff and add a forced check for regs
2008-01-24 01:27:31 +00:00
gigaherz
250770e29e
Created VS2008 project files from all the 32bit project files included in the default pcsx2 solution.
...
Also included a small optimization change to avoid meaningless calls to WaitForSingleObject. As far as I can see it's completely thread-safe (one end only writes and the other end only reads), but I'm not completely sure if it will give any reasonable speed improvement. Anyway it's there.
2008-01-23 21:27:42 +00:00
refractionpcsx2
dc5340014a
okay thats me done now
2008-01-22 01:35:36 +00:00
refractionpcsx2
24b9ffea34
dont do drugs kids. oh and i forgot some for vu0, corrected stuff i did in normal calls when it shoulda been rec code.
2008-01-22 01:26:08 +00:00
refractionpcsx2
32110e8e71
yes, i am mentally dwarfed
2008-01-21 23:47:55 +00:00
refractionpcsx2
8964a3af55
whoops forgot to revert something during my testing.
...
btw last commit had some pad calls removeed too as they were obsolete, 1 being left in as it was calls for escape, gs shortcuts etc
2008-01-21 22:19:13 +00:00
refractionpcsx2
a8a8bf1b6c
Small fix for GT4 crashes (only works with zerogs)
...
Small change to reduce timer checks (prolly does nothing)
put the reg freezing where its actually needed, instead of guessing. (centralizes it a bit)
2008-01-21 22:15:39 +00:00
refractionpcsx2
9423ba1384
idiotic mistake by myself causing tenchu to loop
2008-01-18 02:08:45 +00:00
refractionpcsx2
c00202b20c
Little tidbits (unimportant) and a fix for vif mark stalls on tags (neopets)
2008-01-18 01:53:16 +00:00
refractionpcsx2
9f4483fcc3
Reverted SPR change for MFIFO timing, Tekken 4 hated it :(
2008-01-17 20:03:05 +00:00
refractionpcsx2
72a7544128
General MFIFO tidy up, removed pointless code (that should never be reached/used) fixed a couple of bugs while i was in there. One caused a garbled block in the top left of psychonauts videos.
2008-01-17 02:30:44 +00:00
refractionpcsx2
3b518d3772
Couple of counter gate fixes to stop normal updates of them. Fixed a vif stall issue, jiggled some mfifo stuff about to improve how it works slightly and reduce the amount of silly condition checks needed
2008-01-15 23:32:08 +00:00
zerofrog
e8e22271e4
fixed some weird ffx bug, reverted VUSkip back to the original working version
2008-01-15 13:15:34 +00:00
zerofrog
23c9dc7556
fps2bios: forgot a file
2008-01-05 14:18:24 +00:00
zerofrog
a351608ac8
fps2bios: more work on the EE kernel
2008-01-05 14:17:17 +00:00
zerofrog
057efdf878
fps2bios: forgot some files
2008-01-04 10:13:28 +00:00
zerofrog
4ed61b8947
fps2bios: restructured the ee kernel... doesn't compile yet\n
2008-01-04 10:11:41 +00:00
refractionpcsx2
d539dd107b
better fix for FF7: DoC, the start PC was outside VU memory range, now wrapping it around the memory size.
2007-12-29 19:47:05 +00:00
gigaherz
64d227a153
Added a check to the "superVU" recompiler to stop Dirge of Cerberus from crashing: a function was trying to use an uninitialized pointer.
...
This check could be avoided by properly initializing the values but I don't know where would that be.
2007-12-29 02:51:17 +00:00
zerofrog
434e2c7064
fps2bios: fixed several bugs in loadcore module
2007-12-28 04:08:14 +00:00
zerofrog
296d6a3764
fps2bios: better loading of modules
2007-12-27 21:02:16 +00:00
gigaherz
3c19c851b6
Added an optional function to the spu2 plugin interface so I can read the IOP cycles var from spu2.
...
I use it to improve the sync between the emu and the spu2 by calculating the elapsed time also on register accesses.
The function is optional so older plugins still work fine, and only called once every "open" so it doesn't make anything slower.
2007-12-23 03:53:43 +00:00
zerofrog
cd8122a2ec
new loadcore
2007-12-20 14:14:44 +00:00
zerofrog
2346b3617a
bad makefile
2007-12-17 07:23:52 +00:00
zerofrog
7aec921a04
forgot to delete something...
2007-12-17 07:20:01 +00:00
zerofrog
4ca6a0a254
initial fps2bios, this includes some mods from Ian Brown. the bios does even boot the pcsx2 at the moment
2007-12-17 07:18:40 +00:00
refractionpcsx2
dea2989880
Unscrewed again what zero screwed up, evidently he cant read english comments. Spanish next time? maybe some italian? how about a touch if hebrew.
2007-12-16 00:28:01 +00:00
zerofrog
b9b09a1e7f
bad SDL include?
2007-12-15 15:50:47 +00:00
zerofrog
0bfa3fe406
fixed broken saved states for old versions, zeropad was broken under windows, updated some files...
2007-12-15 15:03:43 +00:00
zerofrog
3fe64a6f79
2007-12-15 00:35:48 +00:00
zerofrog
c97d766731
2007-12-14 20:55:03 +00:00
zerofrog
42d353058d
zeropad uses SDL now
2007-12-14 15:34:04 +00:00
zerofrog
1097762492
joysticks should be opend as readonly
2007-12-14 13:32:06 +00:00
zerofrog
c301a23436
unbroke the linux build and reverted other stuff that shouldn't have been touched in rev251
2007-12-14 10:33:00 +00:00
refractionpcsx2
5eca465ecc
Fix for We love Katamari bad textures
2007-12-14 00:32:09 +00:00
gigaherz
33657f3944
Removed most of the warnings when compiling. Going through the warnings I noticed two buts with counter code, and a but in the "Lock pages" privilege setting code.
2007-12-13 19:26:55 +00:00
refractionpcsx2
62b34312a5
Updated psx counter logging in register dump so it can read the 64bit values and has some description
2007-12-13 18:47:24 +00:00
zerofrog
15d8acaab3
bug with zspu2 that would cause it to freeze on close
2007-12-13 08:36:25 +00:00
zerofrog
1bc14dede8
zeropad x86-64 compilation bug
2007-12-13 04:32:10 +00:00
zerofrog
f020171ccd
forgot something
2007-12-12 17:19:07 +00:00