No description
  • Assembly 96.6%
  • Python 2.8%
  • Makefile 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lukas Krickl f0b362dfb0 player: attacks now detect actor
For now on hit the actor type is just set to 0.
2026-09-09 07:11:35 +02:00
assets actor: add mp and mp hud 2026-09-01 05:49:10 +02:00
gen actor: add mp and mp hud 2026-09-01 05:49:10 +02:00
src player: attacks now detect actor 2026-09-09 07:11:35 +02:00
tools exits: add left/right exit tables 2026-08-12 12:21:51 +02:00
.gitattributes Initial commit 2026-07-20 16:19:05 +02:00
.gitignore Initial commit 2026-07-20 16:19:05 +02:00
BUGS.md Initial commit 2026-07-20 16:19:05 +02:00
DESIGN.md DESGIN: add more notes 2026-08-09 14:48:31 +02:00
LICENSE Initial commit 2026-07-20 16:19:05 +02:00
makefile maps: add more maps 2026-08-13 11:52:30 +02:00
README.md item: change dmg to roll struct 2026-07-30 20:13:42 +02:00
TODO.md weapon: renamed to equipment 2026-08-30 07:12:50 +02:00

pocketquest

Table of content

Installation

To compile this game you will need a copy of ulas. Then simply run make to build the rom.

Usage

This game is compatible with any gameboy emulator.

Building assets

Directory structure

  • src: all source files
  • gen/gen.s: include file for all generated files
  • gen: generated source files based on assets

Module names

  • w_: wram section
  • h_: hram section
  • d_: typedefs
  • a_: actor module
  • v_: video module
  • s_: system module
  • c_: core module

License

This program is distributed under the terms of the MIT License.

Contributing

Patches can be submitted via email to lukas@krickl.dev.