Homebrew re3-wiiu - GTA III Wii U Port

Status
Not open for further replies.

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
812
Trophies
1
XP
5,804
Country
Germany

re3-wiiu is a GTA 3 Port for the Wii U. This is still work-in-progress, so expect a few issues and graphical glitches.
The game should be fully playable though.
This is a port of re3 and the original repo can be found here.

To play this port you need a copy of GTA 3.
You can get the game here: https://store.steampowered.com/app/12100/Grand_Theft_Auto_III/


Instructions
- Due to the slow SD Card speeds, installing this game as a channel might perform better.
- Audio files don't have to be decompressed, but can be.

Run from Homebrew Launcher:
- Download the 're3.rpx' and 'gamefiles.zip' from the latest re3-wiiu release on the releases page.
- Copy the 're3.rpx', the contents of the 'gamefiles.zip' and the contents of your game installation to 'wiiu/apps/re3' on your SD Card.
Required files and folders from your GTA 3 installation are: txd, TEXT, skins, mp3, movies, models, data, audio, anim, gta3.ini. Don't overwrite files from the 'gamefiles.zip'.
- Run the game from the Homebrew Launcher.

Install as channel
Note:
In case you got any 199-9999 issues with the channel even though you're running CFW, make sure to redownload and repack the channel.zip. I've updated the one on github.

