Jump to content

Photo

L.E.M. Lunar Excursion Module


225 replies to this topic

#1 Philsan OFFLINE  

Philsan

    River Patroller

  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Sun Mar 14, 2010 2:54 PM

I programmed simple Lunar Lander's genre games for my preferred computers (C64 and Atari 8-bit).
Thanks to batariBasic, I have done a version for Atari VCS console.
L.E.M. 13.png L.E.M. 10.png L.E.M. 11.png
I think this game is a sort of "Hello Word" for me!

I want to thank Fred Quimby for awesome batariBasic and Harmony cart, Jeff Wierer for Visual batariBasic (it's a pleasure to program with his IDE), Duane Alan Hahn for batariBasic manual, music and high score code, Mike Saarna for Titlescreen kernel, title screen's L.E.M. and score custom fonts all-in-one file, Steve Engelhardt for his code snippets and Stephen Anthony, Bradford Mott, Eckard Stolberg, Brian Watson (Stella multi-platform Atari 2600 VCS emulator).

Game's size is 4KB but I switched to 8KB when I added title screen's music and to 16KB when I added a bitmap title screen.

Special thanks to Brian Ostrowski for box, label, manual and patch design and to Walter Lauer for patches production.
LEM_Box_3D_Front_011911.png LEM_Box_3D_Back_011911.png LEM_Cart_Comp_3D_72dpi_012011.png IMG_5590-3.jpg

I attach zip files with NTSC, PAL50 (slower so easier) and PAL60 versions together with code (download last version).

Attached Files



#2 jwierer OFFLINE  

jwierer

    Dragonstomper

  • 893 posts
  • Location:Seattle,WA

Posted Sun Mar 14, 2010 7:13 PM

I like it, though I suck at landing that thing.

-Jeff

#3 ls650 OFFLINE  

ls650

    Quadrunner

  • 6,570 posts
  • Atari rocks!
  • Location:British Columbia

Posted Sun Mar 14, 2010 7:40 PM

Looks cool - I will check it out later tonight....

#4 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Mon Mar 15, 2010 1:33 AM

I like it, though I suck at landing that thing.

Thank you.
On real hardware it is easier.

#5 Rybags OFFLINE  

Rybags

    Quadrunner

  • 14,905 posts
  • Location:Australia

Posted Mon Mar 15, 2010 2:28 AM

It'd be somewhat easier if you used the button for the main retro rather than pushing up.

The ship explosion is kinda long.

That asteroid... changes row and bounces back... somewhat tricky.

#6 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Mon Mar 15, 2010 2:15 PM

Screen shots look nice.

#7 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Tue Mar 16, 2010 6:47 AM

Fun game. I like the graphics and the explosion. It is a bit long, but I like it anyway. Colorful. I only wish the landing pad were more easy to spot at first, but once you play a few times you see it easy.

Would be nice to see a version with multiple landing pads and different points for getting the harder ones.

#8 pitfall_jerry OFFLINE  

pitfall_jerry

    Space Invader

  • 45 posts
  • Location:Atlanta, GA

Posted Wed Mar 17, 2010 8:04 AM

Well I was working on a Lunar Lander game. Guess I will have to change mine up a bit. Great work!

#9 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Thu Mar 18, 2010 6:54 AM

You could also turn this into something with multiple screens.. I was either thinking of where you need to fly around and pick up something on another landing pad and return it to the pad on the main screen, or a game where you must navigate your ship down through the "caverns" to land. This way you'd have to go between the stuff without touching it.

#10 simonsunnyboy OFFLINE  

simonsunnyboy

    Chopper Commander

  • 185 posts
  • Location:Friedrichshafen, Germany

Posted Sun Mar 21, 2010 11:23 AM

A nice game so far - and I like it! :)

2 things are a bit annoying though, that red asteroid seems to have nonpredictable movement which sometimes such forces you to make a crash with it. Like when you are lined up above the landing site and suddenly the asteroid comes straight at you from the screen border.

The landing has to be pixel perfect at the moment. Looking at the big landing pads on the player's craft allowing a margin of another pixel to left and right might be a good thing.

This coudl also be configurable via the difficulty switches or the SELECT button..

Keep it going - i'd love to have a way to check in on my real 2600jr :)

#11 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Mon Mar 22, 2010 6:40 AM

One more thing.. I think the color used for the fire coming out of your ship when you move directions needs to be a tad lighter. I barely see it on my television. I don't know if anyone else gets this issue. It's fine in an emulator.

You can read more about color here:

http://www.randomter...nds.html#colors

#12 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Tue Mar 23, 2010 3:14 PM

Thank you all for kind words and feedbacks.

It'd be somewhat easier if you used the button for the main retro rather than pushing up.
The ship explosion is kinda long.
That asteroid... changes row and bounces back... somewhat tricky.

I have tested both versions and I agree that main retro is better mapped to fire button.
Ship explosion will be faster.
I don't like asteroid bouncing too. I tried to add a delay but it is not easy without changing many lines of code.

Fun game. I like the graphics and the explosion. It is a bit long, but I like it anyway. Colorful. I only wish the landing pad were more easy to spot at first, but once you play a few times you see it easy.
Would be nice to see a version with multiple landing pads and different points for getting the harder ones.

You could also turn this into something with multiple screens.. I was either thinking of where you need to fly around and pick up something on another landing pad and return it to the pad on the main screen, or a game where you must navigate your ship down through the "caverns" to land. This way you'd have to go between the stuff without touching it.

I would like to have a colored landing pad but it's a ball and it has playfield color.
I agree regarding game improvement; it would be possible only adding multiple screens.

A nice game so far - and I like it! Posted Image
2 things are a bit annoying though, that red asteroid seems to have nonpredictable movement which sometimes such forces you to make a crash with it. Like when you are lined up above the landing site and suddenly the asteroid comes straight at you from the screen border.
The landing has to be pixel perfect at the moment. Looking at the big landing pads on the player's craft allowing a margin of another pixel to left and right might be a good thing.
This coudl also be configurable via the difficulty switches or the SELECT button..
Keep it going - i'd love to have a way to check in on my real 2600jr Posted Image

If I have done no mistakes, asteroid should be few pixels higher than landing pad + module (not many pixels Posted Image ). So you should have no problems if you fly low. Posted Image
Landing pad is a ball, so maximum 8 pixels wide. Module is 7 pixels wide. There is a margin of only 1 pixel. Perhaps I could allow an additional margin of 1 pixel to the right and to left side but graphically it would be not "pixel perfect".

One more thing.. I think the color used for the fire coming out of your ship when you move directions needs to be a tad lighter. I barely see it on my television. I don't know if anyone else gets this issue. It's fine in an emulator.

As red I used PAL $64 and the equivalent NTSC $44. I cannot test NTSC colors on real hardware. I would like to find a good compromise between emulators and real hardware.

Thanks again.

#13 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Tue Mar 23, 2010 6:21 PM

Keep up the nice work. We're glad to have you participate here. Eitherway you look at it, it's a good game.

You can add in some title screen music if you wanted fairly easy with Visual bAtari Basic's built in music thing. If I were you I'd slap it on cartridge and sell it.

#14 simonsunnyboy OFFLINE  

simonsunnyboy

    Chopper Commander

  • 185 posts
  • Location:Friedrichshafen, Germany

Posted Wed Mar 24, 2010 1:25 PM

Keep up the nice work. We're glad to have you participate here. Eitherway you look at it, it's a good game.

You can add in some title screen music if you wanted fairly easy with Visual bAtari Basic's built in music thing. If I were you I'd slap it on cartridge and sell it.


That's sounds like a great idea! I'd certainly would want one! :)

Is there a highscore competition running for this game yet? I'm interested how good other players are at this...

Edited by simonsunnyboy, Wed Mar 24, 2010 1:26 PM.


#15 lucifershalo OFFLINE  

lucifershalo

    River Patroller

  • 2,882 posts
  • Location:Belgium

Posted Wed Mar 24, 2010 2:23 PM

great fun game

and another European one :cool:

#16 sandmountainslim OFFLINE  

sandmountainslim

    Vicar of Fonz

  • 5,669 posts
  • Climber 5 Champion since Jan 2005
  • Location:Between Macon and Muscle Shoals

Posted Sun Apr 4, 2010 3:05 PM

How do u land?? I can SEE the landing pad but I explode when I touch it
Wp

#17 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Sun Apr 4, 2010 3:14 PM

How do u land?? I can SEE the landing pad but I explode when I touch it
Wp

You have to land not too fast (score's color must be white, not red).
Furthermore, landing pad is only eight pixels wide, L.E.M.'s seven pixel wide, so you have to make a "pixel perfect" landing.
As written above, I will post a new version with main retro mapped to fire button.

#18 sandmountainslim OFFLINE  

sandmountainslim

    Vicar of Fonz

  • 5,669 posts
  • Climber 5 Champion since Jan 2005
  • Location:Between Macon and Muscle Shoals

Posted Sun Apr 4, 2010 3:19 PM

How do u land?? I can SEE the landing pad but I explode when I touch it
Wp

You have to land not too fast (score's color must be white, not red).
Furthermore, landing pad is only eight pixels wide, L.E.M.'s seven pixel wide, so you have to make a "pixel perfect" landing.
As written above, I will post a new version with main retro mapped to fire button.


Thanks :)
I did manage to make a couple landing.
I agree that it will be better to use the fire button for the engines.
Wp

#19 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Mon Apr 5, 2010 12:55 PM

As promised I have attached in the first post a new version with main retro mapped to fire button and faster explosion.

Thanks yuppicide, simonsunnyboy and luciferhalo for your kind words.
I would to love to make a boxed version but I think with new Harmony Cart it is now unnecessary, in particular for a very simple game like mine.
But if the game improves (maybe with an intro music) and I would find someone able to make an artistic retro good quality package and produce the cart, I can think about it.

#20 donnerkuh OFFLINE  

donnerkuh

    Star Raider

  • 84 posts

Posted Wed Apr 7, 2010 1:30 PM

Why not a own cartridge? Is somewhere a tutorial how to build own cartridges?

#21 sandmountainslim OFFLINE  

sandmountainslim

    Vicar of Fonz

  • 5,669 posts
  • Climber 5 Champion since Jan 2005
  • Location:Between Macon and Muscle Shoals

Posted Wed Apr 7, 2010 7:41 PM

Why not a own cartridge? Is somewhere a tutorial how to build own cartridges?


Yeah why NOT make a cartridge?
This Harmony thing has not made them obsolete. most people dont own a harmony.
Wp

#22 yuppicide OFFLINE  

yuppicide

    I am the Black Knight. Give me your money!

  • 6,933 posts
  • Location:New Jersey

Posted Thu Apr 8, 2010 4:04 PM

Don't let the Harmony deter you from any cartridges. Us "older" people like the feeling of holding an actual item in our hands..

It's like this.. I recently found out someone I really like put out a solo CD. I just !!had!! to buy it right away to listen in the car on the way home from work. I logged on to Amazon and gladly paid the $8.99.

.. but at the same time, I also plan on buying her CD because I like to have something tangible.. see the pictures inside, read the notes, etc.

Look at all the pictures of people's collections here.. you don't just see a room with 1 cartridge.. you see a whole wall full!

#23 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Fri Apr 9, 2010 5:02 AM

I am a collector too, so I am not against VCS cartridges after Harmony cart's birth!
IMHO with Harmony cart it is unnecessary to make a single cartridge for *every* game, but only for the best ones.
But if you think that my simple game deserves a cart in the future I will try to make it happen.
I know someone that perhaps could make the package but who can burn the cart?

#24 lucifershalo OFFLINE  

lucifershalo

    River Patroller

  • 2,882 posts
  • Location:Belgium

Posted Thu Apr 15, 2010 1:51 PM

I have Harmony cart, too
but I would like to have your game on cart
I think that a lot of collectors here like to play the game but also collect them on cartridges

#25 Philsan OFFLINE  

Philsan

    River Patroller

  • Topic Starter
  • 3,324 posts
  • New Orleans Saints Super Bowl XLIV Champions
  • Location:Switzerland

Posted Sat Apr 24, 2010 3:38 PM

L.E.M. v03 released: intro music added and asteroid redesigned.




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users