Page 7 of 8
Updated Web Emulator
Posted: Wed Jul 29, 2020 4:48 pm
by AndyMt
Yes the manifest generator certainly does atm. The emulator(s) don't, at least not for data files. Because everything works when I start Brixx in the (web) emulator directly.
I'll ommit the manifest in the future again.
Updated Web Emulator
Posted: Wed Jul 29, 2020 5:12 pm
by Main Administrator
And for security reasons I've added a whitelist option to our server code that only allows certain extensions. Don't want someone to upload a .php file that can then be run straight from the server, right? So we're super doubly careful about extensions. BIN for all loadable assets is something I fully support.
Updated Web Emulator
Posted: Wed Jul 29, 2020 5:40 pm
by AndyMt
yes, that makes sense, especially for the web emulator. I'll change the program, assets and ZIP file accordingly :-).
Updated Web Emulator
Posted: Wed Jul 29, 2020 5:57 pm
by AndyMt
@MattGrandis Could you maybe add SEQ, REL and DAT to the whitelist later? Those were quite common on the C64. At least for saving user data (high-scores, other databases etc).
Hm... how are we going to handle this in the web emulator? I assume not at all, that would be a massive security vulnerability...
Updated Web Emulator
Posted: Thu Jul 30, 2020 4:24 am
by BruceMcF
SEQ and DAT especially for sequentially read/written text and binary data respectively.
REL was more for relative files, which I used quite extensively back in the day, since the C64 version of fig-Forth I used in the 80s used relative files for block files.
Updated Web Emulator
Posted: Thu Jul 30, 2020 9:24 am
by Main Administrator
Those standard extensions should be working.
Updated Web Emulator
Posted: Thu Jul 30, 2020 5:14 pm
by Cyber
23 hours ago, MattGrandis said:
And for security reasons I've added a whitelist option to our server code that only allows certain extensions. Don't want someone to upload a .php file that can then be run straight from the server, right? So we're super doubly careful about extensions. BIN for all loadable assets is something I fully support.
Truly wise and secure. Thumb up! How about adding a note about this in the upload file form?
Updated Web Emulator
Posted: Thu Jul 30, 2020 7:10 pm
by Perifractic
1 hour ago, Cyber said:
Truly wise and secure. Thumb up! How about adding a note about this in the upload file form?
Thanks. We're trying to avoid additional work to the site at this time, as it all takes time and money. Bug fixes excepted of course. Otherwise, it's pretty much feature locked.
??
Updated Web Emulator
Posted: Sun Sep 06, 2020 2:52 pm
by AndyMt
@SebastianVogesAny plans to update the emulator behind the "Try Now" button with the latest r38 version
?? My latest game makes use of the sprite collision interrupts which are not available in r37.
Updated Web Emulator
Posted: Sun Sep 06, 2020 5:40 pm
by Main Administrator
2 hours ago, AndyMt said:
@SebastianVogesAny plans to update the emulator behind the "Try Now" button with the latest r38 version
?? My latest game makes use of the sprite collision interrupts which are not available in r37.
That would be my job. Is the web emulator on version r38 already?