I've used 64tool, but it doesn't work for some ROMs.
Is there a better tool or method to use?
What was used to create the Big Endian versions of all the ROMs that were datted recently?
What tool/method should be used to convert between "Big Endian" and "Byteswapped" Nintendo 64 ROMs
-
- Datter
- Posts: 1717
- Joined: 09 Oct 2015 11:29
-
- Datter
- Posts: 440
- Joined: 20 Jul 2016 12:20
Re: What tool/method should be used to convert between "Big Endian" and "Byteswapped" Nintendo 64 ROMs
I'm using ucon64 (http://ucon64.sourceforge.net/) - this is the best program for this case.
Before that I used WinAPS, but I noticed some strange thing two month ago - after converting from Big Endian to Byte Swapped format it swaps last 2 values! So I had to find out a good and accurate utility. In the end, I opted for ucon64 + uf-FOX-GUI.
Before that I used WinAPS, but I noticed some strange thing two month ago - after converting from Big Endian to Byte Swapped format it swaps last 2 values! So I had to find out a good and accurate utility. In the end, I opted for ucon64 + uf-FOX-GUI.
-
- Datter
- Posts: 1717
- Joined: 09 Oct 2015 11:29
Re: What tool/method should be used to convert between "Big Endian" and "Byteswapped" Nintendo 64 ROMs
Thanks for the tool suggestions. I'm wondering - is this conversion process specific to N64 ROMs or is it just generic process that can be done to any file?
-
- Posts: 34
- Joined: 29 Aug 2017 08:46
-
- Datter
- Posts: 1717
- Joined: 09 Oct 2015 11:29
-
- Posts: 10
- Joined: 20 May 2018 18:39
Re: What tool/method should be used to convert between "Big Endian" and "Byteswapped" Nintendo 64 ROMs
It's not generic like that, ucon64 only supports a specified set of systems.
For N64 (To convert between byteswapped and big endian) you would do this :
ucon64.exe --z64 "anyn64file" > This converts to Big Endian
to swap it to Byteswapped :
ucon64.exe --swap "anyn64file.z64" > outputs byteswapped, rename to .v64 extension.
For N64 (To convert between byteswapped and big endian) you would do this :
ucon64.exe --z64 "anyn64file" > This converts to Big Endian
to swap it to Byteswapped :
ucon64.exe --swap "anyn64file.z64" > outputs byteswapped, rename to .v64 extension.