Skip to content

Add Arcade Pacman hardware - #254

Open
MikeDX wants to merge 3 commits into
sehugg:masterfrom
MikeDX:pacman-hardware
Open

Add Arcade Pacman hardware#254
MikeDX wants to merge 3 commits into
sehugg:masterfrom
MikeDX:pacman-hardware

Conversation

@MikeDX

@MikeDX MikeDX commented Jul 30, 2026

Copy link
Copy Markdown

This PR adds Pacman hardware to 8bit workshop and includes a few demo examples.

A simple hello world
A simple sprite example
A port of the siege game
A port of the "chase" game
An implementation of the "Solarian" shooter
A music player

@MikeDX

MikeDX commented Jul 30, 2026

Copy link
Copy Markdown
Author

@sehugg Please note, this requires squash merging to remove some of my commits which has had the official rom included.

@sehugg

sehugg commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Cool! I'll check this out. Does the fire button come from Pengo or is there a vestigal switch?

@MikeDX

MikeDX commented Jul 30, 2026

Copy link
Copy Markdown
Author

Fire button is essentially the "fire" homebrew button

Keys.A (Space) → IN0 bit 0x80 // labeled "FIRE (Space) — homebrew"
Keys.START → IN1 bit 0x20 // START1
Keys.VK_2 → IN1 bit 0x40 // START2

The question about pengo is interesting, since its not much of a reach to extend this to pengo hardware and take advantage of the extra buttons.

@MikeDX
MikeDX force-pushed the pacman-hardware branch from 58e8e34 to 416f1e6 Compare July 30, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants