Category: Programming

Relearning MSX #18: Structure of an MSX-C program

This time around, Lavandeira goes through the basics of a C program, aiming people that never programmed using the language. Reading through the text, I was gladly surprise how he explained basic concepts and syntax structures. Even if you are not interested on MSX programming, but want to learn a bit more about C language, I strongly recommend this article….

A2Cloud, A2Server and Raspple II have been updated

Ivan Drucker has announced this morning that the software suite for the Apple II running on Raspberry PI has been updated. The main change is full support for the new Raspberry PI 2 Model B. A2SERVER is a file server and network boot host for Apple IIgs and IIe computers. (It also works with classic Macs and modern computers, allowing…

BBC launches flagship UK-wide initiative to inspire a new generation with digital technology

The Micro BitA major BBC project, developed in pioneering partnership with over 25 organisations, will give a personal coding device free to every child in year 7 across the country – 1 million devices in total. Still in development and nicknamed the Micro Bit, it aims to give children an exciting and engaging introduction to coding, help them realise their…

Relearning MSX #17: Command line parameters, redirection and pipes

Javi Lavandeira is back with his series of articles teaching MSX development using C language. This time he will show how to compile a program that actually does something, introducing the concepts of: Command line parameters Input/output redirection Pipes Link: Lavandeira’s Blog

Beagle Bros Legacy – Our Programs Are Fun To Use

Jeff Atwood, co-founder of Stack Exchange posted an article telling about his early experience with Beagle Bros software and how that influenced how he thinks about software today. “Playing with the Beagle Bros quirky Apple II floppies in middle school and high school, and the smorgasboard of oddball hobbyist ephemera collected on them, was a rite of passage for me…”…

Relearning MSX #16: Roadmap

It’s been almost one month since Javi’s last article, but now he’s back with the 16th part of “Relearning MSX” with a non-technical article, explaining what are his plans from this point forward with this series of articles. First of all, he says that he will be posting updates every Friday, and the next articles will be covering ‘Introduction to…

What's New in CPUs Since the 80s and How Does It Affect Programmers?

Dan Luu was asked on his blog an interesting question: My mental model of CPUs is stuck in the 1980s (…) What cool developments have I been missing? What can today’s CPU do that last year’s CPU couldn’t? How about a CPU from two years ago, five years ago, or ten years ago? Trying to answer it, Dan wrote a…

SamaruX – Unix-like shell for CP/M on Amstrad CPC

Miguel I. Garcia Lopez released the first version of his Unix-like shell for CP/M systems with Z80 CPU called SamaruX. Some features: Redirection of stdin and stdout with > and < Piping with | Environment with variables $TERM, $USER, etc. Command line history Profiling for environment customization Command aliasing Batch processing with flow control and arguments passing Complete on-line manual…

ORGAMS – A new Z80 assembler for the Amstrad CPC

It’s in the works a new assembler called ORGAMS for the Amstrad CPC. ORGAMS is a ROM based assembler (use it with the great X-MEM by TotO) and is loosely based on DAMS/Turbo Assembler. You can discuss the features or ask for help in the dedicated thread in the Push’n’Pop forum. Parlez-vous français? If so, you can also check out…

The official 'comp.sys.sinclair' Crap Games Competition 2015 is On!

The comp.sys.sinclair Crap Games Competition 2015 – CSSCGC for short (!?!) is now on. If you want to participate, the entries can be submitted until the last minute of the last day of this year – Thursday 31st December 2015, at 23:59:59. According to the organizer’s website, the CSSCGC is an annual competition designed to showcase two things – the…