-
-
Notifications
You must be signed in to change notification settings - Fork 5
json_preconfig
for more complex preconfiguration scenarios it turned out, that the hash separated #key=value
pair notation was a bit limited. Especially when configuring collections or nested objects.
JSON is now another great way to express preconfiguration in vc64web. What we can do more with it is described in preconfig of scripts and buttons
basically we can express all previous settings as in the hash separated key value pair notation. Plus we can now define action buttons with action scripts ... even autorun scripts are possible that start background scripts which in turn can provide input/output data interaction of the emulated C64 with the internet.
one exception is the hashtag preconfig for the second SID ... as 2ndSID is no valid JSON key we had to alter it to so
#2ndSID=d420
is in JSON now {"_2ndSID":"d420"}
example of auto starting
example of an autorun script
- simple hashtag preconfiguration
- preconfig with JSON notation
- using direct start links for sharing on social media
- preconfig of scripts and buttons
- scripting support for simple tasks
- scripting support for complex tasks like programming a game specific AI
lightweight integration into your own webpage (with only a few lines of code)
- using the web player for embedding and controlling vc64web inside another webpage
- preloading the web player with specific system roms
- send scripts into the emulator via the webplayer
- customizing the icon bar at the bottom of the webplayer
- how to preload original system roms and autostart a .d64 title
create a standalone package which contain all files to run your C64 program