Page 1 of 24 12311 ... LastLast
Results 1 to 10 of 234
  1. #1
    Nintendo Zealot cooliscool's Avatar
    Join Date
    Jan 2002
    Location
    USA
    Posts
    3,163

    Zelda64 Actor Viewer status thread

    Started this earlier this week, getting some nice results. Know the format mostly, now just working out what vertices make up what polygons (hence why GL_Points primitives only currently shows truly legible data, and why the wireframe shots look somewhat screwed).

    Models are very low res, so you can only vaguely make out Jabu Jabu from this shot (top down view). Heheh.

    This space will be updated as I make progress..

    edit: if you're wondering how you'll be getting model files from the ROM, that will be explained at release time (of which will include the source code). It will support Majora's Mask and Ocarina of Time model files .

    The purpose of the application is to load models which are not linked to the game in one way or another, IE, can't be loaded ingame.



    Latest release is 0.83.

    http://webpages.charter.net/coolisco...83_Release.exe

    http://webpages.charter.net/coolisco....83_Source.rar
    Attached Thumbnails Attached Thumbnails Clipboard01.jpg   Clipboard02.jpg   Clipboard03.jpg   Clipboard04.jpg  
    Last edited by cooliscool; August 7th, 2007 at 04:20.


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    Gekko Developer ShizZy's Avatar
    Join Date
    Feb 2005
    Location
    RI, USA
    Posts
    760
    Nice job... needs some work though ^^
    ~ShizZy

    6Bit.net Emulation & Gaming | Forums
    Gekko GameCube Emulator

  3. #3
    EmuTalk Member
    Join Date
    Jan 2006
    Posts
    27
    Interesting..

    You may want to post your findings at Acmlm's board in the ROM Hacking forum. Much has been found in Super Mario 64, which has similar data fromats, but progress is currently stagnant. Because the archive at Acmlm's is down, I've attached a snapshot of the thread with the interesting stuff. There might be some information in the attached file useful for your project.
    Attached Files Attached Files

  4. #4
    Nintendo Zealot cooliscool's Avatar
    Join Date
    Jan 2002
    Location
    USA
    Posts
    3,163
    Yeah, Acmlm's board is nice, and that info will be especially useful. Thanks much.

    For now, with the help of my buddy MNGoldenEagle, I've improved my parser a lot, now the program can identify vertex lists in the file, so no more nasty lines everywhere. Still haven't fixed linking completely, but even it is much better. Just began working on triangle groups - but it's fairly simple so it shouldn't take long to have filled 3D models. The program also identifies and extracts textures and coordinates, though no conversion or mapping information is currently extracted.

    Shizzy: Of course. ;p








  5. #5
    Nintendo Zealot cooliscool's Avatar
    Join Date
    Jan 2002
    Location
    USA
    Posts
    3,163
    Finished polygon recognition...














  6. #6
    Lurking Miretank's Avatar
    Join Date
    May 2005
    Posts
    1,245
    Nice progress cooliscool, keep it up!

  7. #7
    A lowdown dirty shame blueshogun96's Avatar
    Join Date
    Aug 2005
    Location
    Puyallup, WA
    Posts
    196
    Gettin' good.
    This is me and my PC everyday

    Need a good tutorial on emu programming? Click here. (Link Updated)
    Dynarec article
    Misc emu programming tidbits

  8. #8
    Nintendo Zealot cooliscool's Avatar
    Join Date
    Jan 2002
    Location
    USA
    Posts
    3,163
    Haven't had a whole lot of time to work on the viewer over the holidays, but the last few days or so I've done some work..

    • Display list entry point scanning and selection (for objects, not maps as it's not necessary), which means multiple models within one file can be seperated now (thanks _Demo_).

    • Accurate Vertex Colors (not always used in a useful manner)

    • Semi-finished texture data parser

    • Many bugfixes to the polygon parser

    • Major optimizations


    By at least release number 2, ZAV will be able to export model data to another format (haven't decided which yet), for manipulation.

    Maybe some more things I forgot... but here's some shots. Try to guess where the first model is from... hehe.

    The best part about this project is that it's given me the opportunity to work with someone who I really respect and look up to: _Demo_ of ZSNES fame.
    Attached Thumbnails Attached Thumbnails Clipboard01.jpg   Clipboard02.jpg   Clipboard03.jpg  
    Last edited by cooliscool; January 4th, 2007 at 12:30.

  9. #9
    Gekko Developer ShizZy's Avatar
    Join Date
    Feb 2005
    Location
    RI, USA
    Posts
    760
    Nice work! What language are you coding this in?
    ~ShizZy

    6Bit.net Emulation & Gaming | Forums
    Gekko GameCube Emulator

  10. #10
    Nintendo Zealot cooliscool's Avatar
    Join Date
    Jan 2002
    Location
    USA
    Posts
    3,163
    Thanks!

    VB .NET Express 2005 and OpenGL (through Tao) as the API. This is a great thing for me, as a major .NET advocate, to show what the framework (and VB) are capable of.
    Last edited by cooliscool; January 4th, 2007 at 21:22.

Page 1 of 24 12311 ... LastLast

Similar Threads

  1. Replies: 518
    Last Post: March 4th, 2011, 14:57
  2. General PS3 thread
    By Falcon4ever in forum Gaming
    Replies: 45
    Last Post: January 15th, 2007, 15:22
  3. The Black Screen Hoax (and Compat List Fixes)
    By Low Lines in forum DS Emulation Discussion
    Replies: 5
    Last Post: February 6th, 2006, 12:09
  4. Regarding the Giri Giri thread..
    By flow`` in forum Sega Saturn Emulation
    Replies: 0
    Last Post: May 12th, 2003, 21:23
  5. no one lubs me
    By Malcolm in forum IRC Quotes
    Replies: 8
    Last Post: October 19th, 2002, 20:06

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •