Page 1 of 1

wxVU

Posted: Fri Feb 13, 2004 9:39 pm
by Guest
as blackdroid haven't been around IRC lately, ill just tell people this if you are using wxVU, i fixed a bug that makes lqi and some other instructions behave strange.

goto line 136 in vu.cpp and change :

Code: Select all

memcpy( (void *)&(data.vf.x), (void *)org, 4);
to

Code: Select all

memcpy( (void *)&(data.vf.w), (void *)org, 4);
problem solved.

.emoon - doing his ninja-vu tricks.

Posted: Fri Feb 13, 2004 9:40 pm
by emoon
baha, ofcourse i forgot to login..

Posted: Sat Feb 14, 2004 10:02 am
by blackdroid
There are quite some more bugs that I fixed last weekend.
The most important one was to make sure that the vu emulation do not write to registers in a sequential way but lower and upper gets updated in one go. for example a

addai... loi...

pair resulted in 'I' being updated before addai and that we dont want.
and some other bugs.

If im not too tired this weekend im going to commit to cvs, which essentially means 1.0, although I would appreciate alot of simulation testing, Ive added means to save off vumem and vuregs from wxVU so you can compare dumps from the ps2 with the help of some simple regcmp and memcmp binaries that tells which reg or which place in mem that has a mismatch. so run small loop/code etc on ps2 and in wxVU, compare dumps, move on if ok.

Posted: Sat Feb 14, 2004 10:04 am
by blackdroid
oh and thanks to emoon for spotting that mwrite bug.

Posted: Sat Feb 14, 2004 10:37 am
by emoon
That sounds great bd, glad that you are alive :)

I have been doing some testing today and will do more testing this weekend as im working pretty much on vu related stuff for the engine now.

now mulq doesnt seem to work at all, had any problems with it?

.emoon

Posted: Sat Feb 14, 2004 3:27 pm
by mrbrown
blackdroid ... dude ...

WHAT THE HECK DID VEGAS DO TO YOU?!?!??

:)

Posted: Sun Feb 15, 2004 8:42 am
by blackdroid
well you know 3 for $99 takes its toll, makes the body weary :)

It has been a shit week for me, meetings during the days and coding afterwards and then coming home to a deadcold apartement every other day, makes me wonder in how many ways a heating system can fuck up.

Posted: Wed Jun 15, 2005 5:34 am
by urchin
What version of wxwidgets are you using?

I tried the latest one for mac and had problems building. I tweaked the bits that were complaining and got a successful build, but when I start up the app, all I get is a file dialog that does not respond to input.

btw, what is wxVU and what does it do? :)

Posted: Wed Jun 15, 2005 5:48 am
by Guest
urchin wrote:btw, what is wxVU and what does it do? :)
In Swedish tubs, wxVU does YOU!