Homebrew [WIP] re3 3ds port

  • Thread starter Thread starter AJM
  • Start date Start date
  • Views Views 169,097
  • Replies Replies 166
  • Likes Likes 49
...Only new 3ds is supported. An old 3ds port might be possible but I'm not going to try. ...

tenor.gif
 
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).
 
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)
 
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
 
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.
 
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 :)
 
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.
 
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
 
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
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.
Thanks. I'll try this when I can
 
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

  • Like
Reactions: Wavy
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?
 
this is all legal stuff right? just homebrew?
The original RE3 project got taken down by TakeTwo, so I want to play it safe.

Though, if TakeTwo did take RE3 3DS down, they'd probably take my CIA's down, so I may as well just decrypt the ZIP. =P
 

Site & Scene News

Popular threads in this forum