online gigatron emulator and CSP errors
Forum rules
Be nice. No drama.
Be nice. No drama.
-
- Posts: 4
- Joined: 30 Apr 2024, 19:02
online gigatron emulator and CSP errors
Anyone have any idea where the source is for https://gigatron.io/emu/ or how we could maybe fix the Content-Security-Policy errors it has? I was able to get the online emulator to work with an extension to disable the CSP errors but I was reading that it maybe possible to fix these in the pages source code. It is a nice resource and a shame it doesn't just work currently.
Re: online gigatron emulator and CSP errors
I think it's under the PhilThomas Contrib folder in the GH repo. Also have you seen this? viewtopic.php?t=459
-
- Posts: 4
- Joined: 30 Apr 2024, 19:02
Re: online gigatron emulator and CSP errors
Sure enough there it is. Not sure how I missed that but thanks. I've never seen this alternative emulator or perhaps more interesting that add on board before. Thanks!
Re: online gigatron emulator and CSP errors
Sorry, I added a CSP header that broke the emulator. I've removed it for now.
https://gigatron.io/emu/ is working again, and so are
https://gigatron.io/emu-12.5/
https://gigatron.io/emu-dev/
https://gigatron.io/emu-dev7/
https://gigatron.io/emu-invader/
https://gigatron.io/emu-pucmon/
https://gigatron.io/emu-v1/
https://gigatron.io/emu-x0/
https://gigatron.io/emu/ is working again, and so are
https://gigatron.io/emu-12.5/
https://gigatron.io/emu-dev/
https://gigatron.io/emu-dev7/
https://gigatron.io/emu-invader/
https://gigatron.io/emu-pucmon/
https://gigatron.io/emu-v1/
https://gigatron.io/emu-x0/
-
- Posts: 4
- Joined: 30 Apr 2024, 19:02
Re: online gigatron emulator and CSP errors
Awesome, looks to be working now. Thank you!
Re: online gigatron emulator and CSP errors
Awesome.
Walter:
Allow me to donate a version "emu-mscp" that directly runs Marcel's Simple Chess Program.
This has the RAM&IO board extension emulation and the custom rom.
Also emu-dev7 is an old dev7 rom. You'll find the newest ones in the same tar file if you care.
Walter:
Allow me to donate a version "emu-mscp" that directly runs Marcel's Simple Chess Program.
This has the RAM&IO board extension emulation and the custom rom.
Also emu-dev7 is an old dev7 rom. You'll find the newest ones in the same tar file if you care.
- Attachments
-
- emu-mscp.tar.gz
- (208.58 KiB) Downloaded 321 times
Re: online gigatron emulator and CSP errors
Just a question: I have a number of little improvements on the js emulation.
Where should I submit them? It does not seem right to make a GitHub pull request into somebody's Contrib code without this person input.
Examples:
- The js code assumes that native opcode st(...,X) copies the bus into X. In fact it should copy AC into X regardless of the bus.
- The loader code presses the arrow down 5 times, but some rooms have more than 5 entries to reach the Loader.
- Some browsers have trouble adjusting the speed while sound is being produced.
- Plus of course the extension and the spi emulation.
Where should I submit them? It does not seem right to make a GitHub pull request into somebody's Contrib code without this person input.
Examples:
- The js code assumes that native opcode st(...,X) copies the bus into X. In fact it should copy AC into X regardless of the bus.
- The loader code presses the arrow down 5 times, but some rooms have more than 5 entries to reach the Loader.
- Some browsers have trouble adjusting the speed while sound is being produced.
- Plus of course the extension and the spi emulation.
Re: online gigatron emulator and CSP errors
You can't post into someone else's Contrib without their permission, so the only place left is your own.
Re: online gigatron emulator and CSP errors
Makes sense. Pull request on the way for Contrib/lb3361.