Tejotron - Ben Eater-style 6502 system in browser

Building your first 6502-based project? We'll help you get started here.
User avatar
BigEd
Posts: 11463
Joined: 11 Dec 2008
Location: England
Contact:

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by BigEd »

It does kind of read like a bad day!

It's fine to say that you recommend some other way to learn. And for some people, that will be good advice.
Krangerich
Posts: 3
Joined: 12 Jan 2023

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by Krangerich »

Just found this amazing gem while doing a survey on 6502 emulators/simulators. Does anybody know if there is a git repo with the source code?
User avatar
BigEd
Posts: 11463
Joined: 11 Dec 2008
Location: England
Contact:

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by BigEd »

Welcome! Unfortunately, no, as far as I can tell this is closed source, although it does show the relevant licenses of the various open source components here.

The author writes:
Quote:
Thanks everyone for all your positive comments and feedback, I was not expecting this much attention. Sorry for the problems with browser compatibility, the simulation kernel needs thread support, and this is fairly recent in WebAssembly. I started this last April and spent many evenings tinkering away "on my project". Trying to chase Ben Eaters 6502 series as he released new videos each month or so gave me the motivation to try to catch him up with my digital twin version. I guess I was thinking it'd be cool to allow anyone to follow Ben's project armed only with another browser tab sitting alongside youtube. Many thanks to all the authors of the OSS I've used, especially Dear ImGui, ImGuiColorTextEdit, cc65 & floooh/chips headers. The whole thing is done in C/C++ and I build and debug natively on a Raspberry Pi with Visual Code gcc/g++ before running through Emscripten and uploading to the web. SystemC is the simulation engine, the hardware models include a bit of timing to try to get close to the physical hardware behavior. I wrapped SystemC around the floooh/chips.
sburrow
Posts: 833
Joined: 09 Oct 2021
Location: Texas

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by sburrow »

Just stumbled upon this now that it was bumped.

I have moved my post to a new topic (here viewtopic.php?f=1&t=7460).

Chad
Krangerich
Posts: 3
Joined: 12 Jan 2023

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by Krangerich »

BigEd wrote:
Welcome! Unfortunately, no, as far as I can tell this is closed source, although it does show the relevant licenses of the various open source components here.

The author writes:
Quote:
Thanks everyone for all your positive comments and feedback, I was not expecting this much attention. Sorry for the problems with browser compatibility, the simulation kernel needs thread support, and this is fairly recent in WebAssembly. I started this last April and spent many evenings tinkering away "on my project". Trying to chase Ben Eaters 6502 series as he released new videos each month or so gave me the motivation to try to catch him up with my digital twin version. I guess I was thinking it'd be cool to allow anyone to follow Ben's project armed only with another browser tab sitting alongside youtube. Many thanks to all the authors of the OSS I've used, especially Dear ImGui, ImGuiColorTextEdit, cc65 & floooh/chips headers. The whole thing is done in C/C++ and I build and debug natively on a Raspberry Pi with Visual Code gcc/g++ before running through Emscripten and uploading to the web. SystemC is the simulation engine, the hardware models include a bit of timing to try to get close to the physical hardware behavior. I wrapped SystemC around the floooh/chips.
Alright, thanks! Maybe I'll try ask the author at some point, but even the third party list already gave me a lot of new ideas :D
agsb
Posts: 31
Joined: 09 Jan 2023

Re: Tejotron - Ben Eater-style 6502 system in browser

Post by agsb »

Excellent for all that wants test small code without burn eeproms and flashs.

Needs some leds :) everthing must have leds.
Post Reply