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
791
Trophies
1
XP
5,435
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
38
XP
1,333
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
844
Trophies
0
Age
26
XP
2,881
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
791
Trophies
1
XP
5,435
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
29
Location
Madison, Alabama
XP
119
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
791
Trophies
1
XP
5,435
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,806
Trophies
1
XP
3,327
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
791
Trophies
1
XP
5,435
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,806
Trophies
1
XP
3,327
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
791
Trophies
1
XP
5,435
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
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Fish wire
  • Xdqwerty @ Xdqwerty:
    What's going on?
  • Xdqwerty @ Xdqwerty:
    I'm a fuckin stupid, a stupid, a stupid, a stupid, a stupid, a stupid, a stupid,
  • K3Nv2 @ K3Nv2:
    It's okay we're all stupid on the inside
  • Xdqwerty @ Xdqwerty:
    My damn brain forgets everything
  • Xdqwerty @ Xdqwerty:
    I know nothing about anything
  • BakerMan @ BakerMan:
    hell, i'm stupid on the outside
  • Xdqwerty @ Xdqwerty:
    The only things in my mind are useless stuff
  • K3Nv2 @ K3Nv2:
    @Xdqwerty Use Google to your advantages 90% of the time it has answers for hardware and software
  • Xdqwerty @ Xdqwerty:
    But that stuff should be in my mind, not on the internet
  • K3Nv2 @ K3Nv2:
    No it really shouldn't none of us know everything
    +1
  • Xdqwerty @ Xdqwerty:
    I'll maybe slam my head until i become smarter
  • Xdqwerty @ Xdqwerty:
    Good night
  • wolffangalchemist @ wolffangalchemist:
    as a child i ate crayons, i feel like i have come a long way since then.
    +1
  • K3Nv2 @ K3Nv2:
    I shoved rocks in my ear
  • BakerMan @ BakerMan:
    ngl i find it hilarious when a new twitch streamer blows up
  • BakerMan @ BakerMan:
    bc then all the memes are about them, for better (like caseoh) or for worse (like kai cenat)
  • K3Nv2 @ K3Nv2:
    I like it when they get canceled over flashing a tit
  • BakerMan @ BakerMan:
    some guy got banned forever for saying "l ratio" or smth, and a woman gets it on stream and gets banned for a week
  • BakerMan @ BakerMan:
    like what the fuck
  • K3Nv2 @ K3Nv2:
    We need to ban man nipples from being on the internet but female ones should be fine
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    pokimane gets naked, "AWOOOGA!", case gets naked, and he gets a taste of his own medicine lmao
  • BakerMan @ BakerMan:
    actually, it still may be an "AWOOOGA!" from his chat remembering some of the messages he gets
    BakerMan @ BakerMan: actually, it still may be an "AWOOOGA!" from his chat remembering some of the messages he gets