- Download the 'channel.zip' from the latest re3-wiiu release on the releases page.
Note: The 're3.rpx' in the 'channel.zip' is different than the 're3.rpx' on the releases page.
- Extract the 'channel.zip' to your PC.
- Copy the contents of your GTA 3 installation to the 'content' folder, inside the 're3' folder (Don't overwrite any files).
Required files and folders from your GTA 3 installation are: txd, TEXT, skins, mp3, movies, models, data, audio, anim, gta3.ini
- Download the 'NUSPacker.jar' from here and place it next to the 're3' folder.
- Run the following command in a terminal or cmd window (Replace the zeros with the Wii U common key)
Code:
java -jar NUSPacker.jar -in re3 -out re3_channel -encryptKeyWith 00000000000000000000000000000000
- Install the 're3_channel' folder with a WUP Installer
When you start a game for the first time the textures need to be converted. This can take a while.
If you for some reason cancel this conversion, delete the 'txd.img' and 'txd.dir' in the 'wiiu/apps/re3/models' folder on your SD Card.

Both the Gamepad and the Wii U Pro Controller are supported for input.

Both the channel and the Homebrew Launcher version save to the 'wiiu/apps/re3' folder on your SD Card.
Saves aren't compatible with the PC version due to different endianness.

Changelog
2021-02-01
- Fix controller configuration not being saved when using the channel
- Fix softlock when trying to bind target next and target prev
- Some code cleanup
2021-02-01-pre
- Fix colors on pause menu and button hints
- Fix water rendering
- Fix settings not being saved
- Add proper support for trails/motion blur (disabled by default)
- Keep the frontend loaded (avoids the 2-3 second freezes when pausing the game)
- Support EAX and EAX3 for audio
- Add crashhandler and add more info to assert screen
In case you get a crash screen, please send an image of it.
- Some performance and stability improvements
- All changes and fixes from the main re3 repo
- Maybe even more things I forgot to list here
2020-12-30
- Initial release

Known Bugs
- None that I know of :P

Feel free to report any other issues here or on the GitHub repo.
If you get a crash or assert screen, please post an image of it here.

Thanks to the GTAmodding team for making this port possible by doing all the reverse engineering of GTA 3.
Special thanks to Maschell, AboodXD, aliaspider, Crementif and QuarkTheAwesome for helping with the Wii U port.


Source code: https://github.com/GaryOderNichts/re3-wiiu
 
Last edited by GaryOderNichts,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
39
XP
1,375
Country
Italy
You are the Messiah!!!!!

Really thanks for your great job man, It's impressed how many progresses you did on it; in short time.... And thanks to the rest of the supporter people ;). Please, keep up because this console for me as many potential.

edit: to whom would like to use NUSPacker if we can say more "User Friendly", I suggest you to download one nice GUI for NUSPacker from @Pokes303 , here : https://github.com/Pokes303/NUSPackerPlus
 
Last edited by CrisMod,

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
876
Trophies
0
Age
27
XP
3,108
Country
Brazil
MY GOD, THIS IS FANTASTIC. It's so cool to still see people interested in developing something for the Wii U, I can't wait to try it out, I never played GTA 3 to be honest, San Andreas has always been my only favorite, but who knows, maybe I'll give it a try.
 

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
812
Trophies
1
XP
5,804
Country
Germany
Might actually give this one a try over the Switch version, as that one crashes on me on a specific story mission, locking up the game. Hopefully I can now finish GTA3 properly.

Thanks for this port!
What mission doesn't work on the switch port?
Also note that save games aren't compatible due to endianness.
 
  • Like
Reactions: matahaken

treypop

Member
Newcomer
Joined
Jun 13, 2014
Messages
10
Trophies
0
Age
30
Location
Madison, Alabama
XP
129
Country
United States
I'm trying to build the channel with the script but it keeps telling me " The folder "output" is emtpy. Please add a dummy file to it. " what exactly do I need to do because I've put a file labeled dummy.file as my dummy file and it gave me the same message.
 
  • Like
Reactions: matahaken

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
812
Trophies
1
XP
5,804
Country
Germany
I'm trying to build the channel with the script but it keeps telling me " The folder "output" is emtpy. Please add a dummy file to it. " what exactly do I need to do because I've put a file labeled dummy.file as my dummy file and it gave me the same message.
Make sure you're running NUSPacker next to the 're3' folder, where 'code', 'content' and 'meta' are inside.
 
  • Like
Reactions: matahaken

cvskid

Well-Known Member
Member
Joined
Apr 13, 2014
Messages
2,814
Trophies
2
XP
3,628
Country
United States
Tried this out and it works pretty good. Tried using a wii classic controller pro which connects to a wiimote but gta3 didn't read it at all. Playing the game using the gamepad works but the controls feel like they arent how they are normally in gta, at least ps2 style controls.

Went in the options to change the controls but i forgot its based on the pc version so i didn't change anything in the control settings not wanting to mess anything up.
 
  • Like
Reactions: matahaken

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
812
Trophies
1
XP
5,804
Country
Germany
Tried this out and it works pretty good. Tried using a wii classic controller pro which connects to a wiimote but gta3 didn't read it at all. Playing the game using the gamepad works but the controls feel like they arent how they are normally in gta, at least ps2 style controls.

Went in the options to change the controls but i forgot its based on the pc version so i didn't change anything in the control settings not wanting to mess anything up.
Yeah the classic controller currently isn't supported. It's missing a few buttons.
It doesn't have the stick push-down buttons. Maybe I can map them to the D-PAD in the future?

I never played the PS2 version but you should be able to customize pretty much all of the controls in the control settings. Also try setting standard mode instead of classic mode.
 

cvskid

Well-Known Member
Member
Joined
Apr 13, 2014
Messages
2,814
Trophies
2
XP
3,628
Country
United States
Yeah the classic controller currently isn't supported. It's missing a few buttons.
It doesn't have the stick push-down buttons. Maybe I can map them to the D-PAD in the future?

I never played the PS2 version but you should be able to customize pretty much all of the controls in the control settings. Also try setting standard mode instead of classic mode.
Remapping the controls works fine, thank you. Personally have not noticed any framerate drops myself. Might be because i'm using a class 10 sd card. If anything just a slight pause when going into the menu for gta3 thats about it. Great release.
 

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
812
Trophies
1
XP
5,804
Country
Germany
Remapping the controls works fine, thank you. Personally have not noticed any framerate drops myself. Might be because i'm using a class 10 sd card. If anything just a slight pause when going into the menu for gta3 thats about it. Great release.
Haha, I did my testing with a Class 4 SD. That's probably the reason for my slowdowns.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Still feel numb from this morning
    +1
  • Xdqwerty @ Xdqwerty:
    Good afternoon
  • Xdqwerty @ Xdqwerty:
    @kijetesantakalu042, good aftermorning
  • BigOnYa @ BigOnYa:
    I got WWE2k24 wrestling game, and you download created characters people created. Trump, Biden, Kamala are all available. So I DL and wrestled Trump vs Biden for shits and giggles. Pretty funny. Mario, Luigi, Family guy/ Southpark characters, and pretty much anyone can be DL and wrestle with. Like old celebrity deathmatch game.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I'm not into wrestling
    +1
  • K3Nv2 @ K3Nv2:
    Download Mario to get him interested
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, I have atleast 10 Mario games downloaded
  • BigOnYa @ BigOnYa:
    Im playing Peter from family guy vs the chicken rn, lol.
    +1
  • K3Nv2 @ K3Nv2:
    Funny nurse was like I hate needles I was like why are you here then
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, because of boobies
  • K3Nv2 @ K3Nv2:
    My eyes were wide awake but I have slight memory of them all just doing whatever
    +1
  • BigOnYa @ BigOnYa:
    No gay vaping for awhile, don't want dry socket.
  • K3Nv2 @ K3Nv2:
    Uremum filled my socket
  • BigOnYa @ BigOnYa:
    For the last time, Ancientboi is not my mum.
    +1
  • K3Nv2 @ K3Nv2:
    Steve Harvey says otherwise
  • K3Nv2 @ K3Nv2:
    Ice cream daily won't get old
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I might restore that post I deleted in the unpopular opinion thread
  • BigOnYa @ BigOnYa:
    No need to now, we all saw it before you -snip-
  • K3Nv2 @ K3Nv2:
    @Xdqwerty, so does
    @BigOnYa pretty much got your back now
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, only you and Robert newbie and kijetesantakalu042
  • K3Nv2 @ K3Nv2:
    The rest are meanies?
  • BigOnYa @ BigOnYa:
    I'm nice to him instead of bullying him like you ken, you big meany. :P
  • K3Nv2 @ K3Nv2:
    Nah ure the mum I'm the dad
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    ctrl+shift+t rightnow
    kijetesantakalu042 @ kijetesantakalu042: ctrl+shift+t rightnow