fgsfdsfgs / sm64-port

PS2, PS3, OG Xbox and DOS ports of sm64-port.
https://discord.gg/7bcNTPK
256 stars 38 forks source link

Pre-built release? #36

Closed ghost closed 3 years ago

ghost commented 3 years ago

Hi, I was wondering if there is a pre-built release of this, or if there ever will be?

fgsfdsfgs commented 3 years ago

Not possible unless someone adds a complete external data pack system upstream and writes software that builds such packs from a ROM file. Right now compiled executables contain copyrighted resources ripped from the ROM during the build process.

ghost commented 3 years ago

Isn't that exactly what sm64-port/sm64-port does? It requires you to provide a base ROM for asset extraction.

ghost commented 3 years ago

This is what I found in their README file.

This repo does not include all assets necessary for compiling the game. A prior copy of the game is required to extract the assets.

fgsfdsfgs commented 3 years ago

Like I said in my original reply, it's ripped during the build process. Meaning you have to have the ROM available when you're building the executable. Because the data from the ROM is embedded straight into it.

ghost commented 3 years ago

Ah, I knew it was ripped during the build process but I wasn't aware that it was embedded into the executable.