|
Don't Miss
| What happened this Week in 8Bit Land |
|
|
There are a number of company names, that immediately light up the inner retro-80s-goodnes-candle. RadioShack is definitely one of them for many who lived in the US, UK, Australia, Canada or Mexico back in the days. The electronics retailer was founded in the golden 20s of the last century, lasted for a very long time and eventually went bankrupt in 2015. For someone interested in electronics, entering a RadioShack store was like Christmas and Easter happening the very same day. And in 1977 - only two years after the Altair 8800 - RadioShack sold a fully assembled 8-bit computer, when most microcomputers still had to be soldered together manually: the TRS-80. In 1980 the TRS-80 Color Computer followed and even if the machines got nicknames like 'Trash-80' they were milestones, playing in the league of a Commodore VIC-20 or Sinclair ZX Spectrum. Ned Utzig was around at the time. A few days ago he published an article regarding RadioShack, the TRS-80, overpriced 555-timers and the ingenious idea of a 'battery club' … Ned’s substack is a goldmine. If you loved the RadioShack experience of the 80s, you will feel at home with his article. Enjoy.
|
|
|
Source: https://unsplash.com/
|
|
|
We stick with the TRS-80 here, and found another hidden gem, which would hardly lure anyone out from behind the warm stove of millions-of-colors-64-bit-handheld-console-gameplay today. Text adventures. Yes, those games, where all the magic, all the plot, all the gameplay just happened via white ASCII text on a black CRT screen. If that sounds as interesting as the yesterdays newspaper, skip this one. If on the other hand you remember especially titles like the Adventureland games from Scott Adams, then this one is for you. Harry McCracken was a proud TRS-80 owner back in the days. And since most if not all 8-bit machines of that era came with a BASIC interpreter, he quickly familiarized himself with the language and began writing games. The Arctic Adventure is one, that he actually finished. And nearly 40 years later he ported the still existing source into a browser playable game. In addition Harry shares his story and besides the wonderful trip back to the 80s you can play his game directly on the article’s page. Be careful. Time sink ahead.
|
|
|
Source: https://play.date/
|
|
|
Before we completely get lost in 80s nostalgia today, we pull your brain to the present again, and to the latest events of the week. The PlayDate from Panic Inc. made some news, again. We covered the console itself way back in issue #05 already, and spoke about the 1-bit graphics last week. And since we're still intrigued by the console's unusual concept, we'd like to share the latest news. Say an inner Hello to Pulp. Neven Mrgan - a designer, game maker and writer involved in the PlayDate development at Panic Inc. gives you an introduction to this brand new SDK for the console. Are you familiar with the development environments of the PICO-8 and TIC-80 machines? It’s kind of like that, but cooler. Pulp runs in the browser and allows the creation of games even without prior software development knowledge. But we don't want to give too much away. Head over to Neven’s explanation and get all the details. And if all this is still not enough for you, here is another article. The story of PlayDate gets into the gory details and all the events that Panic Inc. has actually kept secret for so many years. Careful, a long read.
|
|
|
Source: http://www.joshuakgoldberg.com/
|
|
|
Super Mario is one of the icons of 8-bit gaming. Whether you like him and the gameplay or not, there is probably no title in video game history, that had so many ports, successors, mods, clones and fans. Even today you can still buy a brand new device (the Nintendo Game & Watch) which has the original 1985 Super Mario Bros. ROM in it, playable on a modern ESP32 RISC-V design. And if the following did not come up on Youtube lately, we would never have found it. A fullscreen HTML5 clone of Super Mario Bros. which is special. The version that Josh Goldberg built already back in 2013 is not just a Mario clone. Besides the fact, that you can play every single map directly, the game comes with a number of funny mods. You can have infinite lives, a dark mode, gradient skies, earthquakes, low gravity, parallax clouds and on and on. The best is, you can create and edit your own levels and save them. But the one feature, that makes this version of Mario outstanding, is the widescreen ability. Depending on your monitor and resolution, the games viewport is a real …. stretch. See for yourself. Of course, a takedown notice from Nintendo’s suits waited around the corner early on. And the original domain of the project responds with a 404 only. Still, Josh has a version online, which can be played in every modern browser. And if you scroll down to the fun section, you find a video showing a crazy full level view setup. Some things simply never get old.
|
|
Linking ROM Routines in Sixty5o2
|
|
|
Source: https://8bitnews.io/
|
|
|
For those who own the BE6502 and use Sixty5o2 as it's operating system, there is a short update. Today we added a number of changes, that were provided by David Latham. Big Thank You, David! He realized, that VASM is actually able to spit out addresses of routines and labels during the assembly process. Simply adding a command line switch during the assembly of the bootlader, one can generate a symbol list: vasm -dotdir -Fbin -L bootloader.lst bootloader.asm -o bootloader.out This allows to outsource often used routines into the ROM - there is plenty of space. Afterwards one can simply 'link' against these routines, by jumping to their respective addresses from a program im RAM via 'jsr'. Check David's example program for details. This way you can make use of existing ROM routines easily, as well as add your own ones and keep your programs in RAM small. If you check that out, please be aware, that we also changed the default behaviour of the mini keyboard. We now assume, that you built the BE6502 according to Ben's schematics and all buttons are tied high normally, and get pulled low when pushed. Happy hacking!
|
|
|