Log In  

Cart #robotron08-2 | 2022-01-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

My Pico-8 version of the 1982 Williams arcade classic.


To play with a twin-stick controller in the browser head to https://pahammond.itch.io/robotron

Supports 4 control methods:

Twin Stick

  • If you have an Xbox or similar controller connected, this is THE way to play (will not work unless playing via my itch.io page)
  • Keyboard controls are swapped. Arrow keys fire, S F E D move

Twin Stick (Swapped)

  • Arrow keys to move, S F E D to fire


  • Llamatron style controls. Fires in direction of movement but hold X to move without changing the fire direction

Auto-Fire (Lynx)

  • Based on the Atari Lynx control system. Z and X rotate direction of fire

Thanks To

  • Shane R. Monroe (@ShaneRMonroe) for his invaluable advice, testing and feedback
  • Finn for further testing

Version History

0.80 - 26-Jan-2022 - Released
0.81 - 31-Jan-2022 - Fixed endless loop bug that could occur in later levels

P#105867 2022-01-29 01:17 ( Edited 2022-01-30 19:51)


This is awesome! Well done!!

P#105869 2022-01-29 01:42

I was certain I saw some other Robotron already written for Pico-8, and now I can't find it, @pahammond. This is incredibly polished AND fun !

I was expecting graphics from the original though, not Lemmings. In any case, here is a Gold Star to hang on your hero robot.

Cart #robotron08_mod-0 | 2022-01-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

... OK here is my attempt to change at least 2-sprites to make it more like the ones used in the original Robotron 2084. No other changes have taken place.

P#105872 2022-01-29 02:23 ( Edited 2022-01-29 02:51)

That looks really cool!

The lemmings were where I started so really wanted them to stay.

I hadn’t seen the Lynx version when I redid my sprites. If I had then I’d probably have stuck to more of the original look. As it was, my new sprites had kind have grown on me by then 😁

P#105880 2022-01-29 04:09 ( Edited 2022-01-29 04:09)

Hi @pahammond, and thanks !

I just recently found out there is a version of Robotron for Gameboy Color called, "Infinitron." It's surprisingly small at 32k decompressed. Does a pretty good job.

You might rake them for their sprites as GBC screen is pretty small in itself at 160x144 pixels and they made some good choices about scaling.

P#105882 2022-01-29 05:06

Brilliant version! It feels a lot like the original. Love the choice of control options.

P#105894 2022-01-29 12:06

Nice work. When I made Pico-Tron I was originally going to do a straight port of the arcade version but ended up going off in my own direction.

Here's a little mod I made (based on dw817's mod) that changes the player sprite to the "Robotron Hero" from the arcade version.


edit: I updated this to include the latest fixes in the original version and the colour cycle bug reported below.

Cart #robotron_hero_mod-4 | 2022-02-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#105897 2022-01-29 12:17 ( Edited 2022-02-18 23:06)

Shouldn’t mess anything up. Since I use pixel perfect collisions for the player, you’re right, it should be slightly harder. Loving seeing these mods! Nobody likes me sprites 😂

P#105923 2022-01-29 19:51

i'm still waiting for the day someone makes a game with wasd controls because esdf is really confusing for someone that just so happened to not be born on france

P#105957 2022-01-30 10:17

Found a bug - crash when you complete wave 19:


P#105975 2022-01-30 16:05 ( Edited 2022-01-30 16:07)

I have seen the same bug but I don't think I got as high as wave 19. I think it happened after I had played and lost a few games (playing in the browser), so I reloaded and carried on playing.

P#105979 2022-01-30 17:16

Damn. Test played this to death. Never got as high as level 19. Will set it up infinite lives and fix it!

P#105989 2022-01-30 18:25

From the video it Looks like it’s stuck in an infinite loop trying to position enemies. Something I thought I’d sorted out very early on.

P#105992 2022-01-30 18:42

Yep, logged in to say that and just noticed it had already been spotted. I got a long pause after about level 15 (little square animation in the top left), and then got a few more levels before it completely fell over. Shame as it's otherwise AMAZING.

(I was playing on the modded non-Lemmings version.)

P#107027 2022-02-16 11:56 ( Edited 2022-02-16 11:57)

I updated my Hero mod to include the latest fixes pahammond made to the main version which fixes the crash.

P#107028 2022-02-16 12:18 ( Edited 2022-02-16 23:13)

Nope. First time I played it it was fine, had another game and the same crash happened, this time after Wave 9.

Tried again and it had a brief hiccup at Wave 19 before finally getting to Wave 24 and then crashing permanently.

P#107073 2022-02-17 00:06 ( Edited 2022-02-17 00:21)

RevStu, can you only get the modded version to crash or does my original with Lemmings crash also?

P#107075 2022-02-17 00:49

The Lemmings one is giving me a harder time, only made it to Wave 17 so far, but no issues yet.

P#107129 2022-02-18 00:07

Well, that was a war, but Wave 23 successfully achieved with no crashing or even brief hangs.

P#107133 2022-02-18 00:36

That's cool. The original issue was a rookie mistake of an infinite loop that didn't get broken out of. Makes sense it happened on the later levels since there are more enemies and I try and position them not too close to the player and with brains not too close to humans (lemmings). The issue was that certain combinations were impossible so it kept trying. Forever!

P#107138 2022-02-18 01:25

So it's one of the mods which still crashes? If so, which one? Mine (Hero mod) or the one by dw817?

P#107155 2022-02-18 09:41

The one by dw817 is the one that still crashes, I hadn't even noticed the existence of yours until now. Just going to check it.

P#107168 2022-02-18 15:07

Mine has the fixes pahammond made to his latest version, so it should be OK. I got past level 20 when I tested and didn't notice anything amiss.

P#107170 2022-02-18 15:22 ( Edited 2022-02-18 15:23)

Okay, made it to Wave 24 of the Hero mod with no issues. (Other than the weird distracting way the Hulks start flashing bluey purple after a few seconds of each wave, which I assume is intentional.)

P#107173 2022-02-18 15:44

That sounds like the colour-cycling I applied to the Hero eyes is also being applied to enemies. Let me have a look and I'll try and fix it.

P#107182 2022-02-18 17:09

Good test for any modders is to just up the level variable for zero to something like 40. That should prove it no longer locks up. The only code that was changed was the entity_validateposition (from memory, I’m not at my PC).

P#107187 2022-02-18 19:33

Hulk colour cycling bug now fixed in Hero Mod. Post above updated with new version.

P#107207 2022-02-18 23:08

Excellent 🙂

P#107236 2022-02-19 10:00

[Please log in to post a comment]