Author Topic: N64UNPAK Tool ?  (Read 4772 times)

Offline Dinomite

  • Chronoscepter
  • ******
  • Posts: 2692
  • T:REP 8305
    • View Profile
Re: N64UNPAK Tool ?
« Reply #40 on: April 09, 2019, 04:34:08 PM »
I wonder.

The most hated person on the internet.

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #41 on: April 19, 2019, 10:11:41 AM »
Hope things are going well.

Just a random thought but could this tool possibly help with extracting level models from games like Shadowman for example. That game is troublesome the model format was something weird too. I have been unable to get clean exports on that one in particular.

Sure, I can make it compatible depends on the data packed in the "n64 Rom".

Update, on my progress on this tool I apologize I've been dealing with some important family stuff lately
But, I did get a big chunk of the code done but I am stopped due to trying to understand some data from the "N64 Rom" so
I know what to do next Because I have been doing some serious testing on other "N64 Roms" out there too see if they too use
the same file system &  structures and so on.
So, I want this tool well I want is a different issue but I am trying to code this tool to extract any "N64 RoM".
So, in other words a universal "N64 Rom Extractor" which I think is a very good Idea indeed so this is what Is been holding me up
On getting the project done in time so the only thing I can do is keep you all updated every month to give updates.  :have a nice day:

"UPDATE 4.4" "BIG ANNOUNCEMENT"

Hey, guys I want to give another update on my progress of the tool.
I've also got a pic to show as well but as of know.
""Here is the pic https://imgur.com/a/cSYVZaZ ""

Yesterday, I got done the extraction classes for the files "png , dll "
So, I lack a couple more classes for the other files as well.
But, I've got the interface done for the tool as well.
I've also, added a support feature for repacking the ROM.
So, for example you could make a HD texture pack for the game lets say for example "Turok"
So, with my tool you could repack the HD textures back into the ROM and play the ROM on a emulator with the new hd textures which is cool to.
So, it introduces modding to the N64 which is something we need for sure.

I have 1 big announcement.
I decided when I get this tool done I am making a PC port of Turok 3 shadows of oblivion for PC.
So, there will be a port of the 3rd installment of Turok for PC finally after so many years.
So, thanks for all your all's patience with me I'm still hard at work on this tool but so close to getting it done.

Any, Questions you might have feel free to ask them.
Thank you, and have a wonderful Saturday. :have a nice day:

I love this. I can't wait to see it done.

I wonder.

Update:: 4/19/2019 Hey, fellow Turok players, I finally got done the extractor tool,
but there is an issue when I tried to extract the Turok 3.n64 file it gave me a compression error
Upon, doing the research I found out here http://en64.shoutwiki.com/wiki/N64_Compression
that, this tool needs to support all n64 compression types for me to be able to extract all data from the
n64 files from any n64 game I'm well sure that the other systems like the 3d0, Dreamcast, and others have there own compression types
as well.
So, I'm trying my best to code all compression types so the n64 tool will support them so I can get all data from the .n64 files.

It delays, me to get this tool out but it is worth it to be able to extract all data from any n64 game, not just a selective one.
I'm, sure that other modders would want to extract all data from other n64 games as well so this feature needs to be added.

Offline Dinomite

  • Chronoscepter
  • ******
  • Posts: 2692
  • T:REP 8305
    • View Profile
Re: N64UNPAK Tool ?
« Reply #42 on: April 20, 2019, 10:39:24 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

The most hated person on the internet.

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #43 on: April 21, 2019, 10:24:32 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

Yeah, sure Here is go: https://imgur.com/QRinUFr
Just, click the link and click the image to enlarge it.
« Last Edit: April 21, 2019, 10:26:01 PM by TurokTheMan »

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #44 on: July 26, 2019, 07:57:24 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

Hey, guys update on the project I've had to go through some school classes and trying to balance summer work and 2 jobs so I've not
had much time to work on the project but very little just letting you know it's still alive and well.

Offline Dinomite

  • Chronoscepter
  • ******
  • Posts: 2692
  • T:REP 8305
    • View Profile
Re: N64UNPAK Tool ?
« Reply #45 on: July 26, 2019, 08:16:43 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

Hey, guys update on the project I've had to go through some school classes and trying to balance summer work and 2 jobs so I've not
had much time to work on the project but very little just letting you know it's still alive and well.
Are you alive and well too?  :have a nice day:

The most hated person on the internet.

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #46 on: July 26, 2019, 08:45:15 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

Hey, guys update on the project I've had to go through some school classes and trying to balance summer work and 2 jobs so I've not
had much time to work on the project but very little just letting you know it's still alive and well.
Are you alive and well too?  :have a nice day:


Yeah, I'm fine just been very busy lately not much time for anything.

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #47 on: July 26, 2019, 09:23:36 PM »
Good to hear an update from ya. Keep up the good work. Could you possibly provide us with a screenshot of the program?

Hey, guys update on the project I've had to go through some school classes and trying to balance summer work and 2 jobs so I've not
had much time to work on the project but very little just letting you know it's still alive and well.
Are you alive and well too?  :have a nice day:

Hey, does anyone know if night dev studios have the rights to Turok 3 shadows of oblivion??
I don't want to make a port of it if they have the rights and are making a pc port of the game!

Offline TurokTheMan

  • Iguana
  • *
  • Posts: 27
  • T:REP 97
    • View Profile
Re: N64UNPAK Tool ?
« Reply #48 on: July 26, 2019, 10:21:59 PM »
Thanks for checking in. No problem good luck with your life stuff.  :campaigner:
Exactly.
I've Been doing some updating on the code and
I took the Turok 3.n64 file as we were successfully able to open the file and read the number of bytes of the file and output the number of bytes on the console.
So, now all that's left is to bypass the second compression algorithm to access the files inside of the .n64 and dump the files.
Making progress folks.

pic here: https://imgur.com/MEbvL6Q // of the number of bytes from the Turok 3 file
« Last Edit: July 26, 2019, 10:24:26 PM by TurokTheMan »

Offline DoomMarine23

  • Raptor
  • ***
  • Posts: 66
  • T:REP 222
    • View Profile
Re: N64UNPAK Tool ?
« Reply #49 on: July 27, 2019, 04:14:18 PM »
I am not sure if they have the rights. I actually don't know the rights situation very well and I'll ask around, but I think they were given license to remaster T1 and T2, but nothing else.

I think its still worth working on this tool, cause we don't know if we'll get a port if ever, and at the very least, tools like this can help us recreate parts of the game or reuse its materials for other projects.

Awesome work you've done here, a lot of my respect man.