stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

qrboy

  • 6 Devlogs
  • 12 Total hours

an imaginary game console with an emulator that fits in a qr code with some space for the game!

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

This project was vetted by Shipwrights and is now up for voting. You can ship again after making more updates.

Shipwright walkthrough

Ship #1 Changes requested

i made the initial project; current optimization allows for ~800B of game data on a single QR code, and it’s mostly similar to CHIP-8. :yay:

  • 6 devlogs
  • 12h
  • 14.89x multiplier
  • 176 Stardust
Try project → See source code →
Open comments for this post

5h 0m 15s logged

wow that’s quite a lot of time! anyway i was mostly experimenting but also writing an assembler for an assembly-like language! it’s got all the opcodes as well as labels and a couple useful macros. i’ve also made three example games – asteroids.sem, brokeout.sem and patterns.sem!

0
0
87
Open comments for this post

1h 4m 49s logged

i used chatgpt to find obvious oversights and optimized the code quite a lot, bringing the total size w/ no payload down to 2211 bytes, leaving space for 556 bytes of code/sprites. here’s snake again!

0
0
25
Open comments for this post

1h 54m logged

i saved quite a bit more space by replacing else if with just if, abusing element IDs and saving some common values to variables. here’s the first demo!!

0
0
12
Open comments for this post

1h 55m 58s logged

i implemented the emulator!! i haven’t tested most of it just yet, but it does seem to be working – my simple screen-filling program works :3

0
0
12
Open comments for this post

1h 36m 20s logged

started planning out the opcodes – most are taken from chip-8, but adapted slightly to 1. be a huffman tree, 2. work with 2KB of memory, 8 opcodes, etc. and 3. be a bit more logical

0
0
8

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…