Olof Næssén
@olofn.bsky.social
370 followers 69 following 97 posts
Programmer. C/C++, 6502, 65C816, 68k, NES, SNES, AMIGA. Fun stuff http://darkbits.org. Work stuff sharkmobgames. Ex. ubimassive.
Posts Media Videos Starter Packs
olofn.bsky.social
Got my Multisystem 2 in the mail today from @heber-limited.bsky.social . I've been looking forward to the Multisystem 2 more than Switch 2, and so far it does not disappoint. I'm quite blown away by the form factor and it looks much better in person than I thought!
olofn.bsky.social
I've been doing a lot of work with the overall framework of the game lately, such as adding a save system, menus, progress displayed on the map for levels etc. It's fun as it makes the game feel more real.

#nes #nesdev #homebrew #gamedev
olofn.bsky.social
This week I've worked on the over world from where you enter levels. I've decoupled levels from entities which means I can have a lot of levels in a screen as they no longer take up entity space. What you see is one biome and the plan is to have several.

#nes #nesdev #gamedev #indiedev #homebrew
olofn.bsky.social
Game looks awesome! It's a pity I don't own a master system.
olofn.bsky.social
After a summer holiday break I'm back with #nesdev. Today I've added a charge punch that makes it possible to destroy bigger and harder blocks but could also be used for stronger enemies. I'm leaning towards the skill being an upgrade you don't have at the start.

#nes #homebrew #gamedev #indiedev
olofn.bsky.social
The reason to get one for me is the convenience of HDMI to be honest. I have original C64s and a reloaded, but they are getting harder to connect and I've never found an upscaler that doesn't do more harm than good. I have a 1084, but the kids complain it makes a high pitch noise I cannot hear...
olofn.bsky.social
I think the price, as you say, is really good. I've been thinking about getting an Ultimate64 board for a long time and this seems to be a good way to get one. Plus I don't need to salvage a keyboard nor get a new case (although I already have a spare case from icomp).
olofn.bsky.social
I'm usually not a fan of transparent cases but this looks great!
olofn.bsky.social
Optimization is a lot of fun, especially late in a project when you can go all in. I'm too early in my project so I don't always know what to favor, speed or size.
olofn.bsky.social
Actually I made a typo. It's not 15 bytes but 4 bytes, haha.
olofn.bsky.social
It's stored in a global array but I only store data about blocks that can be destroyed making it possible to pack it very tight. For instance my current test level with 12 rooms only uses 15 bytes.
olofn.bsky.social
I've implemented a system that persists data between rooms in a level which makes the game remember destroyed blocks. The best part is that it's quite memory efficient so levels can be pretty large.

#nes #nesdev #homebrew #indiedev #gamedev
olofn.bsky.social
Finally got around to upgrade my #mega65 core to latest version today. Very smooth process! Also managed to test Maniac Mansion which was very cool to see!
olofn.bsky.social
The news about Perifractic (and friends) potentially buying Commodore is kinda exciting, that it's even a possibility to do something like that.
olofn.bsky.social
Haha, I did the same. Leveled everything to max until the game broke.
olofn.bsky.social
I agree as well. I often get the same feedback, add sprint please, but I never caved as I think some games are better enjoyed with a slower pace.
olofn.bsky.social
Haha, I take that as a compliment!
olofn.bsky.social
I remember that conversation! Kårpen Flyger we saw in school for some strange reason when we read about the Sagas of Icelanders, which made no sense, but it made a big impression.
Reposted by Olof Næssén
anderssonkev.bsky.social
🐣PaperKlay is now available!🐔

A 3D Platformer where you rotate and unfold a paper and cardboard world!

Meet fully voiced characters on your adventure!

Featuring the Banjo-Kazooie composer on the title track!

Poured my heart into this game, I hope you like it!
RT to help 💜
olofn.bsky.social
Huge congrats! Instant purchase for me!
olofn.bsky.social
I've added the ability to punch enemies and punch throw blocks. Effects are missing and animation is still work in progress, but it's quite promising. The idea is that it will also open up more ways to interact with the world beyond just destroying things.

#nes #nesdev #homebrew #gamedev #indiedev
olofn.bsky.social
The BBC Narnia show when Aslan died. I was shocked and confused for a week.
olofn.bsky.social
Here is an update on the water effect. It now works as expected in both vertical and horizontal rooms and takes the camera into consideration. Conclusion is it's starting to look quite doable now!

#nes #nesdev #homebrew #gamedev #indiedev
olofn.bsky.social
I actually already have it solved! And yes, using the camera scroll for offset is the way to go.