Homebrew [WIP] re3 3ds port

  • Thread starter AJM
  • Start date
  • Views 41,916
  • Replies 121
  • Likes 41

GeekyGuy

Professional loafer
Former Staff
Joined
Jun 21, 2007
Messages
4,937
Trophies
0
XP
1,701
Country
United States
...Only new 3ds is supported. An old 3ds port might be possible but I'm not going to try. ...

tenor.gif
 
  • Like
Reactions: zoogie

stranno

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
503
Trophies
0
XP
1,613
Country
Spain
I have recorded both ports.



For re3 do not use the PC (Linux) tool, it generates wrong mip-maps with all sorts of graphic problems ingame, including blurry textures and flickering cars. Use the console's native converter/executable (re3-*-txd) every time.

For Miami I recommend to disable at the very least the smoke effect in particles.cfg file. That effect alone makes the game crash. It also crashes when action heats up, so Riot mission (one of the very first) is probably as far as you can get in this port.

I'd say re3 is perfectly playable in this WIP, using the native conversion it does not seem to crash (I have played like ~2 hours straight) and framerate is ok (although a bit variable).
 
  • Like
Reactions: Moon164 and Wavy

hamohamo

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
352
Trophies
0
Age
25
XP
1,471
Country
Yeah but the problem is cant buy the new ones because I am low on cash, and how does the OG 3ds fair against re3?
you may find better luck if you get a good deal on a vita. they're cheaper than the new 3dses and got lots of ports and are good portable gaming in general. and o3ds is good but the games getting ported and emulation on it (ps1/64) suck not to mention the screen is so terribly small atleast imo (xl is much better)
 

VinceWanlord

New Member
Newbie
Joined
Apr 13, 2021
Messages
4
Trophies
0
Age
29
XP
51
Country
France
I have recorded both ports.



For re3 do not use the PC (Linux) tool, it generates wrong mip-maps with all sorts of graphic problems ingame, including blurry textures and flickering cars. Use the console's native converter/executable (re3-*-txd) every time.

For Miami I recommend to disable at the very least the smoke effect in particles.cfg file. That effect alone makes the game crash. It also crashes when action heats up, so Riot mission (one of the very first) is probably as far as you can get in this port.

I'd say re3 is perfectly playable in this WIP, using the native conversion it does not seem to crash (I have played like ~2 hours straight) and framerate is ok (although a bit variable).

I downloaded the steam version, copy paste the different folders and run the re3-txd.3dsx. And ... it turns out surprisingly well (except for the cutscenes). How can we precompile the textures on the Miami as on the re3? How did you manage to capture your screen from 3DS? :o
 

stranno

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
503
Trophies
0
XP
1,613
Country
Spain
I downloaded the steam version, copy paste the different folders and run the re3-txd.3dsx. And ... it turns out surprisingly well (except for the cutscenes). How can we precompile the textures on the Miami as on the re3? How did you manage to capture your screen from 3DS? :o
Miami.3dsx does the texture conversion like re3-txd.3dsx. You just need the game + game files included along the binaries.

I captured the gameplay using a Katsukity capture card.
 

VinceWanlord

New Member
Newbie
Joined
Apr 13, 2021
Messages
4
Trophies
0
Age
29
XP
51
Country
France
Miami.3dsx does the texture conversion like re3-txd.3dsx. You just need the game + game files included along the binaries.

I captured the gameplay using a Katsukity capture card.

Ok I applied more or less the same procedure as for the re3, commented on the smoke lines in the configuration file but I have my menu texts which are not at all correct. Did I do something wrong?

Anyway, congratulations, the video capture is super clean :)
 

stranno

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
503
Trophies
0
XP
1,613
Country
Spain
Ok I applied more or less the same procedure as for the re3, commented on the smoke lines in the configuration file but I have my menu texts which are not at all correct. Did I do something wrong?

Anyway, congratulations, the video capture is super clean :)
I think the placeholder "system" text on Miami branch is related to the re3 swapped language assets. I'm not sure, it also happened to me with the Miami branch for Switch.
 

Wavy

Ayayayaya
Member
Joined
Aug 24, 2020
Messages
212
Trophies
0
Location
MAP13: Downtown
XP
687
Country
Australia
So I'm trying to compile the source code and I get until here:
Code:
In file included from ../src/audio/oal/stream.cpp:19:
../vendor/mpg123-ctr/src/include/mpg123.h:12:10: fatal error: fmt123.h: No such file or directory
   12 | #include <fmt123.h>
      |
compilation terminated.
make: *** [GNUmakefile:290: obj/debdbf596c59a2a44038a6dd65de5901/src/audio/oal/stream.o] Error 1
Any help? I'm using Ubuntu 20.04.1 LTS under WSL
 

MrHuu

Well-Known Member
Member
Joined
Sep 19, 2015
Messages
501
Trophies
0
Age
35
XP
1,215
Country
Netherlands
So I'm trying to compile the source code and I get until here:
Code:
In file included from ../src/audio/oal/stream.cpp:19:
../vendor/mpg123-ctr/src/include/mpg123.h:12:10: fatal error: fmt123.h: No such file or directory
   12 | #include <fmt123.h>
      |
compilation terminated.
make: *** [GNUmakefile:290: obj/debdbf596c59a2a44038a6dd65de5901/src/audio/oal/stream.o] Error 1
Any help? I'm using Ubuntu 20.04.1 LTS under WSL

The missing header seems included in 'vendor/mpg123', but not 'vendor/mpg123-ctr'.
Copy over the header file.

But you'll be greeted by an other missing <sys/type.h> further down the road.
Comment it out and it should at least compile.
 
  • Like
Reactions: Wavy

MrHuu

Well-Known Member
Member
Joined
Sep 19, 2015
Messages
501
Trophies
0
Age
35
XP
1,215
Country
Netherlands
Thanks. I'll try this when I can

When you've got it to compile, you could replace the re3 'GNUmakefile' with the one attached.
It will build you a .cia file with icon and banner. Assuming you've got 'bannertool' and 'makerom' available.. and also copied over the assets.

I'm not sure about sharing compiled binaries here. but maybe someone else will.. anyway, have fun.
 

Attachments

  • re3ctr_cia_src.7z
    12.3 KB · Views: 83
  • miami_cia_src.7z
    15.2 KB · Views: 81
  • Like
Reactions: Wavy

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
5,962
Trophies
1
XP
10,665
I just built CIA versions of re3 and re3-txd. I haven't built the "stereo" nor the Vice City versions yet (as they take a while to compile and I wanted to release this ASAP) but I will update the like to have them soon.

Here: https://drive.google.com/file/d/12R3KpkvulAzlRP-K7TpqQybPj6KUuETs/view?usp=sharing

The ZIP is encrypted. The password is "re3ctr" (only did this for legal reasons)

Thanks to @MrHuu for the CIA resources and help compiling it!

this is all legal stuff right? just homebrew?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    T tempBOT: tastymeatball has left the room.