Skip to main content
  1. Games/

NEONnoir by steamknight

4 mins
Games itch.io
Table of Contents

The acid rain washed the city’s neon blood into the Gutter; home for those who ran out of options.
The Gutter wasn’t just a cliche metaphor, it was the city’s most ruthless and dangerous district. Few chose to live there willingly; when your credits ran dry, there was nowhere else to go.When Danni Ashton went missing, her worried father came to you for help. Can you find her before it’s too late?

Description #

NEONnoir is a hybrid point-and-click adventure/visual novel game for the Amiga 1200.
This game was created over 5 months for the Amiga Blitz Basic Game Jam whose purpose was to bring new faces into that community and help share knowledge of Blitz Basic programming.
I’d never heard of Blitz Basic before, but the community was so supportive and uplifting that I could not help but participate. This is my flowery way of saying, “reader beware, my code is crap.” I would do things completely differently now that I’ve learned so much.
Five months sounds like a lot, but it’s the longest I’ve ever worked on a game. This is the most complex story I’ve ever made and while it’s silly and full of tropes, I’m pretty proud of it.

Your time is precious, here’s a walkthrough! #

Hardware Requirements #

Amiga 1200 with 2MB of Chip RAM, 4MB or more of Fast RAM, a hard drive with at least 5MB of free space.

Installation #

In order to play the game you need an Amiga 1200 with a hard drive or an emulator, such as WinUAE. Unfortunately, in order to emulate an Amiga, you will need the system ROMs. Those can be purchased at https://www.amigaforever.com/
Once you have a working environment, you need to download the NEONnoir.lha file and extract it on your hard drive. Find the NEONnoir executable and double-click it. You’ll be solving mysteries in no time!

In case you’re having problems installing here’s what I hope is a comprehensive installation guide. #

PAL and NTSC #

If you want to force the game to run in NTSC mode regardless of your hardware or display, you can do so by adding a new ToolType to the “neonnoir.info” file. Simply add “FORCE_NTSC” and save. Next time you run the game it will force itself into NTSC mode.

How to play #

The game is point-and-click and it has a very minimal inventory system. You won’t need to try every object on every surface in order to advance. However, here’s how you control the game.
The game is entirely mouse driven. As such you will see 4 different types of mouse pointers:

You can access the game’s menu to look at your inventory, save the game, or quit the game by clicking on the PDA icon on the bottom right of the screen. It looks like this:

Code and License #

To make the game, I’ve build a few tools for myself that run on Windows: palette editors, image converters, an assembly like language that runs user scripts inside the game, and of course a game editor. This code is also crap. I was throwing together things as quickly as possible. Good luck running the editor not attached to a debugger.
Since this was meant to be an educational tool, the source code has a dual license:

  • All the Blitz Basic and C++ source code is licensed under the CC BY 4.0 license. That means that you can use, remix, change, and update the code as you see fit. You just need to give me attribution.
  • All other assets are licensed under CC BY-NC-ND 4.0. You can use them for educational purposes but you cannot make any derivative works from it. In other words, please don’t use my assets for your games.

The source code in Amiga friendly format is found as one of the downloads, or for the development environment, you can see my Github: https://github.com/steamknight/NEONnoir

Credits #

Programming, Story, and some Art: me 🙂
Additional art by SandySketches
Music by Matías Sosa
Special thanks to all the new friends I made on the https://discord.gg/eu7vRzYPXd who have not only helped me learn this new language, supported me in my longest project to date!

Related

(Don’t) Open Your Eyes by Via
2 mins
Games itch.io
Ayre by Gord Games
2 mins
Games itch.io
Lester (C64) by knifegrinder
4 mins
Games itch.io
Briar & Bramble by Freddie Taylor-Bell
3 mins
Games itch.io
Oyster Wars Kickstarter Demo by joeqnicholson
2 mins
Games itch.io
Sven’s SudokuPad by Sven Codes
1 min
Games itch.io