itch.io is community of indie game creators and players

Devlogs

6502 jammin

(NES) FISH
A browser game made in HTML5

I wrote a NES game this weekend in 6502 assembly! I did this as a personal challenge to see how far I could get, and I'm pretty happy with the result. All of the art and audio (haha) was created over the weekend. Some base code I wrote earlier was used for vertical scrolling with collisions, and debugging that burned more jam time than I'd like to think about.

Tools used;

CA65/CL65 from the CC65 compiler

Nexxt nes graphics editor to draw all of the art.

Famistudio for the sfx. Didn't have time to write a song, sorry!

v0.1 fixes:

Fixed a hole in the water that the player could fall through. This was a hangover of me trying to implement a sprite 0 ui and needed a solid row of pixels on the edge of the screen

Made a dart trap slightly more obvious

Fixed a situation where it became impossible to solve the 'multiple fires on the other side of the screen' puzzle

Made it harder to softlock at the first fire. If you shoot a bubble on the floor below, it can x-wrap infinitely and you can't extinguish the flame. Added a ceiling bump to catch most shots fired this way.

Files

  • fish.nes rom (v0.1) 40 kB
    Feb 27, 2023
  • fish.zip 220 kB
    Feb 27, 2023
Download (NES) FISH