Hey guys! I already released this but not publicly, I made a switch port of the really cool pc port of Super Metroid, its still on an early state but its fully playable, compared to my old zelda 3 port, this comes with some cool features like support of native recording and in the future im gonna try to add even more stuff!
Requirements
You require a rom of Super Metroid ( It needs to be called sm.smc )
I'm using the pre-compiled binary posted by zerofalcon (thanks to him too), and as I had some time, I was able to play it nearly 'til the end. Nearly, because it crashes every time I'm fighting Mother Brain (second battle)
So I tried to compile directly from the sources, in order to use the best updated build. It compiles, with a lot of warnings, it runs...but it crashes if I use a door.
If I launch a new game, I can complete the space colony (no crash, no glitch, no graphical issues), but on Zebes, I have graphical garbage (no HUD, duplicate ship), the counter (top left) appears and stays at 299, and the first door I cross makes it crash
If I launch a save (Samus's ship), I have graphical garbage (no HUD, duplicate ship), the counter (top left) appears and stays at 299, and the first door I cross in Zebes makes it crash
Is there any chance you can provide a pre-compiled binary from the latest sources ? Or tell me if there is some top secret command-line to compile it correctly ?
I'm on Windows 11, devkitpro, all libraries updated (see spoiler below), I succesfully compile Atmosphere every time a new version is coming. I compile a lot of Switch stuff without a problem. SM is the only one I'm not able to compile correctly
E:\devkitPro\homebrews\switch\sm\src\platform\switch>pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
ucrt64 is up to date
clang64 is up to date
msys is up to date
dkp-libs is up to date
dkp-windows is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
With just a couple weeks after its initial release in the App Store, the Delta emulator for iOS was received with great success, after Apple loosened up its rules in...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...
Retro handheld manufacturer Anbernic has revealed its first clamshell device: the Anbernic RG35XXSP. As the suffix indicates, this handheld's design is inspired by...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
The number of layoffs and cuts in the videogame industry sadly continue to grow, with the latest huge layoffs coming from Microsoft, due to what MIcrosoft calls a...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
After a little more than three years of exclusivity with the Epic Games Store, Square Enix has decided to bring their beloved Kingdom Hearts franchise to Steam. The...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
The number of layoffs and cuts in the videogame industry sadly continue to grow, with the latest huge layoffs coming from Microsoft, due to what MIcrosoft calls a...
With the vast success of Super Mario Maker and its Switch sequel Super Mario Maker 2, Nintendo fans have long been calling for "Maker" titles for other iconic genres...