Skip to content

saeedkhatami/ASMBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASMBots

Much Assembly Required

Just an assembler and emulator for my custom 8086-like BOT.

Waht is going on

You have a robot that spawns in a world with resources in it. You can control it manually, or you can program it in assembly to do your bidding for you. You can make more robots, and program them too. Soon enough, you'll have an army of robots that program themselves.

How to

install:

sudo apt install build-essential libsdl2-dev libsdl2-2.0 cmake

configure project

cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++ -S<PROJECT_DIR> -B<BUILD_DIR> -G "Unix Makefiles"

build:

cmake --build <BUILD_DIR> --config Debug --target all -j 4

usage:

ASMBot file.asm

About

A game, inspired by Much Assembly Required

Resources

License

Stars

Watchers

Forks