A project for the Computer Organization course(CSE1400) at Delft University of Technology.
To build , you need to ensure you are using a Linux distribution on a x86-64 architecture (i.e., 64-bit Linux on any modern Intel/AMD processor) with a recent version of GNU binutils to compile. In addition, you will need Qemu or Bochs (both emulators for a.o. the x86-64 platforrm).
To get started on developing your game, execute the following steps:
- Clone this repo.
- Open a terminal and navigate to the root of the gamelib-x64 folder.
- Execute
make
to compile gamelib-x64 against the default (empty) game. - Execute
make qemu
to launch the compiled game in the Qemu emulator.
Copyright (C) 2014 Otto Visser, Tim Hegeman
gamelib-x64 is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
gamelib-x64 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with gamelib-x64. If not, see http://www.gnu.org/licenses/.