LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

SmileBASIC Magazine Copy of Solid Gunner

Root / Talk About Programs / [.]

HTV04Created:
If anyone has the SmileBASIC Magazine set of programs (and has homebrew to extract files) and if they’re in SmileBASIC format, could someone please send over the files for Solid Gunner? The SB Magazine had the earliest known copy of Solid Gunner, which would be useful for my project, Solid Gunner Complete. I really just need the programs, but if it’s possible, I would really like the GRPs as well. Yes I know I was against homebrew but I was really against it for piracy (and still am) not for modifying the system And if I said I was against it for modifying the system ignore me

I'm also looking for dumps of SmileBASIC Magazine but for a different reason

Just so you know the original Solid Gunner is still available at they key JD2EE2QV. It's safe to assume this is the same version as included in the collection since IIRC they were released around the same time. Sorry if you already had this.

Just so you know the original Solid Gunner is still available at they key JD2EE2QV. It's safe to assume this is the same version as included in the collection since IIRC they were released around the same time. Sorry if you already had this.
I already have this, but it’s fine. The version on the collection was R1.0, which is the earliest version of the game.

Well then I guess we have to dig for a Japanese person to get the app from, or have someone buy it for us.

Well then I guess we have to dig for a Japanese person to get the app from, or have someone buy it for us.
note that i have the app and hacks (i don't know how to extract the sb code though) both of you should get a pm by this evening edit: snail's set. if you want something from me, pm me

I have the app installed and the solidgunner version number is listed as R1.2. Unless there's something fishy going on they're going to be exactly the same. EDIT: In addition the way they have this set up is not quite as easy to penetrate as it appears. To dump the programs contained within I would have to extract the romfs itself and to inject my own programs I would have to replace one of the included ones and modify it to load from a containing project.
big image
As you can see from this picture the extdata structure of this environment is the same as SB, but the trick is that every project folder here is empty. That means the actual resources of the programs are kept in romfs like SYS is but filesystem operations can somehow target these folders instead. I presume loading my own programs within this app would be as easy as putting a PRG in the SOLIDGUNNER folder and editing the romfs SOLIDGUNNER files to launch this PRG given a button combo.

I have the app installed and the solidgunner version number is listed as R1.2. Unless there's something fishy going on they're going to be exactly the same. EDIT: In addition the way they have this set up is not quite as easy to penetrate as it appears. To dump the programs contained within I would have to extract the romfs itself and to inject my own programs I would have to replace one of the included ones and modify it to load from a containing project.
big image
As you can see from this picture the extdata structure of this environment is the same as SB, but the trick is that every project folder here is empty. That means the actual resources of the programs are kept in romfs like SYS is but filesystem operations can somehow target these folders instead. I presume loading my own programs within this app would be as easy as putting a PRG in the SOLIDGUNNER folder and editing the romfs SOLIDGUNNER files to launch this PRG given a button combo.
Are the versions identical though?

TSOLIDGUNNER appears to be obfuscated; I can't read any of it even though it appears to be a valid SB file. The files for every other game are normal. Gameplay-wise, it appears identical.

TSOLIDGUNNER appears to be obfuscated; I can't read any of it even though it appears to be a valid SB file. The files for every other game are normal. Gameplay-wise, it appears identical.
It must’ve been compiled then. That’s probably how SmileBASIC compiles files. It may be possible to reverse engineer the program, but it’s probably going to be difficult. I’ll just leave it at they’re identical. R1.0 did exist, but only for a short time, I assume.

TSOLIDGUNNER appears to be obfuscated; I can't read any of it even though it appears to be a valid SB file. The files for every other game are normal. Gameplay-wise, it appears identical.
It must’ve been compiled then. That’s probably how SmileBASIC compiles files. It may be possible to reverse engineer the program, but it’s probably going to be difficult. I’ll just leave it at they’re identical. R1.0 did exist, but only for a short time, I assume.
SmileBASIC doesn't store files as executable bytecode (as far as we're aware,) it just converts source into a bytecode before it runs for efficiency. The header is correct so it's more likely this is zlib-compressed, since they added that at some point. This is not something we're aware of so it just seems unlikely this is the case. EDIT: clarity.