Skip to content

Conversation

@Milk-Cool
Copy link
Contributor

Author name

Author: Milk-Cool

About your game

What is your game about?
A simple CHIP-8 emulator for Sprig.

Contains four ROMs:

https://johnearnest.github.io/chip8Archive/play.html?p=snek

https://johnearnest.github.io/chip8Archive/play.html?p=slipperyslope

https://johnearnest.github.io/chip8Archive/play.html?p=caveexplorer

https://johnearnest.github.io/chip8Archive/play.html?p=spockpaperscissors

How do you play your game?
WASD are mapped to 5789, K is mapped to 4 and L is mapped to 6.

You can swich between games using J and open the full sized keyboard with I (WASD to navigate, L to toggle)

You can upload your own ROMs by chaning the ROMS arrayi in the main file.

@GalaxyGamingBoy
Copy link
Member

Hi! Please fill out the @author and @addedOn tags with the relevant information so it can show up in the gallery with the new tag and the correct author. Also the @description tag is missing, add it to describe to others in the gallery what your game is about :D

@GalaxyGamingBoy GalaxyGamingBoy added the triaged This PR has been triaged - awaiting reviewer label Aug 4, 2025
@Milk-Cool
Copy link
Contributor Author

hello! done, though i have a question – what is the @author field supposed to be? my github username? or just an arbitrary string? i left it to be Milk_Cool for now, but i'm not sure what it's supposed to be

@GalaxyGamingBoy
Copy link
Member

Yep, just an arbitrary string! Thanks for updating your metadata :) A reviewer will take a closer look into your PR soon

@GalaxyGamingBoy GalaxyGamingBoy added the awaiting-review Preliminary metadata check is complete, awaiting. review! label Aug 6, 2025
@whatwareweb whatwareweb self-assigned this Aug 8, 2025
@whatwareweb whatwareweb self-requested a review August 8, 2025 23:15
@whatwareweb
Copy link
Collaborator

ooh im gonna review this once i get through the backlog, this looks awesome

Copy link
Collaborator

@whatwareweb whatwareweb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, this seriously some incredible work! this is really awesome. just 2 things before merging:

first, on the Slippery Slope game, it seems like you have to spam the inputs before they register, is that intentional? because i tried it in the link you sent where you got the rom and that isn't the case

second, can you just add your instructions in a comment to the top of the file? that way people who use this can see what they're supposed to do, since it's a bit complicated.

Thanks, looking forward to merging this!

@Milk-Cool
Copy link
Contributor Author

hi again! i added the KB_STICKY option to fix the issue with Slippery Slope, which now holds the pressed keys until their status is queried by the CPU. (it's optional though, i've added the instructions on disabling it, too!) I also added the instructions in a comment at the top of the file, just like you asked.

thanks for the review! :3

Copy link
Collaborator

@whatwareweb whatwareweb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is some really awesome work on this, thanks for making it :3

@whatwareweb whatwareweb added this pull request to the merge queue Aug 12, 2025
@whatwareweb
Copy link
Collaborator

If you're in high school, you can get your sprig here! https://sprig-order.hackclub.dev/

also, people in the slack would love to see this! if you post a link and 1-2 sentences talking about your game to our #ship channel, some people will probably play your game

Merged via the queue into hackclub:main with commit d16aac1 Aug 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-review Preliminary metadata check is complete, awaiting. review! triaged This PR has been triaged - awaiting reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants