- This is a good idea. I've been using it in VSCodium and just pressing F6 to switch to the in-editor terminal to build it. At the end of the build it launches the emulator automatically. Super handy :)
- I was surprised this wasn't a VS code extension like Stella is for the 2600. Still nice to see a tool that can do things for the Jaguar.
- PASTA/80 is a simple Pascal cross compiler targeting the Z80 microprocessor. It generates code for these classic and modern machines: CP/M; ZX Spectrum 48K; ZX Spectrum 128K; ZX Spectrum Next.
The supported Pascal dialect is an almost exact clone of the original Turbo Pascal 3.0 for CP/M.
- Nice tip, thanks. I'll try it out the next time I work in VICE.
- The samples in this post are just beautiful.
- C was always just a "high level" assembler. Eventually you have the techniques in your mental toolbox to nudge your compiler in the right direction. Unless you read the K&R deeply you might not even know there is "volatile" and "register" keyword. Then with poking your compiler do you get to find out what it does when you write code with those modifiers.
As a tutorial on how to go about optimizing code youits good, as a practical matter there wasn't much need to tweak this piece of code for a production system. IMHO. Opinions will vary. I always worked in shops where the schedule was always shrinking and deadlines loomed ever closer - optimizing only where it was absolutely needed.
- Good stuff, been curious about MGR for a long time.
- It does feel like you have to know a ton of m68k asm already in order to know when its good enough, so you might aswell have written it as inline asm to begin with.
- Just want to drop an observation here that the final version of the Unix shell — V6 — that Ken was solely responsible for may have been limited in functionality compared to the V7 shell, but the syntax was much cleaner and less difficult to understand. Mashey and Bourne have much to answer for.
- This is the first part of a personal story of the game author: https://en.wikipedia.org/wiki/The_Faery_Tale_Adventure
- Update on Commodore 64 Ultimate (C64U) manufacturing status with a lot of "Hollywood style" marketing.
From the video description: "Travel to Commodore's new C64U factories for a detailed behind-the-scenes look at how the brand new official Commodore 64 is made!"
- Thanks for posting this! It was one of the most fun to write of all the articles I’ve done.
- Doesn't look like it _yet_. Seems to require a connected computer to provide most of the devices over a high-speed serial link. But that could be handled by an RPi nowadays.
- Nice share. My friends using modern Mac’s will like.
- This would be something to see. Certainly having a cycle accurate machine would be amazing as the amount of bulky hardware dies off each year. I guess the fPU is not available. I can’t imagine it’s the complexity.
I did mostly a cursory read so it may be the dumbest question. I couldn’t really see if there is an all up system built. Anyone know ?
- Dunno if this would work in the program, but you could try using the VICE monitor to disable key repeat (set location 650 to 64). Made using warp mode a lot more liveable when I was playing with Roadsearch Plus.
- Actually, I can say the same: My apologies. English is not my first language either. ;-)
- Great, thanks for the link!
I still use a recreation of the Flying Toasters After Dark module on my current Mac - https://github.com/robertventurini/FlyingToasters
- My apologies. English is not my first language. I am meaning to praise the quality of the site and is worth a view for any retro fan.
- Hi, I'm not tricking anyone. The '2025' manual, if you care to scroll down through it, gives you a lot of quick-start information on how to program in assembly, Lisp and even C.
That's not in the 1963 manual...
BTW - no need to buy the replica hardware. The project runs just fine under any Linux, using a virtual panel!
- It'd be interesting to see comparisons to contemporary compilers. IIRC, GCC's output was notably not very good back in the day compared to any commercial 68k compiler, although I assume this is a more recent version of GCC.
- In casual conversation, yeah. I'll forgive it in classified ads and such; better to be precise with money on the line to prevent misunderstandings.
- Looks look Pascal with some arbitrary changes.
https://github.com/mauno-j-ronkko/sharkC64/blob/main/docs/in...
- Model M and Model F - shipped with lots of IBM gear. Searching for docs on specific models is probably more effective than names. Another example is "Thinkpad", that covers a generation of models and documenation and features. some with Big Blue some with Lenovo.
- Amazing in the 80s. Upgrade that would give you a scanner on the expensive Imagewriter you already bought.
- Fixed. Alas. Siri wants to be a helpful elf but is in fact quite drunk. Seriously. Thanks for pointing this out. Sometimes I my haste to get content on the site mistakes happen. Especially if I post From my mobile.
- Oops. Both the title and the tag have a typo.
Thunderscan.
- The connector and number make it sound like it's compatible with a DEC VT-100 (or, better, 102) terminal. You might have better luck with DEC parts.
- Not sure we are allowed, but, if we do, I've been looking for a graphics-capable VT-200 (or later, compatible, etc) for quite some time.
- I used to write software 3D renderers in the 90s and I think of all the time I spent optimizing the assembler, but now I look at stuff that we thought was optimized at the time and people are discovering all sorts of new speed-ups. There are a bunch of videos on YouTube about optimizing N64 games where they found tons of stuff the developers missed, e.g. https://www.youtube.com/watch?v=t_rzYnXEQlE
- More
