undisbeliever's Avatar

undisbeliever

@undisbeliever.bsky.social

Slowly, slowly making a Super Nintendo game

71 Followers  |  62 Following  |  86 Posts  |  Joined: 22.10.2023  |  1.9573

Latest posts by undisbeliever.bsky.social on Bluesky

Super Storm Buster : demo Boss
YouTube video by Kannagichan Super Storm Buster : demo Boss

A new SNES soundtrack work of mine in development, game developed by @kannagichan.bsky.social ... www.youtube.com/watch?v=P3mX... #snesdev #indiedev #snes #sfc #スーパーファミコン #スーファミ

17.10.2025 21:39 — 👍 19    🔁 5    💬 0    📌 0
Video thumbnail

The beta also adds a `_{}` change key signature MML command.

06.10.2025 07:17 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

A demonstration of the new transpose behaviour.

06.10.2025 07:16 — 👍 0    🔁 0    💬 1    📌 0
Preview
Release Version 0.2.0 beta · undisbeliever/terrific-audio-driver This beta build was released to open the new _ and __ transpose behaviour for public testing. It is not fully implemented yet. If a song uses _ or __ transpose then portamento pitch calculations a...

I have released a new public beta build of my SNES homebrew audio driver. github.com/undisbelieve...

This beta moves `_` and `__` transpose MML commands out of the MML compiler and into the audio driver, so the semitone offset will affect loops and subroutines.

#snesdev #spc700

06.10.2025 07:16 — 👍 5    🔁 2    💬 1    📌 0
Preview
GitHub - undisbeliever/terrific-audio-driver: A homebrew audio driver for the Super Nintendo A homebrew audio driver for the Super Nintendo. Contribute to undisbeliever/terrific-audio-driver development by creating an account on GitHub.

I released an MML based game-ready homebrew audio driver for the SNES.
It's been used in a few games. I'm still working on it and I plan on adding sample swapping and a tracker format to it.
github.com/undisbelieve...

05.10.2025 22:42 — 👍 2    🔁 0    💬 0    📌 0
Preview
SNESDEV 2025 A game jam from 2025-05-31 to 2025-09-18 hosted by Kannagichan, Svambo & SNES-Testberichte. Introduction: This game jam aims to promote SNES development. I really believe that a regular annual game ja...

Welcome back.

There was a SNESDEV game jam that ended last month with 17 entries itch.io/jam/snesdev-....

My game, Space Rescue Squad, was ranked 4th. undisbeliever.itch.io/space-rescue...

05.10.2025 22:42 — 👍 2    🔁 0    💬 1    📌 0

Currently TAD supports swapping the Common Audio Data (containing all samples and sound effects). It was originally intended for hot-loading the CAD via usb2snes but can be used to create a game with multiple TAD projects.

03.10.2025 10:14 — 👍 1    🔁 0    💬 0    📌 0

BRR sample swapping is on the roadmap for my Terrific Audio Driver.

I am very undecided on the features, data structures and UX of sample swapping. I will make a request for comments to assist in the design after the next TAD release.

03.10.2025 10:14 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

I've added a transpose setting to my SNES audio driver.
Subroutines and loops can now be played with different semitone offsets.
Bytecode assembly only, the MML compiler changes have not been coded yet.

#snesdev #spc700

03.10.2025 09:15 — 👍 21    🔁 7    💬 1    📌 0
Screenshot of Terrific Audio Driver's window on top of OpenMPT with the same song shown in both tracker and MML format

Screenshot of Terrific Audio Driver's window on top of OpenMPT with the same song shown in both tracker and MML format

Extending my Furnace to Terrific Audio Driver project so that it can also accept Impulse Tracker files wasn't too difficult, though there's still work to do and everything needs to be tested. Internally it converts the file to Furnace-style representation and then converts again to MML.

09.09.2025 17:48 — 👍 15    🔁 4    💬 3    📌 0
Screenshot of a SNES game where a hovercraft toy is moving across a grassy map that has walls made out of colored wood. There's snowmen snowboarding around, and a pirate and pumpkin.

Screenshot of a SNES game where a hovercraft toy is moving across a grassy map that has walls made out of colored wood. There's snowmen snowboarding around, and a pirate and pumpkin.

Screenshot of a forest-y scene with a lot of trees and many colored balloons.

Screenshot of a forest-y scene with a lot of trees and many colored balloons.

Screenshot of a maze-like level with grass and colored wood, and pirates approaching the player.

Screenshot of a maze-like level with grass and colored wood, and pirates approaching the player.

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.

forums.nesdev.org/viewtopic.ph...

#gamedev #snesdev #homebrew

06.09.2025 18:05 — 👍 24    🔁 9    💬 1    📌 0
Preview
Space Rescue Squad by undisbeliever A homebrew SNES platformer game

My entry in the 2025 SNESDEV game jam is complete.

undisbeliever.itch.io/space-rescue...

#snesdev #snes

06.09.2025 14:30 — 👍 7    🔁 4    💬 0    📌 1
Video thumbnail

Here's an upcoming #SNES beat'em up that might be worth keeping on you radar:

"Triple Impact"
By DigiFox

It's still somewhat early in development but so far it's already looking really atmospheric with some solid sprite work.

#retro #homebrew #indiedev #retrodev #SNESDev #gaming
#retrogaming

29.07.2025 03:39 — 👍 21    🔁 8    💬 1    📌 0
Post image

Today I drew the player sprite in safety orange.
The deadline for the game jam is going to be tight (5 days to go).
#snesdev

01.09.2025 11:43 — 👍 7    🔁 2    💬 0    📌 0
Video thumbnail

Added two enemies that shoot projectiles to my game.
The only enemy left to code is the boss.
#snesdev

22.08.2025 12:03 — 👍 3    🔁 3    💬 0    📌 0
An orange player sprite in a room containing wooden crates.

An orange player sprite in a room containing wooden crates.

An orange player sprite climbing a ladder to exit water.
There are 2 fish and a purple box in the water.

An orange player sprite climbing a ladder to exit water. There are 2 fish and a purple box in the water.

An orange player sprite jumping over a gap in a broken bridge.

An orange player sprite jumping over a gap in a broken bridge.

END crudely written in black room tiles above the player.

END crudely written in black room tiles above the player.

Yesterday I finished a playtest build of my SNES game

I'm one step closer to releasing a game.

Lots of stuff I've got to do in 2 weeks: Enemy projectiles, enemy graphics, boss, title screen, game over screen, pause screen, credits, and more levels.

#snesdev

22.08.2025 00:16 — 👍 6    🔁 2    💬 0    📌 0
Post image

SNESdev daily log 1:
Finished drawing the tileset.
I ran out of time (if I'm to meet my self-imposed deadlines) but this is a good place to stop.
I wasn't able to come up with a left/right wall design, it's just a 2px black border.
(Pink is transparent and dark-magenta are unused tiles).

15.08.2025 10:53 — 👍 4    🔁 1    💬 0    📌 0
Video thumbnail

SNESdev daily log 1:
Coded a security bot enemy.
Coded an enemy that jumps towards the player.

06.08.2025 11:30 — 👍 4    🔁 2    💬 0    📌 0
Preview
SNES Central: PCB listing PCB list on SNES Central

For the SNES there's SNES Central's PCB list
snescentral.com/pcblisting.php

04.08.2025 22:57 — 👍 1    🔁 0    💬 0    📌 0

Thanks for the kind words.
The gbadev videos you've posted look interesting.

31.07.2025 10:55 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

#snesdev daily log 2 - 9:
- Added player projectiles, a melee attack and multiple gravity constants.
- Added room transitions, d-pad activated (up press) script triggers and doors.
- Played SMB2 (SNES) for inspiration.
- Reviewed and rewrote the game's todo list.
- Added semitransparent water.

31.07.2025 10:39 — 👍 6    🔁 2    💬 0    📌 0

Sorry for the lack of updates. I've been without Internet for the last week and do not know when it will be fixed.

On the plus side - I have been documenting and re-analysing my automatic joypad tests (1 or 2 a day) instead of watching YouTube.

31.07.2025 10:34 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

I really wanted my small SNES game to have smarter pathfinding than just moving randomly or just using atan2. I looked at some 90s game dev magazines for advice but it looks like Dijkstra maps work great and let me reuse work across many enemies if I want.
#gamedev #snesdev #homebrew

24.07.2025 22:30 — 👍 30    🔁 11    💬 3    📌 0
An orange rectangular player with a red hitbox has flipped over two enemy cleaning bots.

An orange rectangular player with a red hitbox has flipped over two enemy cleaning bots.

SNESdev daily log 1:
Found the motivation to overcome my procrastination.
Added a player melee attack to the game.

23.07.2025 22:59 — 👍 5    🔁 2    💬 1    📌 0

You can get the ROM at supermidipak.itch.io/super-midi-p...

11.07.2025 19:38 — 👍 16    🔁 9    💬 2    📌 0

No snesdev last night. I got overwhelmed by the amount of stuff I have to do over the next two months.

Time to reset the snesdev daily log counter.

04.07.2025 23:42 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

Recently on my small #SNES mouse game, I've been working on implementing enemies, and I have a whole bunch of silly ideas. Now it feels significantly more game-like (though I still need to implement player/enemy collision so there's actual risk).

#gamedev #snesdev #homebrew

03.07.2025 14:37 — 👍 30    🔁 6    💬 2    📌 0
Video thumbnail

SNESdev daily log 5 & 6 & 7:
Added anti-gravity to the base enemy.
Coded an enemy that avoids ledges.

03.07.2025 12:13 — 👍 3    🔁 2    💬 0    📌 0
Video thumbnail

SNESdev daily log 4:
Coded a very basic enemy that turns around when it touches a wall.

30.06.2025 22:54 — 👍 6    🔁 2    💬 0    📌 0
Video thumbnail

SNESdev daily log 3:
Added ladders to the game
#snesdev

29.06.2025 12:13 — 👍 3    🔁 3    💬 0    📌 0

@undisbeliever is following 20 prominent accounts