Page 1 of 3

Xbox 360 XPR2 (noesis plugin)

Posted: Mon Jan 23, 2012 3:29 am
by chrrox
Here is a plugin for noesis that supports xpr2 files.
if you find a xpr file that does not work just upload it somewhere and let me know ill add support for it.

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Mon Jan 23, 2012 10:44 am
by dj082502
The noesis plugin is perfect.
Thank you very much!

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Feb 05, 2012 3:20 pm
by majinmartin93
The contents of this post was deleted because of possible forum rules violation.

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Feb 05, 2012 4:50 pm
by chrrox
what game is it from

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Feb 05, 2012 7:56 pm
by majinmartin93
chrrox wrote:what game is it from
fifa 12

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Feb 05, 2012 8:20 pm
by chrrox
pc ps3 360?

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Feb 05, 2012 10:28 pm
by majinmartin93
chrrox wrote:pc ps3 360?
xbox 360, or i woudn't post it here ;)

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Tue Feb 07, 2012 6:58 pm
by majinmartin93
Opened a discussion with more info here:
viewtopic.php?f=10&t=8213

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sat Mar 17, 2012 12:00 pm
by michalss

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Tue Mar 20, 2012 4:43 am
by kostasishere
Thank's a lot but it doesn't work on RE:ORC for 360 like the above msg,
here is the message from Noesis
Image
and here is another file (hunkgear_s.xpr) if it's possible for a fix
http://www.mediafire.com/?gnzfdabubc8b2j3

Edit: it works with this script from here
viewtopic.php?f=10&t=8574&start=15
from inc_noesis import *

def registerNoesisTypes():
handle = noesis.register("Hackity Hack Hack", ".xpr")
noesis.setHandlerTypeCheck(handle, noeCheckGeneric)
noesis.setHandlerLoadRGBA(handle, hackLoadRGBA)
return 1

def hackLoadRGBA(data, texList):
w = 256
h = 256
fmt = noesis.NOESISTEX_DXT5
data = rapi.imageUntile360DXT(rapi.swapEndianArray(data, 2), w, h, 8 if fmt == noesis.NOESISTEX_DXT1 else 16)
texList.append(NoeTexture("hacktex", w, h, data, fmt))
return 1
but few files are buggy like this one
http://www.mediafire.com/?aou3hlj9qboy2h3

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Sun Mar 25, 2012 11:47 am
by Gh0stBlade
How can i fix this?

Image

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Mon Mar 26, 2012 3:19 am
by MrAdults
Like I said in the ORC thread the old ssg script could produce corrupt data. Go get the new script and reextract with that.

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Mon Mar 26, 2012 3:22 pm
by Kamillho
MrAdults wrote:Like I said in the ORC thread the old ssg script could produce corrupt data. Go get the new script and reextract with that.
But it doesn't work with new script also
Image

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Tue Mar 27, 2012 3:03 am
by MrAdults
Different issue, your size and/or format is wrong.

Re: Xbox 360 XPR2 (noesis plugin)

Posted: Tue Mar 27, 2012 1:06 pm
by Kamillho
I used
def hackLoadRGBA(data, texList):
w = 256/512/1024/2048
h = 256/512/1024/2048
fmt = noesis.NOESISTEX_DXT5
data = rapi.imageUntile360DXT(rapi.swapEndianArray(data, 2), w, h, 8 if fmt == noesis.NOESISTEX_DXT1 else 16)
texList.append(NoeTexture("hacktex", w, h, data, fmt))
return 1

And always diffuse are wrong or not reading at Noesis :/