Page 4 of 8

Updated Web Emulator

Posted: Tue Jun 23, 2020 12:38 am
by SlithyMatt

I tried my new PSG demo with the web emulator, and it works really well, much better than the YM2151. It's not perfect, but it's just as good, if not better than, the native emulator. Holding a sustained wave shows how the sampling is not quite perfect, with little fuzzy and crunchy bits here and there. But they don't really happen any more often with the web emulator.


Updated Web Emulator

Posted: Sun Jun 28, 2020 11:23 pm
by Perifractic

@MattGrandis @SebastianVoges Is it just me that can't get Chase Vault to load in the try it now emulator?


 


Updated Web Emulator

Posted: Mon Jun 29, 2020 12:10 am
by SebastianVoges

Yeah doesn’t load for me either.   

at @MattGrandis  are we doing file name case conversion on the backend ? I think chase vault expects it all uppercase.  

Cannot open chasvalt.prg


Updated Web Emulator

Posted: Mon Jun 29, 2020 12:48 am
by Perifractic

Ah that might explain it.


Updated Web Emulator

Posted: Mon Jun 29, 2020 12:50 am
by SlithyMatt

The file in the zip is all-caps CHASVALT.PRG, but that shouldn't matter if you are still running from a Windows server. Are you still unzipping the archive before trying to load the PRG? This used to work.


Updated Web Emulator

Posted: Mon Jun 29, 2020 1:12 am
by StephenHorn

It used to work, but I believe we changed the expected case of filenames in response to my last demo, when the web emulator was failing to load .seq files that had been included.


Updated Web Emulator

Posted: Mon Jun 29, 2020 9:05 am
by Main Administrator

I've removed the case conversion from the code and it's working again. So it's up to the programmer to take care of referencing files correctly again now.


Updated Web Emulator

Posted: Sun Jul 26, 2020 7:15 pm
by SebastianVoges

Hi,

I finally got around to sync up with the changes from the main x16 repository and clean-up/rebase my commits. I pushed out a new release here:

https://github.com/sebastianvog/x16-emulator/releases/tag/1.0.0-beta.4

I also updated https://x16emu.s3.amazonaws.com/x16emu.html

@MattGrandisThis contains a fix for the audio distortion I addressed weeks ago, but never pushed out as a release. Also I would like to retire/not update the 

https://sebastianvog.github.io/x16-emulator/x16emu.html .  Could we change the try-it-online link to go to either the version on amazon aws or to the one hosted on the commanderx16 site ?

All the code changes are now in a PR to get back to the main x16 repo https://github.com/commanderx16/x16-emulator/pull/294

 


Updated Web Emulator

Posted: Sun Jul 26, 2020 7:39 pm
by Main Administrator

@SebastianVogesThanks, I've changed the link to point to our hosted version and updated it to your version!


Updated Web Emulator

Posted: Tue Jul 28, 2020 8:01 pm
by AndyMt


On 6/29/2020 at 11:05 AM, MattGrandis said:




I've removed the case conversion from the code and it's working again. So it's up to the programmer to take care of referencing files correctly again now.



I have to come back to this: I uploaded a new version of Brixx (0.8), but it didn't load the new music assets. I uploaded V0.7 again, so people can still use it.

@MattGrandisIs there a chance I can test a ZIP file before I upload it? Downloading the V0.8 ZIP file and running it in the emulator on Windows 10 works.

@SebastianVogesI'm aware that upper/lower case makes a difference in the web emulator. I used lower case in the code until now, which worked for all graphics (upper case didn't work). But not for the new music files. Only difference: graphics loads into VRAM with vload() but the music files with cbm_k_load().

Any ideas?