Rattboi/embedded multicart#6
Open
bradonkanyid wants to merge 78 commits into
Open
Conversation
romemu.S whitespace changes
…isic Fixes Polar Rescue and implements a new Reset Heurisic
- added 3 functions to control the LEDs from a Vectrex program - updateOne() - RPC 6 - updateAll() - RPC 4 - updateMulti() - RPC 7 - added RPC function 5 to step through rainbow control of LEDs in menu - added "LED TEST" which uses updateMulti to show how to finely control all of the LEDs with a test program. Press UP on the joystick, try it slowly as well :D
Adds addressable LED control and demo
Just adding this to make it more obvious that this is not ready for mass production yet... maybe you already saw the issues list though?? Anyhoo :D You have been hopefully made more aware now.
increased quick reset delay to 700ms, fixes #44
implement better brightness control, fixes #46
…iler since it doesn't understand MACROs
Adds HW and SW versions to VEXTREME menu and Vectrex games
Ignore all file extensions that are not '.bin' or '.vec'
Implements Animaction RAM Support
…rs don't hear any LED modulation
Reduce rainbow mode colors so that no-buzz Vectrex owners don't hear any LED modulation
Truncate filenames displayed to 16 characters and fix long filename bug
…peeds memory r/w for highscore
Implements #55 High Score (by @TylerBrymer PR #56)
[PCB] fingers fixes
Also use latest (but still pinned) libopencm3 (only stm32f4) Fix issue w/ newer gcc that CFLAGS are no longer passed to gcc->as files (like romemu.S)
Update Dockerfile distro to Arch w/ newer arm-gcc (10.1)
d8525cb to
55c98d6
Compare
79ff61e to
4cc0756
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Should supply a built-in menu that is overrideable by a file on the flash filesystem
Solution
This PR makes the latest built multicart an object that is linked in, and the new
loadMenucode attempts to see if a menu file exists in the filesystem. If no, it will load the embedded menu instead.Steps to Test
References
Contributor License Agreement
I,
Bradon Kanyid, agree to license my contributions to this project under the terms of the GPL 3.0 or any later version.