Commit Graph

  • d441de15c8 fixed a couple of freeze issues i had still refractionpcsx2 2008-02-03 14:02:42 +00:00
  • f2d3a6b457 giga missed one xD fixed a potential crash or two myself refractionpcsx2 2008-01-29 22:19:09 +00:00
  • e6697bdd12 fixed a couple of crusty rec bugs thanks to Rama1 refractionpcsx2 2008-01-29 21:31:27 +00:00
  • 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... gigaherz 2008-01-29 14:10:36 +00:00
  • bb6dd0397c fixed linux compilation problems zerofrog 2008-01-25 23:16:46 +00:00
  • 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. refractionpcsx2 2008-01-25 03:10:16 +00:00
  • 3066eed36d slight reorder on zero's request refractionpcsx2 2008-01-24 19:23:43 +00:00
  • 456683f511 it is NOT obsolete zerofrog 2008-01-24 02:11:48 +00:00
  • 6cf8547932 other additions (had to do an svn update, was outdated :( ) refractionpcsx2 2008-01-24 01:45:03 +00:00
  • a4caebdadc Moved a couple of things around, fixed a couple of bugs i made, removed some unneeded/duplicate checks refractionpcsx2 2008-01-24 01:42:11 +00:00
  • 8221315810 unbroke some stuff and add a forced check for regs zerofrog 2008-01-24 01:27:31 +00:00
  • 250770e29e Created VS2008 project files from all the 32bit project files included in the default pcsx2 solution. gigaherz 2008-01-23 21:27:42 +00:00
  • dc5340014a okay thats me done now refractionpcsx2 2008-01-22 01:35:36 +00:00
  • 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. refractionpcsx2 2008-01-22 01:26:08 +00:00
  • 32110e8e71 yes, i am mentally dwarfed refractionpcsx2 2008-01-21 23:47:55 +00:00
  • 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 refractionpcsx2 2008-01-21 22:19:13 +00:00
  • 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) refractionpcsx2 2008-01-21 22:15:39 +00:00
  • 9423ba1384 idiotic mistake by myself causing tenchu to loop refractionpcsx2 2008-01-18 02:08:45 +00:00
  • c00202b20c Little tidbits (unimportant) and a fix for vif mark stalls on tags (neopets) refractionpcsx2 2008-01-18 01:53:16 +00:00
  • 9f4483fcc3 Reverted SPR change for MFIFO timing, Tekken 4 hated it :( refractionpcsx2 2008-01-17 20:03:05 +00:00
  • 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. refractionpcsx2 2008-01-17 02:30:44 +00:00
  • 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 refractionpcsx2 2008-01-15 23:32:08 +00:00
  • e8e22271e4 fixed some weird ffx bug, reverted VUSkip back to the original working version zerofrog 2008-01-15 13:15:34 +00:00
  • 23c9dc7556 fps2bios: forgot a file zerofrog 2008-01-05 14:18:24 +00:00
  • a351608ac8 fps2bios: more work on the EE kernel zerofrog 2008-01-05 14:17:17 +00:00
  • 057efdf878 fps2bios: forgot some files zerofrog 2008-01-04 10:13:28 +00:00
  • 4ed61b8947 fps2bios: restructured the ee kernel... doesn't compile yet\n zerofrog 2008-01-04 10:11:41 +00:00
  • d539dd107b better fix for FF7: DoC, the start PC was outside VU memory range, now wrapping it around the memory size. refractionpcsx2 2007-12-29 19:47:05 +00:00
  • 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. gigaherz 2007-12-29 02:51:17 +00:00
  • 434e2c7064 fps2bios: fixed several bugs in loadcore module zerofrog 2007-12-28 04:08:14 +00:00
  • 296d6a3764 fps2bios: better loading of modules zerofrog 2007-12-27 21:02:16 +00:00
  • 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. gigaherz 2007-12-23 03:53:43 +00:00
  • cd8122a2ec new loadcore zerofrog 2007-12-20 14:14:44 +00:00
  • 2346b3617a bad makefile zerofrog 2007-12-17 07:23:52 +00:00
  • 7aec921a04 forgot to delete something... zerofrog 2007-12-17 07:20:01 +00:00
  • 4ca6a0a254 initial fps2bios, this includes some mods from Ian Brown. the bios does even boot the pcsx2 at the moment zerofrog 2007-12-17 07:18:40 +00:00
  • 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. refractionpcsx2 2007-12-16 00:28:01 +00:00
  • b9b09a1e7f bad SDL include? zerofrog 2007-12-15 15:50:47 +00:00
  • 0bfa3fe406 fixed broken saved states for old versions, zeropad was broken under windows, updated some files... zerofrog 2007-12-15 15:03:43 +00:00
  • 3fe64a6f79 zerofrog 2007-12-15 00:35:48 +00:00
  • c97d766731 zerofrog 2007-12-14 20:55:03 +00:00
  • 42d353058d zeropad uses SDL now zerofrog 2007-12-14 15:34:04 +00:00
  • 1097762492 joysticks should be opend as readonly zerofrog 2007-12-14 13:32:06 +00:00
  • c301a23436 unbroke the linux build and reverted other stuff that shouldn't have been touched in rev251 zerofrog 2007-12-14 10:33:00 +00:00
  • 5eca465ecc Fix for We love Katamari bad textures refractionpcsx2 2007-12-14 00:32:09 +00:00
  • 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. gigaherz 2007-12-13 19:26:55 +00:00
  • 62b34312a5 Updated psx counter logging in register dump so it can read the 64bit values and has some description refractionpcsx2 2007-12-13 18:47:24 +00:00
  • 15d8acaab3 bug with zspu2 that would cause it to freeze on close zerofrog 2007-12-13 08:36:25 +00:00
  • 1bc14dede8 zeropad x86-64 compilation bug zerofrog 2007-12-13 04:32:10 +00:00
  • f020171ccd forgot something zerofrog 2007-12-12 17:19:07 +00:00
  • a90e9ae47c small but with zeropad zerofrog 2007-12-12 16:42:46 +00:00
  • 84d8b10438 zeropad minor bugs zerofrog 2007-12-12 16:26:13 +00:00
  • 5229f45b37 failed pad ff zerofrog 2007-12-12 14:50:38 +00:00
  • fe19bc9ce3 cleanup zerofrog 2007-12-12 14:16:40 +00:00
  • 249ab96c61 zeropad 0.2 - linux joystick support zerofrog 2007-12-12 14:14:30 +00:00
  • cebed73b22 Extended the DMA logging a bit on IOP, re-enabled the EE dma logging refractionpcsx2 2007-12-12 01:42:54 +00:00
  • 0282734294 couple of mods to the timing changes (not 100% sure on the effect, what ive observed its for the better), implemented a more logical method of cdvd timing which wont make x24 cd reading 6 times faster than a dvd at x4 :p refractionpcsx2 2007-12-11 01:35:05 +00:00
  • a3d4f61cc3 Fixed ffx, was me being a plum, 0x10 is the IOP target interrupt flag, 0x100 is for the EE Counters! refractionpcsx2 2007-12-10 21:31:40 +00:00
  • f76321f9d6 Changed FPU clamping so katamari still works but so does tekken 5, gitarooman etc. Also removed the disabling counters on 0 target as tekken 5 seemed to not like it. refractionpcsx2 2007-12-09 23:10:13 +00:00
  • 04da5ae477 reverted back to fpu regcaching, added a nan handling patch to FPU (combined with vunanhandling) zerofrog 2007-12-09 22:49:17 +00:00
  • 38e3530897 more misc counter fixes for various video issues etc. refractionpcsx2 2007-12-09 22:10:02 +00:00
  • 181085eb2b fixed mistake in interrupt changes refractionpcsx2 2007-12-09 06:48:49 +00:00
  • 45636cf72e fixed some crashing with the Network Access Disc refractionpcsx2 2007-12-09 06:19:50 +00:00
  • e68376fcaf More fixes, rethought my KH fix, was barking up the wrong tree, it was cdvd timing. Fixed some other overflow issues and checked some things on my PS2. refractionpcsx2 2007-12-09 04:48:59 +00:00
  • 6e8689323f uff, ill remember everything one day. Forgot the USB timing trigger refractionpcsx2 2007-12-08 20:20:29 +00:00
  • 34eaec93f3 whoops forgot somet refractionpcsx2 2007-12-08 16:38:50 +00:00
  • 6228f7eb4c slight change to how the EE counters reset the counter on target, seems to help videos a bit (Guitar Hero video no longer freezes) refractionpcsx2 2007-12-08 03:32:15 +00:00
  • e00fdc8678 Fixed USB Timing, shouldnt miss keys now refractionpcsx2 2007-12-08 03:01:53 +00:00
  • b3cda482b1 Rectify bug i made refractionpcsx2 2007-12-07 21:35:31 +00:00
  • fd31c89ed4 turn off vunan handling for default zerofrog 2007-12-04 20:51:22 +00:00
  • ab7eda0ee4 reverted a revert refractionpcsx2 2007-12-04 20:11:53 +00:00
  • 170a2c42e0 forget some reverts zerofrog 2007-12-04 19:37:57 +00:00
  • b871f50e16 cleaned up files from previous release, readded spu2 interrupt handling, and added counter changes to ipswhw.c, also added a vunan handling patch option (enabled by default) zerofrog 2007-12-04 19:34:06 +00:00
  • f2e11b9152 Various timing changes to reducing passing about of values. Counter fixes for the KH eye issue, Shadow Hearts hang, possibly Grandia 3 hang, maybe others too. (and proper FFX loop fix, instead of my original hack :P) refractionpcsx2 2007-12-04 02:42:12 +00:00
  • 458350b022 Updated version number for revisions following the release of 0.9.4 refractionpcsx2 2007-12-01 21:35:25 +00:00
  • 7aba3b629a changed some things which made the release version actually run a lot slower than the dev build, silly really! refractionpcsx2 2007-12-01 21:29:47 +00:00
  • e52b4dd0ed Changed the frameskip code to a cleaner (but more limited) one. It hasn't been too much tested and needs improvements I will do later based on feedback. gigaherz 2007-11-28 03:12:02 +00:00
  • 4b63d8ed17 Properly fixed the framelimiter slowdowns. Now the speed drops are almost null, as they should be. gigaherz 2007-11-24 20:16:25 +00:00
  • 9b52141254 cleaned up some iFPU changes zerofrog 2007-11-24 19:24:31 +00:00
  • 296ecd60a4 zerogs linux GUI ehancements (from Barius) zerofrog 2007-11-24 19:21:01 +00:00
  • 3be557e7fb new frame limiter was sleeping too much zerofrog 2007-11-24 19:17:10 +00:00
  • ef3ce7ed52 Added an option to customize the framelimiter limit (as requested by bositman). NEEDS LINUX SIDE IMPLEMENTED IN THE DIALOGS AND LOAD/SAVE SETTINGS. gigaherz 2007-11-24 16:38:21 +00:00
  • a0e13869b2 Made a new framelimiter code. It seems way more stable than the old one, and it doesn't seem slower. There's also a change in thep roject file to make the .pdb files go together with the exes in bin/. gigaherz 2007-11-24 03:30:11 +00:00
  • 60ccff3687 FPU value clamping refractionpcsx2 2007-11-24 02:04:02 +00:00
  • 7992d30296 vurec NaN handling changed (we love katamari fixed)...... might break a lot of games zerofrog 2007-11-24 00:31:20 +00:00
  • 519ac05074 eerec bug (socom) zerofrog 2007-11-23 22:42:02 +00:00
  • 8d8ee5411f supervu fixes for katamari (superman returns still broken) zerofrog 2007-11-23 21:02:56 +00:00
  • b58796101b forgot some fx files for opengl zerofrog 2007-11-19 07:24:41 +00:00
  • 794f3bb4cb bios renaming prob in config zerofrog 2007-11-19 07:21:55 +00:00
  • 0e59b4d12f FFX Blue screen fix. as a bonus it gets Gitarooman back to the best state it was in when the patch worked, without killing katamari! result. refractionpcsx2 2007-11-18 23:47:57 +00:00
  • 0b6ce39777 forgot to enable sse2 zerofrog 2007-11-18 22:38:46 +00:00
  • 39078c5869 zerogs dx 0.97.1 and a few linux changes from ibrown zerofrog 2007-11-18 22:33:22 +00:00
  • 50f77e76a3 zerogs fixes zerofrog 2007-11-17 22:19:13 +00:00
  • dcf12819ad added better cpu detection support for linux zerofrog 2007-11-17 21:59:55 +00:00
  • 7e1cd80908 zerofrog 2007-11-17 21:05:05 +00:00
  • ff061fc250 reverting back zerofrog 2007-11-15 20:08:46 +00:00
  • eb63b4a8ab zerofrog 2007-11-15 14:32:42 +00:00
  • fd721667c5 zerogsogl: glew initialized too early (thanks to BirdFuzz) zerofrog 2007-11-15 01:55:28 +00:00
  • 354799fa63 minor changes zerofrog 2007-11-13 20:17:03 +00:00
  • a81b7b6ef9 pcsx2_0.9.4 zerofrog 2007-11-11 22:26:38 +00:00