Jump to content


Tiny Lynx Adventure

11 replies to this topic




  • 526 posts
  • Location:The Netherlands

Posted Sun Aug 5, 2012 5:44 AM

Hi Lynx fans,

It is with pleasure, pride and enthusiasm that I present you a small game for the Atari Lynx: "Tiny Lynx Adventure" or just "Adventure".

The game is based on a sample called adventure.asm which you can find on the
www.6502asm.com website. (Simply select that file from the dropdown, press Compile, then Run and play with the WASD keys to move). I found that small sample so enjoyable to play, simple as it looks and works, that I chose it as my learning project.

So, this past Sunday I started work on it, armed with the knowledge that I showed in the tutorials that I wrote (I have more tutorial sample code written than blogs posted. I am a bit behind). Work progressed well and presto ...

snap02.jpg snap03.jpg snap04.jpg snap05.jpg snap06.jpg snap07.jpg snap08.jpg

The game has primitive graphics as you can easily see. However, the potential for the Lynx is so great. Single colored blocks can be replaced by better sprites and all of a sudden you have a fairly decent adventure game. Enough room for (easy) improvement. I can now see how Ninjabba built his RPG. For a programmer it should not be too hard to see what it takes.

Anyway, enough said.
The ROM file is attached as well as the source code (under the original GNU GPL Level 3 license since I used the game design (graphics, levels, story, not code) of Norman B. Lancaster who wrote the original game). I would have released the sources anyway, because I believe that it is a relatively "easy" program that is very educational.
Some features of the game:
  • Random item placement. The world stays the same, but the items will spawn at random locations in the world
  • Intro and outro screens
  • Simple graphics
Known issues:
  • The game can only be played once. You will need to turn your Lynx off and on (Flashcart or EEPROM burner owners) or reset Handy (F3 on Windows)
  • No savegame feature
  • The screen does not flash red when you loose from Evil Guy. Instead you get the Game Over screen.
I am very interested in any feedback, comments, remarks or questions that you have.

Here are some simple instructions from the original source:
; Thank you for trying my game! You are Good Guy, and you are on a
; quest to defeat Bad Guy, the only other guy in this area of The
; World.
; You start in the forest. Somewhere within the forest are a pair of
; flippers, which will allow you to swim in the river. Somewhere along
; the banks of the river there is a key to the White Castle. Within the
; White Castle are a protective crown and a deadly weapon (it looks like
; a red star thingy). These two items are needed to defeat Evil Guy.
; Evil Guy lives in the Black Castle, which you can get to through the
; desert. Conveniantly enough, the key to the Black Castle is somewhere
; in the desert.
; Find Evil Guy in the Black Castle while wearing the crown and weapon
; and you win! If you lack either the crown or weapon, the screen will
; flash only red, and you will loose!

Attached File  Adventure1.0.zip   764.72KB   182 downloads

Make sure you extract the adventure.lnx file before opening the file in Handy (or your other favorite Lynx emulator)

#2 Atari_afternoon OFFLINE  



  • 466 posts
  • Location:Germany

Posted Sun Aug 5, 2012 6:40 AM

Wow - I know how I will spend this evening :) thanks!

#3 Ninjabba OFFLINE  



  • 538 posts
  • Location:Lurking in the Darkness

Posted Mon Aug 6, 2012 2:57 AM

Love the simple graphics! Im on holiday now but surely will try it out once im back home.

#4 rygar OFFLINE  


    Chopper Commander

  • 180 posts
  • Location:France

Posted Mon Aug 6, 2012 5:13 AM

Congratulations and thank you for this little game.
I can not congratulate you for the graphics :-D but otherwise I'm happy because there is a title screen a game and an end, this is not just a demo endless, I like.

Now I will try again to find the bad guy :)

I hope to have another game from you very quickly.

#5 Atari_afternoon OFFLINE  



  • 466 posts
  • Location:Germany

Posted Mon Aug 6, 2012 5:52 AM

It runs fine on the Dingoo and GP2X-emulators. Can you please add at least some bleep sound effects as the VCS-Adventure has? :) I
played for about 15 minutes last night but get lost all the time :D

#6 GadgetUK OFFLINE  



  • 1,367 posts
  • Location:UK

Posted Mon Aug 6, 2012 1:37 PM

Hehe, thx for posting this. The code makes interesting reading.

#7 Felyx OFFLINE  



  • 290 posts
  • Location:Angers, France, Europe, planet Earth, Solar System, Universe

Posted Mon Aug 13, 2012 12:00 PM

Thanks for sharing this with us :thumbsup:
That's always cool to see new games for the good old vintage Lynx




  • Topic Starter
  • 526 posts
  • Location:The Netherlands

Posted Tue Aug 14, 2012 2:18 PM

Thanks for all the positive comments.
To anyone who has tried the game, some questions:
  • Who has noticed a bug in the game when you open the gate to the white castle and it shows some out of place white and gray blocks? I noticed this only playing on the real Lynx using the Flashcart, not when running in an emulator.
  • Is anyone interested in a map, or walkthrough?
  • Who wants to know how it was built/programmed?
Any feedback is appreciated.

#9 MrBland OFFLINE  



  • 513 posts
  • 474|2!
  • Location:Richmond, Va

Posted Tue Aug 14, 2012 5:49 PM

So far I have only played in on an emulator; I haven't noticed any bugs. as far as a map or walkthrough, it is a fun game but I don't think it is big or complex enough to need a map or walkthrough. I'm not much into the programming side of things... yet, but I am always interested in how things work. If you share I'll read it :) Only other feed back would be that it would be fun if you started adding more complexity to the game, more fighting baddies or something, but it is already a nice little game.

#10 108 Stars OFFLINE  

108 Stars


  • 1,774 posts
  • Location:Frankfurt, Germany

Posted Thu Aug 16, 2012 11:31 AM

Maybe when my work on the current projects is done I can do some graphics for this. If it is easy to replace the blocks as LX.NET said that may be a cool thing. :)

#11 Ninjabba OFFLINE  



  • 538 posts
  • Location:Lurking in the Darkness

Posted Mon Aug 20, 2012 3:24 PM

I've played the game and congrats, its working like a charm! didn't notice any bugs. The engine you created could be very useful for creating a rogue-like rpg I been wanting for ages now on the Lynx :P cough*nethack*cough. Simple goal, some random maze generation & lots of enemies

If you're considering to built upon this project, I would suggest to try and fit in music/sound fx first, and not like me try to do this painfully afterwards in the leftover bytes...

Edited by Ninjabba, Mon Aug 20, 2012 3:24 PM.

#12 theloon ONLINE  



  • 7,770 posts

Posted Mon Aug 20, 2012 3:36 PM

Thanks for all the positive comments.
To anyone who has tried the game, some questions:

  • Who wants to know how it was built/programmed?
Any feedback is appreciated.

Are you kidding? I've just seen the screenshots and I want to know! Do tell!!

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users