TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

C64

182 pointsby amasadover 3 years ago

13 comments

dark-starover 3 years ago
I&#x27;m confused. So... someone figured out that you can use cc65 to compile C code for the C64, and then he stuck it into an Emscripten version of VICE and put it on the web? I can click on &quot;run&quot; and it looks like it&#x27;s compiling the two programs, puts them on a floppy, and then runs VICE with that floppy... What&#x27;s the point of this?<p>I can see the source code when I click on &quot;show files&quot;, but I cannot edit anything, I think I&#x27;m obviously missing something here... how is that an IDE? Or is the IDE running inside VICE and I can load it somehow?<p>Can someone enlighten me?
评论 #29324499 未加载
评论 #29328085 未加载
评论 #29324422 未加载
评论 #29327939 未加载
davidwover 3 years ago
Nearly 20 years: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ettore_Perazzoli" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ettore_Perazzoli</a>
300bpsover 3 years ago
Seems to be VICE running in a web client? VICE is a well-known Commodore 64 emulator that&#x27;s been around for 28 years. I&#x27;m not sure why I wouldn&#x27;t just run this locally? Serious question - what is the advantage of this?<p>Running it on Replit I had to answer a multi-stage CAPTCHA identifying all trucks and then it was so slow I couldn&#x27;t even type without holding the keys down for several seconds before they would register.
djmipsover 3 years ago
Very nice. Some ideas... that you already thought of ;-) For a REPL it&#x27;s a little too slow...<p>- Automatically do the LOAD &quot;CPROG&quot;,8 and RUN<p>- Even better. Load the CPROG directly into the memory image and bypass the drive load completely<p>- Optimize Emulator startup
ameliusover 3 years ago
It&#x27;s so slow, it&#x27;s even missing keystrokes.
评论 #29325441 未加载
评论 #29324506 未加载
steve_coralover 3 years ago
<p><pre><code> POKE 1,52 </code></pre> Works as expected :)
评论 #29324695 未加载
ataylor284_over 3 years ago
Very cool. One of the c64&#x27;s glaring omissions for a hackable machine is a built-in monitor. My suggestion: throw a monitor program (my favorite: <a href="https:&#x2F;&#x2F;github.com&#x2F;jblang&#x2F;supermon64" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jblang&#x2F;supermon64</a>) onto the one of the disks and you&#x27;d have a just enough to do some actual debugging.
评论 #29323514 未加载
pomianover 3 years ago
Brilliant! Now if I could find my old cassettes, with the programs I wrote, and record them onto a computer, I wonder if they would run?
fleroviumover 3 years ago
Warning: if you try the &quot;Snapshot&quot; option, it will open a window that can&#x27;t (?) be closed?
spullaraover 3 years ago
I was hoping this was one of their IDEs &#x2F; runtimes not just a program that happens to be on Replit.
评论 #29323976 未加载
ChrisArchitectover 3 years ago
Descriptive title: Functional Commodore 64 development environment on Replit
bouncycastleover 3 years ago
Cool! Is there a way to save as a d64 file and export out of the browser?
fleroviumover 3 years ago
Is this open source?
评论 #29323100 未加载