|
News
| What's Up in Retrocomputing Land |
|
|
New NES Programming Language
|
|
|
Imagesource: https://pubby.games/
|
|
|
Let's start with a new programming language for the NES and hence the 65XX and let's dive right in with a bold claim: The language is more ergonomic to use than C, while also producing faster assembly code. We are talking about the newcomer NESFab. NESFab seems to be a small revolution for all those, who like to write software for the almost 40 years old console - or at least plan to do so. Patrick Jordan Bene going as pubby on github has at least 3 very serious arguments to support his claim: - NESFab is fast. If you trust the benchmarks, LLVM-MOS, GCC, Kick and CC64 don't stand a chance.
- Automatic bank switching is transparently handled for the developer. Nice one!
- Easy asset loading - no more conversion and fiddling with gfx, tiles or sprites.
The whole project is open source. Let's see, whether it holds up to the claims. But for now 10 out of 10 rubber points to chew and collect. Great project, check yourself.
|
|
|
Imagesource: http://ascii.textfiles.com/
|
|
|
The archive - archive.org - is one of the best (if not the best) resources when it comes to finding software and games for the platforms of our past. But far too little is learned about those, who do the work of preserving these sometimes rarely found artifacts of our digital hisitory. And preserving is in most cases not simply a combination of inserting a disk / copying files / creating an archive and uploading to some server. No. Often the issue of copy protection comes into play, and there are only a few, who do the very work to undermine it in a mostly invisible way. Jason Scott Sadofsky aka @textfiles has dedicated himself to exactly this topic, and looked at two collections of Apple ][ software from 4am. His wonderful post not only goes into detail about the gems to be discovered. No, he also teaches us, that there are quite different ways to archive an original disk for the Apple ][ - especially regarding copy protection. And if you are already running out of patience, take a direct look at the 4am Library, or the wozaday Collection, both fueled and maintained by 4am. As usual, every piece of software can be run directly in the browser thanks to the emulator. (I wonder if we will ever be able to load current pearls of modern software culture in the browser in the same way?) Love the Apple ][? Don't miss!
|
|
|
Imagesource: https://itch.io/jam/amigatooljam
|
|
|
You are a friend of code jams? The Amiga is your daily workhorse? You definitely have too much free time? If the answers to these questions produce a triple yes!, then an Amiga friend known as Zooperdan and tweeting as @zooperdan may have just what you've been eagerly waiting for all along: The Amiga Tool Jam. In the 5 categories Utility, Tool, Commodity, Most Useless Tool and Other submissions of almost any kind can be made within the next 6 months. Prices? According to the current status, not even a wet handshake, but who needs something like that? 🤓 Sponsors are still being sought, however. Maybe also something?
|
|
|
Imagesource: https://spectrum.ieee.org/
|
|
|
In Issue #13, we last talked about PARC's Xerox Alto. Long time. Way too long. ⏰ The machine, whose basic concepts can still be found today, not just influenced and shaped modern system's GUI as cited so often. There is much more. Ethernet, Smalltalk, Laurel, WYSIWYG ... so many ideas that were born during development of this marvel still influence our handling and understanding of technology today. spectrum.ieee.org is known for taking a closer look at just such notches in the universe of computing history. And in the case of the Xerox Alto, David C. Brock aka @dcbrock has done us this much-appreciated favor with a great deal of dedication, precision and time. The result is his latest article, which is not only well worth reading, but also brings to light enough content that was not necessarily common knowledge until now. Great reading material.
|
|
|