...is this the uncrackable one?? (.zm and .zm2) Carnevil Arcade

Post questions about game models here, or help out others!
ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Sun Jun 14, 2020 3:37 pm

Anything? If Hex20BJ is to tough, we could always try model researcher. It seems it would work a bit easier.

ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Tue Jun 30, 2020 4:39 am

Any breakthroughs guys? It's been a while so I hope this project isn't dead.

ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Sat Jul 25, 2020 3:55 pm

Has anybody figured out how to fix the palletes of the ui carnevil textures? like blood and life bars and stuff?

User avatar
Henchman800
mega-veteran
mega-veteran
Posts: 241
Joined: Fri Nov 16, 2018 5:00 pm
Has thanked: 55 times
Been thanked: 14 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by Henchman800 » Tue Sep 01, 2020 1:44 pm

shakotay2 wrote:
Sat May 02, 2020 11:31 pm
The format is to rare than to implement it into hex2obj. (I finally remembered that indexed thingie. (: )
.
zm-uvs.pngAxe
How did you get those UVs?
I gave it try with simply projectiong from view and obvious seems...didn't come out quite as the original:
Image

I've also uploaded the extracted model/textures and the blendfile with my unwraping.
Maries AXE.zip
I think it is at least the first somewhat finished model of Carnevil that is online, so.......yay :D
You do not have the required permissions to view the files attached to this post.

ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Wed Sep 02, 2020 1:51 am

Very cool! I tried but I'm just no good with 3d models. You could try model researcher as well as it seems a bit more user friendly.

ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Tue Dec 29, 2020 5:19 am

bump? I think I found out that it could be possible to edit the drawgfx c++ file in mame to rip from all mame games, something I believe most arcade rippers could be happy to know.

User avatar
Henchman800
mega-veteran
mega-veteran
Posts: 241
Joined: Fri Nov 16, 2018 5:00 pm
Has thanked: 55 times
Been thanked: 14 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by Henchman800 » Wed Dec 30, 2020 3:23 pm

are you the one that submitted Maries Axe to models resource?
Because the Axe does not come with the original uvmap. Its a projection solution i came up with.
Check the GIF i made:
Image
(The back of the Axe head and the bottom of the wooden stick (?) Arent unwraped at all and just Stretch a row of Pixels over the whole face.

No Problem with the upload for me just sayin in case you are the uploader, the uploaded Axe model from here is not accurate.

Would love to See more models in the site though <3
I wanted to upload the acid Container that i ripped with daemons and shakotay2s help, since i thought it would be the easiest to get the uvmap. I failed though haha

ddadd
advanced
Posts: 49
Joined: Fri Mar 20, 2020 1:58 am
Has thanked: 4 times
Been thanked: 1 time

Re: ...is this the uncrackable one?? (.za and .za2)

Post by ddadd » Thu Dec 31, 2020 3:15 am

Yeah I submitted it to the website. I don't get how you just rip the model you know? Maybe it just takes practice but I don't get it. It seems a lot more time consuming than it should be but idk.

User avatar
Henchman800
mega-veteran
mega-veteran
Posts: 241
Joined: Fri Nov 16, 2018 5:00 pm
Has thanked: 55 times
Been thanked: 14 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by Henchman800 » Thu Dec 31, 2020 1:03 pm

Follow These 99 Post haha.
No seriously man, its not that hard especially with the carnevil models.
I Think vertex adresses start right of at the beginning!...and of course trial and error^^

daemon1
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2343
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 55 times
Been thanked: 2022 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by daemon1 » Thu Dec 31, 2020 4:05 pm

Hello. I see after a year you're still here talking with ech other ;)

daemon1
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2343
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 55 times
Been thanked: 2022 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by daemon1 » Fri Jan 01, 2021 11:57 am

Here I made a tool to extract all models. Need manual assembly, but this doesnt look too hard.

Image

Image
You do not have the required permissions to view the files attached to this post.
Last edited by daemon1 on Fri Jan 01, 2021 2:19 pm, edited 1 time in total.

daemon1
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2343
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 55 times
Been thanked: 2022 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by daemon1 » Fri Jan 01, 2021 11:59 am

also updated script for textures, supports images with transparency. It was 4 bits RGBA (4:4:4:4)

Code: Select all

from inc_noesis import *

def registerNoesisTypes():
    handle = noesis.register("whatever", ".wms")
    noesis.setHandlerTypeCheck(handle, noepyCheckType)
    noesis.setHandlerLoadRGBA(handle, noepyLoadRGBA)
    #noesis.logPopup(); 
    return 1

def noepyCheckType(data):
    bs = NoeBitStream(data)
    if bs.readBytes(2) != b'\x05\x80': 
        print("wrong sig!")
        return 0
    return 1

def noepyLoadRGBA(data, texList):
    bs = NoeBitStream(data)
    dataOffset = 40
    bs.seek(0x10)
    imgWidth = bs.readUInt()
    imgHeight = bs.readUInt()
    bs.seek(0x24)
    imgform = bs.readUInt()
    bs.seek(dataOffset)
    data = bs.readBytes(bs.getSize() - bs.tell())    
    if imgform == 0xc:
        data = rapi.imageDecodeRaw(data, imgWidth, imgHeight, "b4 g4 r4 a4")
    else:
        data = rapi.imageDecodeRaw(data, imgWidth, imgHeight, "b5 g6 r5")
    texList.append(NoeTexture(rapi.getInputName(), imgWidth, imgHeight, data, noesis.NOESISTEX_RGBA32))
    return 1

User avatar
Henchman800
mega-veteran
mega-veteran
Posts: 241
Joined: Fri Nov 16, 2018 5:00 pm
Has thanked: 55 times
Been thanked: 14 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by Henchman800 » Fri Jan 01, 2021 7:40 pm

God damn daemon wow!!!
A great way to start 2021!
Happy new year and thank you Very much :-)

daemon1
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2343
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 55 times
Been thanked: 2022 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by daemon1 » Fri Jan 01, 2021 7:59 pm

Happy new year)

As i said before, submesh tables were in game.exe
So i made a little neural network to find and cut them from there, these files are included.
Most of them have names corresponding to characters (or their weapons) but some i was unable to link. You can guess it by looking inside they have texture names.

Then once you found a pair (tab file and ZM file), select them both and drop on Carnevilmodel.exe
It must create SMD file with all geometry, UVs and texture names. If it wont work, select them in different order and drop again.
Or run from command line: Carnevilmodel.exe <some.tab> <some.zm>

User avatar
Henchman800
mega-veteran
mega-veteran
Posts: 241
Joined: Fri Nov 16, 2018 5:00 pm
Has thanked: 55 times
Been thanked: 14 times

Re: ...is this the uncrackable one?? (.za and .za2)

Post by Henchman800 » Fri Jan 01, 2021 8:24 pm

daemon1 wrote:
Fri Jan 01, 2021 7:59 pm
As i said before, submesh tables were in game.exe
So i made a little neural network to find and cut them from there, these files are included.
So impressive! Thank you Very much again :-)
Pretty busy with Jobs at the Moment, but i might be able to check it out tonight

Post Reply