+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Release: PCSXTrace 1.5b!
Pages: [1]
Author Topic: Release: PCSXTrace 1.5b!  (Read 2 times)
Klarth
Guest
« on: July 05, 2008, 11:56:30 pm »

So after not being updated for a good half a decade, PCSXTrace is back!  Since I lost the original source code, I had to do everything from scratch...Still from 1.5 because it hasn't been updated.  And that's a good thing if you've played around with PCSXTrace before.  So the major changes are that it has many more cpu tracing options and I ditched the special (gpu, dma, etc) tracing options because I don't think anybody uses those.  I would've recoded them but I'm hoping to add a debugger someday.

You can download it below from its RHDN home:
PCSXTrace 1.5b
« Last Edit: July 06, 2008, 12:02:29 am by Klarth »
RedComet
Guest
« Reply #1 on: July 06, 2008, 12:00:38 am »

Quote from: Klarth on July 05, 2008, 11:56:30 pm
It'll take a little while for the RHDN page to get updated and emulationworld isn't letting me link offsite to it... *sigh*

It took a whole four minutes. Wink
Klarth
Guest
« Reply #2 on: July 06, 2008, 12:04:07 am »

Quote from: RedComet on July 06, 2008, 12:00:38 am
Well that was quicker than expected!

Anyways, hope its useful since it's the only PSX tracer that does filtered traces.  Now it has a lot of useful options to go along with it and it's not as sloppy as the original
Lleu
Guest
« Reply #3 on: July 06, 2008, 03:25:45 am »

Thanks for this!

*Downloads*
Lupus Erectus
Guest
« Reply #4 on: July 06, 2008, 05:13:40 am »

Very nice!
DaMarsMan
Guest
« Reply #5 on: July 07, 2008, 08:50:13 am »

GPU and DMA are useful when finding the origin of the packet data.
Klarth
Guest
« Reply #6 on: July 07, 2008, 07:13:34 pm »

Quote from: DaMarsMan on July 07, 2008, 08:50:13 am
GPU and DMA are useful when finding the origin of the packet data.
I know, but I plan on adding a good debugger onto it at some point in the future which will support those features.  Which will make code tracing much more useful, especially when breakpoints are put in.
curiousfox
Guest
« Reply #7 on: July 11, 2008, 12:13:42 pm »

thank you, I will give this psx tracer a spin.
kuja killer
Guest
« Reply #8 on: July 11, 2008, 06:59:43 pm »

Hmm I was going to check this out but the program never will open even though I did put a plugin in the plugin folder, and the "recommended bios" you mentioned in your readme, but still always the same result. Sad

http://www.a3share.com/members/1119/error1.PNG

What am i doing wrong? I already tried that by re-unzipping the contents of the zip file.
Gnome
Guest
« Reply #9 on: July 11, 2008, 07:46:20 pm »

Quote
What am i doing wrong? I already tried that by re-unzipping the contents of the zip file.

That looks like a dependency  problem to me, possibly something to do with a specific run-time library that either does not exist on your machine, is out of date, or is simply not in the right place(that is my guess anyway). I often get that when I compile with /MD(multi-threaded dll) instead of /MT(multi-threaded) and try to distributed programs to run in windows XP that I compiled on my Vista machine.
Klarth
Guest
« Reply #10 on: July 11, 2008, 08:30:11 pm »

Quote from: Gnome on July 11, 2008, 07:46:20 pm
That looks like a dependency  problem to me
Same.  Try installing the Microsoft Visual C++ 2005 SP1 Redistributable Package

Soon I'll be releasing a more optimized version (found a way to increase logging speed by about double) but it'll be with VS.net 2008 instead of 2005.  I think the only change will be trace log speed optimization.  I may add an option to set the log buffer size which does help things a lot especially when you only need to log a few frames in a completely unfiltered trace.  Again, the preferred method is to do mark code first while the code in question is not being used, then switch to an unfiltered trace...which does apply the current filter but just doesn't mark code.  Probably should name it something else.
« Last Edit: July 12, 2008, 12:44:33 am by Klarth »
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC