Actually, @Fmanga coded the filtering and search. So he deserves another arduboy
(this is ACTUAL FOOTAGE of @bateske after a gamejam)
I think replacing avrdude.exe calls from my Uploader would suffice as a solution for mac and linux. I used mono extensively in the raspberry pi and it is quite stable. But Macs… meh, I already fell into their trickery on 2004 with an ipod. I try to keep my money away from them and their evil mindtricks to make you feel like shit if you dont embrace the macf*g ecosystem of aluminium and glass.
I have downloaded the file and looked at the readme.md. It says to run the executable from the command line. How do I do that?
I got it running by double clicking on the ProjectAPP.
When I try to upload it, I get ‘resetting board’ in the title bar followed by 'flasher timed out. The Serial LED flashes yellow at the start of ‘resetting board’ but that’s it until the arduboy looks like it resets and then restarts the previous game.
When I try to upload a .hex file that I have dagged onto the emulator, I do not get the dialog to upload and nothing happens. Its like it hasn’t even detected the ‘U’ key.
Finally, when I drag a .hex file onto the emulator when it is playing another game, it shows me the dump of the file rather than re-starting with the new game. I can only drop a .hex file when viewing the list of games.
Honestly, I’m a total noob when it comes to Macs, so if it works by double clicking (which is what I did on a borrowed system) then good enough.
You only need the command line if you want to run a specific hex file. I’ll clear up the instructions in the readme.
This is the same behaviour I get when I try to flash my Pro Micro, so now I know it’s not what’s causing the problem and I can do further testing. I’ll try using the same Electron version @noopkat used in her uploader.
Ah, I missed that use-case. When you drop a file into the emulator, the uploader doesn’t have a URL to read. Will fix.
Currently, the game list is the drop target, but it makes sense that the entire app should work. I’ll change it.