No description
  • Assembly 96.9%
  • Python 2.6%
  • Makefile 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lukas Krickl c392828343
inventory: add stats print
For now we prefix numbers with + or -.
The numbers should also use color. This system will make it work on both
DMG and CGB.
2026-11-02 05:33:11 +01:00
assets inventory: wip drawing inventory items 2026-10-21 14:02:52 +02:00
gen inventory: wip drawing inventory items 2026-10-21 14:02:52 +02:00
src inventory: add stats print 2026-11-02 05:33:11 +01:00
tools map: add palette to map header 2026-10-12 04:16: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 DESIGN: Add notes about the setting 2026-10-11 13:27:10 +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 TODO: add notes 2026-09-28 19:28:01 +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.