home.social

#snesdev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #snesdev, aggregated by home.social.

fetched live
  1. I really wonder what happened to PA Games Zelda-style Super Famicom homebrew game that they‘ve shown in 2021, it looked really good. #snesdev

  2. I really wonder what happened to PA Games Zelda-style Super Famicom homebrew game that they‘ve shown in 2021, it looked really good. #snesdev

  3. May I proudly present... Super Wild Cart

    kinda Excite Truck × Flicky × Donkey Kong's Crash Course

    Still *so much* to do but it is fun already! Pretty much locked 60fps, and do I have a story to tell about the toolchain…but that's one for another time.

    #superwildcart #snesdev

  4. May I proudly present... Super Wild Cart

    kinda Excite Truck × Flicky × Donkey Kong's Crash Course

    Still *so much* to do but it is fun already! Pretty much locked 60fps, and do I have a story to tell about the toolchain…but that's one for another time.

    #superwildcart #snesdev

  5. First sighting of an early version of my SNES engine/game being tested in the wild! #superwildcart #snesdev

  6. First sighting of an early version of my SNES engine/game being tested in the wild! #superwildcart #snesdev

  7. Smash Bros-like prototype on SNES hardware based on the Super Boss Gaiden engine of Goldlocke.

    Screenshot posted on Twitter in 2019 - never came to be, but it was a fun dev session! #snesdev

  8. Smash Bros-like prototype on SNES hardware based on the Super Boss Gaiden engine of Goldlocke.

    Screenshot posted on Twitter in 2019 - never came to be, but it was a fun dev session! #snesdev

  9. Here’s how the layout of my SNES game is going (512 KB ROM) I plan to fill the free space with lots of levels. #snesdev

  10. Here’s how the layout of my SNES game is going (512 KB ROM) I plan to fill the free space with lots of levels. #snesdev

  11. I'm releasing my #OpenSourceHardware #SuperNintendo cartridge and programmer!
    ➡️ XiROM Cartridge: gitlab.com/doragasu/xirom-cart
    ➡️ XiROM Programmer: gitlab.com/doragasu/xirom-prog

    The cartridge features are:
    ➡️ Support for HiROM (up to 32 Megabit) and ExHiROM (up to 63.5 Megabit)
    ➡️ Support for FastROM
    ➡️ Multi region SuperCIC implementation

    The XiROM Programmer can, of course, program XiROM carts, including the SuperCIC firmware. It can also dump SNES standard cartridges.
    #OpenSource #SNES #SNESDev

  12. I'm releasing my #OpenSourceHardware #SuperNintendo cartridge and programmer!
    ➡️ XiROM Cartridge: gitlab.com/doragasu/xirom-cart
    ➡️ XiROM Programmer: gitlab.com/doragasu/xirom-prog

    The cartridge features are:
    ➡️ Support for HiROM (up to 32 Megabit) and ExHiROM (up to 63.5 Megabit)
    ➡️ Support for FastROM
    ➡️ Multi region SuperCIC implementation

    The XiROM Programmer can, of course, program XiROM carts, including the SuperCIC firmware. It can also dump SNES standard cartridges.
    #OpenSource #SNES #SNESDev

  13. Here's a build of my Turbo File file manager for SNES, with a new feature that lets you view how files are laid out across the Turbo File's memory, and with a critical bug fixed where it wasn't actually copying the proper data across devices when a file was copied.

    code.novasquirrel.com/Maffi/Tu

    #snes #snesdev #homebrew

  14. Here's a build of my Turbo File file manager for SNES, with a new feature that lets you view how files are laid out across the Turbo File's memory, and with a critical bug fixed where it wasn't actually copying the proper data across devices when a file was copied.

    code.novasquirrel.com/Maffi/Tu

    #snes #snesdev #homebrew

  15. @NovaSquirrel Why ASCII? What is the ASCII code for, say, F1 or right arrow? And do we want to support developers of games in languages that use scripts other than Latin?

    I imagine that something resembling the AT keyboard protocol (except adapted for NES/SNES sensibilities) would probably be most useful.

    #keyboard #usb #nesdev #snesdev

  16. @NovaSquirrel Why ASCII? What is the ASCII code for, say, F1 or right arrow? And do we want to support developers of games in languages that use scripts other than Latin?

    I imagine that something resembling the AT keyboard protocol (except adapted for NES/SNES sensibilities) would probably be most useful.

    #keyboard #usb #nesdev #snesdev

  17. In today's adventures doing #SNESDev with 816-tcc:
    ➡️ Argument promotion in snprintf() is completely broken, everything is read as 16-bit.
    ➡️ `uint32_t var = 1LU<<0x17;` produces the expected value, but `uint32_t var = 1LU<<other_var;` produces 0, when other_var has value 0x17.
    ➡️ Declaring a variable in a for loop (e.g.: `for (uint16_t i = 0; i < 1000; i++)`) causes a build error (note that compiler supports C99 stuff and thus this shouldn't error).

  18. I've been working on a file manager and backup tool for Turbo File Twin and Turbo File Adapter, using the same visual style as my previous WildStorage tool for DS. Includes a library for making it friendly to work with Turbo File in SNES homebrew games.

    I need to finish adding the file operations (copy, move, delete; skipping hex edit for now) and test it thoroughly (the TFII filesystem code is untested and almost certainly needs work) and then I think it'll be a good basic version of the tool.

    Source code: code.novasquirrel.com/Maffi/Tu

    #snes #snesdev #homebrew

  19. I've been working on a file manager and backup tool for Turbo File Twin and Turbo File Adapter, using the same visual style as my previous WildStorage tool for DS. Includes a library for making it friendly to work with Turbo File in SNES homebrew games.

    I need to finish adding the file operations (copy, move, delete; skipping hex edit for now) and test it thoroughly (the TFII filesystem code is untested and almost certainly needs work) and then I think it'll be a good basic version of the tool.

    Source code: code.novasquirrel.com/Maffi/Tu

    #snes #snesdev #homebrew

  20. Wow, I am having a look to the code #tcc generates for the 65C816 (SNES CPU) and it's just bad. It loves doing thing like placing an LDA just after an STA on the same address, using virtual registers (direct page addressed) for everything when the CPU registers would do, or padding pointers (that on the SNES are 24-bit, and do not need to be memory aligned).
    #SNES #SNESDev

  21. I've been playing with movement in Sliding Blaster 2 because that's something that's important to get right early on. I'm trying out an idea where triple tapping the boost button does a bigger and faster boost, for quickly getting out of bad situations (but it's risk/reward because you can launch yourself into an enemy), and I tried a visible boost trail to make it more impactful.

    I also slightly increased the boost speed compared to the previous game. I tried doing a movement style where instead of movement via boosts it's an acceleration feature, but it didn't feel good and realizing that the little bursts of speed are fun gave me the idea to try emphasizing that with bigger and more visible boosts.

    #snesdev #gamedev

  22. I've been playing with movement in Sliding Blaster 2 because that's something that's important to get right early on. I'm trying out an idea where triple tapping the boost button does a bigger and faster boost, for quickly getting out of bad situations (but it's risk/reward because you can launch yourself into an enemy), and I tried a visible boost trail to make it more impactful.

    I also slightly increased the boost speed compared to the previous game. I tried doing a movement style where instead of movement via boosts it's an acceleration feature, but it didn't feel good and realizing that the little bursts of speed are fun gave me the idea to try emphasizing that with bigger and more visible boosts.

    #snesdev #gamedev

  23. I took the Super Game Boy code I made for Petal Crash GBC and made a code example that shows off booting custom SNES code and then having the Game Boy side send files to the SNES as needed.

    Code and ROM (under "releases"): code.novasquirrel.com/Maffi/Su
    Art: opengameart.org/content/tiny-1

    The text at the top is the result of asking the Game Boy to calculate $AA + $BB and send the answer to the SNES, as an example of doing other tasks than just getting files.

    #snesdev #gbdev #gamedev

  24. I took the Super Game Boy code I made for Petal Crash GBC and made a code example that shows off booting custom SNES code and then having the Game Boy side send files to the SNES as needed.

    Code and ROM (under "releases"): code.novasquirrel.com/Maffi/Su
    Art: opengameart.org/content/tiny-1

    The text at the top is the result of asking the Game Boy to calculate $AA + $BB and send the answer to the SNES, as an example of doing other tasks than just getting files.

    #snesdev #gbdev #gamedev

  25. I've been working on the Super Game Boy features for the Petal Crash Game Boy Color port, where you'll get a versus mode with two players on the same screen via having the Game Boy game take over the SNES side with its own code. I added all of the cursor animations over the past few days, and it's really cool seeing all of this polish!

    This video is from me testing it standalone, but I did actually do a proof of concept uploading the code and running it on Super Game Boy. Just need to add code to upload the graphics too.

    #snesdev #homebrew #gamedev

  26. I've been working on the Super Game Boy features for the Petal Crash Game Boy Color port, where you'll get a versus mode with two players on the same screen via having the Game Boy game take over the SNES side with its own code. I added all of the cursor animations over the past few days, and it's really cool seeing all of this polish!

    This video is from me testing it standalone, but I did actually do a proof of concept uploading the code and running it on Super Game Boy. Just need to add code to upload the graphics too.

    #snesdev #homebrew #gamedev

  27. Want to make a game that could’ve shipped in 1994? → The SNES Dev Game Jam 2026 incoming! #snesdev2026
    Solo? Team? No problem!
    Aug - Oct this year.
    Join and/or share to help make it big!
    You can even win a cartridge :)
    #snes #retrogames #homebrew #snesdev

  28. I'm showcasing a build of Sliding Blaster 2 at SAGE ( sonicfangameshq.com/forums/sho ) and I'm hoping I get more feedback; I did get a lot of helpful feedback from one person on the NESdev forums but more perspectives would be good.

    Though I don't think I need to wait for the event to be over to start planning out what a "finished" version of Sliding Blaster 2 would look like - I can refine my plans based on whatever people end up pointing out (granted sometimes you get feedback that doesn't line up with your vision for what the game should be.)

    #snes #snesdev #homebrew

  29. I'm showcasing a build of Sliding Blaster 2 at SAGE ( sonicfangameshq.com/forums/sho ) and I'm hoping I get more feedback; I did get a lot of helpful feedback from one person on the NESdev forums but more perspectives would be good.

    Though I don't think I need to wait for the event to be over to start planning out what a "finished" version of Sliding Blaster 2 would look like - I can refine my plans based on whatever people end up pointing out (granted sometimes you get feedback that doesn't line up with your vision for what the game should be.)

    #snes #snesdev #homebrew

  30. I now have my Furnace/Impulse Tracker to Terrific Audio Driver converter at the point where it can automatically set up a TAD project for you, with all the instruments set up and with samples and songs in separate files.

    It's definitely not production ready though, and there are certainly going to be bugs and incorrect conversions, so anyone who wants to use this is going to have to be patient with working through that with me.

    Details at forums.nesdev.org/viewtopic.ph and github.com/NovaSquirrel/fur2ta

    #snesdev

  31. I now have my Furnace/Impulse Tracker to Terrific Audio Driver converter at the point where it can automatically set up a TAD project for you, with all the instruments set up and with samples and songs in separate files.

    It's definitely not production ready though, and there are certainly going to be bugs and incorrect conversions, so anyone who wants to use this is going to have to be patient with working through that with me.

    Details at forums.nesdev.org/viewtopic.ph and github.com/NovaSquirrel/fur2ta

    #snesdev

  32. The SNESdev Jam submissions are in, this year there are a lot of entries and quite interesting ones at that! Currently is the voting period, so be sure to leave a rating when you try ‘em! #snesdev itch.io/jam/snesdev-...

    Submissions to SNESDEV 2025

  33. Here's my #SNES mouse-controlled shooter game so far! It's definitely far from being 100% done, but it's in a state where I feel comfortable showing it off and having people try it out! Multiplayer and regular controllers are supported, and you should be able to play with two mice if you want to.

    forums.nesdev.org/viewtopic.ph

    #gamedev #snesdev #homebrew

  34. Chocolate #DooM running on #SNES with help of cortex-accelerator -- co-processor for this and potentially other consoles Forum thread: forums.nesdev.org/viewtopic.ph... #retrodev #snesdev #retrogaming

    Super DOOM - Chocolate DOOM ru...