Home Gallery Resources The Team Rules chat Login Register
Pages:  1 [2] 3 4 5
Author Topic: [Python] All-in-one import hexer. Version 2! GUI and multiple file support!  (Read 20571 times)
0 Members and 1 Guest are viewing this topic.
ForOhFor Error
Holy Kitten
*
Offline Offline

Posts: 1472


DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #15 on: April 07, 2011, 05:07:17 PM »


    So, properly following the steps I've been trying to follow gives the exact output as the existing fixer does.
    That's good...
    any other way, and I'd go insane XD
    Logged


    FC: 2191-7379-6272

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #16 on: April 07, 2011, 09:36:17 PM »


    HYESS!
    I've done it!
    I've fixed the problem!
    The program will now fix every header in any amount of MDL0 files!

    EDIT: Wait... what?
    I ran it through some... fixed 'em fine.
    Then I ran it through some different files.
    It made every model be named ÿÿÿ¸ÿÿÿÀ
    clearly, I have some bugs...
    « Last Edit: April 07, 2011, 09:54:33 PM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #17 on: April 08, 2011, 01:21:26 PM »


    glad to hear of your progress Smiley

    I'll prbly do better if I get your src when it's finished Wink

    EDIT:
    can you leave alot of commenting like I do :/
    « Last Edit: April 08, 2011, 01:23:38 PM by Tcll » Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #18 on: April 08, 2011, 07:20:11 PM »


    I added a lot of comments. The second function has no comments, but you should be able to figure it out, it's almost the same as the first function.

    Alpha version released, only fixes the header:
    http://dl.dropbox.com/u/5869687/PythonModelHexer%20-%20HEADER%20ONLY%20ALPHA.rar
    It should determine which function is needed.
    If it doesn't work, please post a bug report here.
    « Last Edit: April 08, 2011, 07:22:03 PM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #19 on: April 08, 2011, 09:03:54 PM »


    alright Smiley

    also, could I reverse-engineer this...??
    like say I wanted to get a model from brawl into Pokepark or some game

    I want my converter to be able to work both ways :/
    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    the98pika
    Holy Kitten
    *
    Offline Offline

    Posts: 1246


  • Awards Heart Container Warm Welcomer Concerned Elector Tutorial Writer

  • View Profile Awards
    « Reply #20 on: April 08, 2011, 09:10:34 PM »


    When i double click it says windows can't open this file what do i do?
    Logged

    -

    BlackJax96
    Brawl Mod God
    Boss Kitten
    ****
    Offline Offline

    Posts: 4612


  • Awards KCMM Veteran Sniper King for a Day Featured

  • View Profile Awards
    « Reply #21 on: April 08, 2011, 09:14:42 PM »


    When i double click it says windows can't open this file what do i do?

    You install python 2.6

    lol
    Logged

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #22 on: April 08, 2011, 09:34:31 PM »


    alright Smiley

    also, could I reverse-engineer this...??
    like say I wanted to get a model from brawl into Pokepark or some game

    I want my converter to be able to work both ways :/
    Sure Cheesy
    BTW, I'm fine-tuning my BRRES separator to auto-fix the brres files output from it.
    Logged


    FC: 2191-7379-6272

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #23 on: April 10, 2011, 02:28:16 PM »


    I realized that, though going at header fixing on a model-by-model basis works quite well, the same cannot be said for material and polygon fixing.

    Therefore, I'm doing separate counts of models, materials, and polygons.

    BTW, material fixing is working. I think.
    EDIT: My mistake. It's ALMOST working.
    « Last Edit: April 10, 2011, 02:39:54 PM by ForOhFor Error » Logged


    FC: 2191-7379-6272

    SSJCerious
    Holy Kitten
    *
    Offline Offline

    Posts: 1390

  • Awards Super Saiyan Topic >9000 Famous Hacker KCMM Veteran

  • View Profile Awards
    « Reply #24 on: April 10, 2011, 04:49:17 PM »


    This is going to be a good program, good luck ForOhFoR~
    Logged


    Thanks to soul for this sexy siggy!
    Central Thread:
    http://forums.kc-mm.com/index.php?topic=21501.msg402601#msg402601

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #25 on: April 12, 2011, 04:15:34 AM »


    Thanks

    I haven't gotten much working. I'm gonna work on it more this weekend.

    And I'm also gonna learn how to 3D print this Sunday (not that I have a 3D printer)!
    Logged


    FC: 2191-7379-6272

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #26 on: April 12, 2011, 02:44:34 PM »


    Program completed, download here:
    http://dl.dropbox.com/u/5869687/Python%20Model%20Hexer%20-%20Complete.zip

    Gonna go implement these functions in the BRRES separator.
    Logged


    FC: 2191-7379-6272

    Difegue
    Mega Kitten
    *****
    Offline Offline

    Posts: 184

    This post is bakas

  • Awards Hot Topic

  • View Profile Awards
    « Reply #27 on: April 12, 2011, 03:44:45 PM »


    you are my hero
    Logged


    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #28 on: April 12, 2011, 03:59:07 PM »


    I'm gonna try my hand at brres conversion as well...

    since the brres format is more like the blend format... somewhat
    pac/pcs is actually closer

    Melee's dat format is like a brres that can't be split D:
    ^blah
    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    ForOhFor Error
    Holy Kitten
    *
    Offline Offline

    Posts: 1472


    DOG is your destiny

  • Awards Super Saiyan Topic Pin Collector Starstormer Famous Hacker

  • View Profile Awards
    « Reply #29 on: April 12, 2011, 04:08:25 PM »


    Oh, Tcll, check out the brres separator thread. I've implemented the model fixing into it, so it will fix every mdl0 in every brres in the input file.

    Which means you can extract and fix all of pokepark's pokemon very, very quickly.
    Grin
    Logged


    FC: 2191-7379-6272

    Pages:  1 [2] 3 4 5
    Print
    Jump to: