uP-8: Microprocessor

uP-8: Microprocessor

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.76
fun: 3.32
innovation: 3.68
theme: 2.96
graphics: 3.60
humor: 2.89
mood: 3.50
ASSEMBLY PROGRAMMERS WANTED:

x2A Industries is looking for talented individuals to develop for our exciting new uP-8 Microprocessor Platform. We need YOUR help to develop the necessary software suite to control our rover as it explores an exciting, and oddly small, new world.

NOT FOR THE FAINT OF HEART:

We are not joking. We are providing you with a fully simulated CPU with a proprietary instruction set. The challenges that you must solve can only be completed using your own willpower and creativity. Well, those and assembly.

THE MOST MODERN ADVANCEMENTS IN MODERN COMPUTING ADVANCEMENTS:

x2A Industries is at the forefront of technological advancements. Some have said that technology such as what we have created for you today would not be seen until the distant year of 1985. However, we _refused_ to accept their inferiority as our own. We did what was impossible and created these advancements today, April 24, 1977.

THE END OF THE FLAVOR-TEXT:

Hey, everyone. Finally reached the end of yet another exciting Ludum Dare. If you are still reading this, then you have successfully trudged through all of the text I had too much fun writing. Anyway, as I said, uP-8 is a game where you program real assembly to control a simulation of a rover. You have to use your own creativity to create solutions to each level. The catch is that you have limited memory, registers, and lines with which to work. Give it a whirl and let us know what you think!
Oh, and also, we have included a manual. Not only do I want you to check it out because I spent an entire weekend writing a 20-page manual, you will not be able to finish even the first level without it.
Good luck and Godspeed.

**WINDOWS** | **MAC** | **LINUX** | **WEB**

The WebGL version is now available! There are some limitations to the WebGL version: The game only supports fullscreen play in WebGL; The "Tab" key does not work in WebGL; WebGL 2.0 is required; Internet Explorer and Microsoft Edge are not supported.

_I recommend the desktop version for the best experience._

SOURCE

#### BUGFIX CHANGELONG ####
###### VERSION 1.2.1 ######
- Updated the manual to correct minor factual errors and decrease rudeness.

- The standalone download now includes a copy of the manual. This was accidentally left out in the last update.

###### VERSION 1.2 ######
- Fixed a bug where completing level 7 didn't take you to the "YOU WIN" screen

- Fixed a bug where the portal animation did not play on every level

- Fixed a bug where the CRT display effect did not render properly on WebGL.

- Added WebGL version. ONLY FULLSCREEN MODE IS SUPPORTED.

###### VERSION 1.1 ######
- Fixed a bug where TUL wasn't properly updating the rover's facing direction in emulator memory

- Fixed a bug where the main menu wasn't properly locking the mouse (use the exit command or quit button to close the game)

- Fixed a bug where using LOC with a register or memory location would cause a RUNTIME ERROR to occur

- Fixed an uncountable number of rendering bugs in WebGL (WebGL version coming soon)

#### KNOWN BUGS ####
- Pressing ESC will cause the cursor to disappear. Workaround: Press Left-Alt to reset the cursor location.

- In WebGL, pressing Tab does nothing. Workaround: Don't press Tab.

- In WebGL, some keys are not registered in Windowed Mode. Workaround: Use Fullscreen Mode.

#### TRAILER ####
https://www.youtube.com/watch?v=xN2kKu5hdAE
#### SCREENSHOTS ####
Found a bug?
Tell us on Discord