Replies: 6 comments 4 replies
-
Yes. vc64web does uncompress the zip file and it has all the files in there accessible and it can do what it likes with them.
Ok I try to describe your idea in my own words.
This „auto selection“ feature will predict the selection when file dialog appears based on the current demo workflow context, but you have still to manually click on the mount button (or hit enter).
This „automatic mount“ feature is only active when a new setting called „content consumption mode“ is enabled Did I understand you correctly, did I miss something ? |
Beta Was this translation helpful? Give feedback.
-
|
That is 100% correct! The only other part is: side1 / disk1 = ALWAYS 'auto load / auto run' and 'reset' side2 / disk2 (or greater) = NEVER 'auto load / auto run' or 'reset' Ofc one-file demos / music disks etc can also benefit from this special mode (not sure how we poll for that? - I am sure there is also a logical approach if we think about it? EDIT: Oh I guess if there is only ONE file (d64, prg etc) in the archive then that would get the automount / autoload / autorun treatment!) |
Beta Was this translation helpful? Give feedback.
-
|
+filename prediction on zips with multiple disks is now in place... i.e.
for disk change no more selecting but you still want to click the zip icon and hit for a complete auto mode we could add a setting "content consumption mode". When that is enabled we just hit automatically the mount button (or with a countdown of 3 seconds) which loads the predicted next disk @aZtOcKdOg can you do some testing on the filename prediction ? |
Beta Was this translation helpful? Give feedback.
-
|
Wow! Works great... much smoother CSDb demo watching experience! Well done! I tried a few diff names (01, 1, 1a , a etc) and all loaded the correct 'next disk'... ...also the new reset toggle allows us to play 'Neon' (seperate disk files instead of a zip). Is there an action button setup that could insert that 'next disk' and mount quietly with no gui / dialogue popups? Also I wondered... is there any event that happens vC64 side when a demo 'waits for flip disk' (like a check disk code / signal etc) that can be interacted with in anyway for this use? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey!
Just wanted to share an idea for a possible toggle in settings (and/or CSDb browser UI) for 'CSDb / Demoscene Mode'
A seamless, immersive 'content consumption' mode that automates a number of fundamental actions to reduce any necessary user interaction and input to a minimum- Select a prod from the CSDb browser and it plays ala on-demand streaming service type experience.
No stress on this and just wanted to bounce back and forth on some of the possibilities (when you have time to ideate etc)
First:
Are the filenames contained within the zip files exposed in anyway to vC64Web currently? ie If we click '****.zip' in the CSDb browser are the resulting disk image filenames that appear in the popup for mounting able to be referenced in any way?
If so, we could run a set of wildcards queries to select '****s1.d64' '****side1.d64' '****a.d64' (etc etc) and auto-mount the first disk with the 'auto run' 'reset' flags already set so that by clicking on the demo prod's zip file in the CSDb browser the desired prod simply mounts, resets and starts the demo from the first disk contained in the archive.
This makes the first user input required only when a second disk needs to be inserted, and again- anything with filename '****s2.d64' '****side2.d64' '****b.d64' (etc etc) or greater will automatically NOT have 'auto run' or 'reset' flags set.
This mode could provide full immersion and fluidity from a curated art collection / content consumption point of view and present a very immediate on-demand UX.
I know this is ALOT of work programatically / logistically but just wanted to put the idea out there and see if there may be any merit in this for users looking for a pickup and play demoscene binge session!
(This proposed mode may also be handy in embedded use-case for say a demogroup's website where they could display their prods etc)
Just some thoughts, amazing work!
Thanks for reading! o/
Beta Was this translation helpful? Give feedback.
All reactions