Skip to content

sappoPrivy/Pacman_chipkit_uno32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Pacman on Chipkit Uno32 Board

IS1500 Computer Organization and Components, 9 credits at KTH Royal Institute of Technology
Code primarily developed by Tenzin Sangpo Choedon, Autumn 2023 (republished)
Skeleton code (gameplay.S, stubs.c, vectors.S) provided by Axel Isaksson and F Lundevall at KTH as clearly stated at the top of the specified files

πŸ“„ Overview

This project implements pacman game logic on a uno32 chipkit board.

πŸ—‚οΈ Table of Contents

πŸ—οΈ Project Structure

root/
β”œβ”€β”€ src/ # C source codes
β”œβ”€β”€ pixil-images/ # Pixelated images and python script for generating bitmaps from these images
β”œβ”€β”€ pixil-files/ # Pixil files used in https://www.pixilart.com/draw#
└── README.md

βœ… Prerequisites

GCC

  • Required GNU Compiler Collection:
    sudo apt install gcc

Make

  • Install make using:
    sudo apt install make

πŸš€ Usage

Run the scripts in this order:

  1. Generate pixmaps from images
    python3 genpix.py map.png 
  2. Set up environment and build project
    cd . /opt/mcb32tools/environment/  
     make
  3. Install compiled code to the uno32 board
    make install TTYDEV=/dev/ttyUSB0 

About

Pacman logic implemented on a chipkit uno32 board

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors