Hello world of GBAtemp!
Today is April 4th, 2021. Today it's Easter Day (thanks to Manuela from @Manuelasparkles for remembering me for that, see her message here).
I extracted the partition (reverse engineered) of the Wii version of the game Super Mario All-Stars originally made for SNES in 1993 and ported to Wii in 2010 for celebrate Super Mario Bros. 25th Anniversary.
Extracted my backup of the game with Wiimms ISO Tools (WIT) and I got these folders:
View attachment 256239
So, after I extracted the game and went into folder from extraction, I went to folder ...\SMAS_Wii_extr\files\ and I found these folders, looks like it's a "modified VC WAD file" for run in a ISO file:
View attachment 256240
After I entered in this folder, i entered in folder I went to folder ...\SMAS_Wii_extr\files\content5\ (thinking it's a unpacked version of SNES VC 00000005.app file) and I found these files, I was surprised that used a LZH8-compressed ROM file and a LZH8-compressed PCM (audio) file in the content5 folder, just like in a official SNES VC release, so with this I realized that the Wii version of Super Mario All-Stars uses a modified standalone SNES VC emulator for use Wii Remote input on the game, whereas VC doesn't.
The ROM file found in the content5 folder is: LZH8SVME.rom
The audio (PCM) file found in the content5 folder is: LZH8SVME.pcm
View attachment 256241
So, I uncompressed the ROM and PCM files with @hcs' LZH8 (un)compression tools, and then used Plombo's VCromclaim's snesrestore.py tool (requires Python 2.7) for "reencode" the uncompressed ROM and PCM files to a VC dump of Super Mario All-Stars that can be used in a SNES emulator.
So, I tested it with SNES9X and... I'm also surprised that original ROM from Wii release also works on emulator!
View attachment 256246
So, I will try to see if the original ROM file of the Wii version of SNES Super Mario All-Stars can be replaced and played in a ISO file with Wii Remote controls, which is so a VERY BIG advantage.
What do you think about this interesting project? Tell me in the comments!
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Please don't forget to follow us on Twitter, and subscribe to us on YouTube for more Wii stuff by saulfabreg Wii VC here:
Twitter: https://twitter.com/saulfabregwiivc
YouTube: https://www.youtube.com/c/saulfabregwiivc
Greetings to all!!!
saulfabreg - @SaulFabre
Today is April 4th, 2021. Today it's Easter Day (thanks to Manuela from @Manuelasparkles for remembering me for that, see her message here).
I extracted the partition (reverse engineered) of the Wii version of the game Super Mario All-Stars originally made for SNES in 1993 and ported to Wii in 2010 for celebrate Super Mario Bros. 25th Anniversary.
Extracted my backup of the game with Wiimms ISO Tools (WIT) and I got these folders:
View attachment 256239
So, after I extracted the game and went into folder from extraction, I went to folder ...\SMAS_Wii_extr\files\ and I found these folders, looks like it's a "modified VC WAD file" for run in a ISO file:
View attachment 256240
After I entered in this folder, i entered in folder I went to folder ...\SMAS_Wii_extr\files\content5\ (thinking it's a unpacked version of SNES VC 00000005.app file) and I found these files, I was surprised that used a LZH8-compressed ROM file and a LZH8-compressed PCM (audio) file in the content5 folder, just like in a official SNES VC release, so with this I realized that the Wii version of Super Mario All-Stars uses a modified standalone SNES VC emulator for use Wii Remote input on the game, whereas VC doesn't.
The ROM file found in the content5 folder is: LZH8SVME.rom
The audio (PCM) file found in the content5 folder is: LZH8SVME.pcm
View attachment 256241
So, I uncompressed the ROM and PCM files with @hcs' LZH8 (un)compression tools, and then used Plombo's VCromclaim's snesrestore.py tool (requires Python 2.7) for "reencode" the uncompressed ROM and PCM files to a VC dump of Super Mario All-Stars that can be used in a SNES emulator.
So, I tested it with SNES9X and... I'm also surprised that original ROM from Wii release also works on emulator!
View attachment 256246
So, I will try to see if the original ROM file of the Wii version of SNES Super Mario All-Stars can be replaced and played in a ISO file with Wii Remote controls, which is so a VERY BIG advantage.
What do you think about this interesting project? Tell me in the comments!
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Please don't forget to follow us on Twitter, and subscribe to us on YouTube for more Wii stuff by saulfabreg Wii VC here:
Twitter: https://twitter.com/saulfabregwiivc
YouTube: https://www.youtube.com/c/saulfabregwiivc
Greetings to all!!!
saulfabreg - @SaulFabre