-
Rather than requiring command-line usage, we should let people configure which serial port, or file to poll from the web UI.
-
Similar to how https://lttp-tracker.firebaseapp.com/ colorizes locations based on what items the player has marked themselves as having, it would be nice if the location map updated the ability to che…
-
The code to interact with the SD2SNES over the serial port would be nice to have as a separate crate that we pull in, instead of having it embedded in the project directly.
-
The `usb2snes.exe` Windows app supports multiplexing the serial connection to the SD2SNES over a JSON API. It would be nice to support using this, instead of requiring shutting down the `usb2snes.exe`…
-
Since it is possible to use weighted settings for what game is being played, and multiple games do not use some sort of data file to set up, it may therefore be possible for a player to put in a selec…
-
Not sure if this is really necessary but there are only a few v1 layouts left and none of them really get used at all.
```
Pokemon Mystery Dungeon
Super Mario Land 2
Wind Waker
```
Would in …
-
This is pretty straightforward for the locations, but is a bit more involved for the dungeons. Because the dungeons are nested spans, we'll probably need to do something in JavaScript to make sure tha…
-
https://lttp-tracker.firebaseapp.com/ shows the location name, and a handy reminder about what item is required to access the location when you hover the mouse over it. We should do that, too.
-
Some of the randomizer logic (according to the firebase lttp-tracker code) uses whether you have one of the magic upgrades as part of the logic:
```javascript
function canExtendMagic() {
retu…
-
The static UI files end up being built twice, once in the UI "Test" section, and once in the UI "Build" section. We should remove the one in the "Test" section.
https://github.com/Technosorcery/sd2…