is a qute dog
#snes

My #SNES game handles levels in an abstract way, with things like "get level pointer for these coordinates" handled via a function pointer I can change around. That lets me have both horizontal (256x32 blocks, 2 layers) and (32x256 blocks, 2 layers), and I'm playing with seeing what else I can do with that.

Here's a 256x64 single layer level, repurposing the same 32K of space the other two modes use. I could continue on and implement lots of other permutations but I'll wait until I actually need them.

#snesdev #gamedev #homebrew

And here's news of a huge treat for the 40th anniversary of Elite!

Ian Bell, co-author of the original Elite, has just released a bunch of never-seen-before original source discs for Elite on the Apple II, Commodore 64, NES, SNES (unfinished), Atari ST... and, amazingly, a prototype of Elite 2, which has never been released before.

Get stuck in on Ian's site: elitehomepage.org/fourty/index

#retrocomputing #retrogaming #BBCMicro #C64 #NES #SNES #AtariST #Elite

@NovaSquirrel When I saw "#SNES #audio", I thought I should point out that @undisbeliever has posted quite a few things on the topic ... But I'm glad I've been reading the whole post before doing so ^_^

I finally went through and updated all the player graphics in my game. I've had some tweaks I wanted to make for awhile but updating every animation definitely takes a bit! I'd like to maybe make her look more expressive later too, and add tail more movement.

#snesdev #gamedev #snes

I feel like the SNES's complexity gets exaggerated a lot (and having more features is generally actually a helpful thing) though audio does seem like one aspect where the #SNES does stick out.

Most other platforms are able to just directly play audio from the same large memory you run code from, but here you have to manage swapping stuff in and out if you have more audio related data than 64 KiB.

Though what SNES GSS and TAD do seems like a pretty reasonable way to handle it for most games, where you normally just keep samples and sound effects loaded during a whole game and only swap out the music sequence data.

#snesdev

Question for any #retro #gamers If you take a game off of your #SNES mini, will all its related data be lost too. I ask because i want to play a few RPGs on it, but i also use it to run a gaming event at my local library. I usually edit the games on the system to only include the ones that i want the patrons to play for that day. Would i lose data if i keep installing and uninstalling star ocean or something long?

I played with adding acceleration to forward/backward movement in my mode 7 levels, and it really makes it feel a lot smoother, even if the camera is still (unavoidably?) jittery.
#snes #snesdev #gamedev

I'm exploring adding more polish to the mode 7 levels in my SNES game. I made it so that the player zooms out a bit when the camera does, in order to make it make more sense visually. I also adjusted the camera so it doesn't zoom out quite as far, because when I had the player scale with it how it was she got really tiny and it looked super silly.

I've been exploring trying to figure out how to make it look visual sense that you can't jump over walls even though they're flat, which has been tricky. Ultimately it might just be fine anyway because people will have to take into account that it's a SNES game and I'm dealing with a lot of technical limitations.

I am definitely getting the impression that polygonal 3D is probably a lot easier to deal with than this sort of thing haha. Eventually I'll play with Godot and try to do this kind of gameplay with polygons...

#gamedev #snesdev #snes

Finally had the opportunity to do something in my main project (Nova the Squirrel 2) that wasn't just drawing yet more stuff: I added a line to the fishing rod ability. I had a realization of an easy way to implement it last night and put it in.

I just took the difference between the rod and the hook, divided it by 8, and added the divided distance several times to get each circle's position. Also the circles are just the hook drawing itself additional times, temporarily changing its position.

#gamedev #snes #snesdev #homebrew

Lately, I've been studying the early days of 3D polygons on home consoles for a new course.

We often think 3D on the #PS1 or #Saturn, but there was a bracket of time where special chips were added to both #SNES & #Genesis to help them render fast polygons.

Here's a super high-level review... 🧵

sNESert Golfing. ⛳️🏌️
I made a little golf game for the #SNES. It's free.

patreon.com/posts/73332041

This is not how PdP normally drops garbage... this appears to be a previously unreleased revision of the game.

higan is good for prototyping a snes game you're developing when you don't have a flashcart yet, right?

#snesdev #retrocomputing #snes

Apparently the SNES Classic Edition was on Amazon Prime Now for ~$80 so my sister just bought it for me, shoved it into my hands, and said, "Here asshole, fucking play your Zelda game you keep not playing, no excuses now." and that's how the first day of this year went for me.

I honestly thought these things were sold out? I went NES->Genesis->N64 so SNES is the only Nintendo console I haven't played and it's my greatest shame.

Now how do I #stream this thing?

#SNES #snesclassicedition