Hardware: CPU Architecture classification

In this post we’ll have a look at the various CPU Architecture classification terms and what do they mean in the everyday world.

Continue reading

Retrocomputing: How to build a Raspberry Pi Server to share files with retro or vintage systems and modern platforms | part 1

Setting up the system and building Samba Server

In this set of “how to”, we’ll see how to use Linux to build and configure a complete Retrocomputing Server on a Raspberry Pi, to provide a set of services to retro and vintage systems (for ex. RISC OS, Amiga OS, OS/2, Atari TOS and others) like file share, DNS, FTP, proxy and other resources. We’ll also be able to exchange files and data between our retro/vintage systems and modern OS like Linux, Windows, macOS and more.

Continue reading

Advertisement

Software Development: Introduction to code testing

In this post we’ll have a look at some code testing practices. Testing practices help to improve our software quality without impacting software development time. We’ll also have a quick look at strategies for test automation following company strategies.

Continue reading

RISC OS: a module project to integrate the OS/CLI with HTTP Protocol

Quick introduction and early demo of a coding project on RISC OS I am working on to integrate the OS CLI with the HTTP Protocol in order to enable very easy integration with HTTP based APIs like RESTFul etc.

Continue reading

RISC OS: First kickstarter campaign started to support OS developments

This is a quick post to share a potentially interesting initiative in the RISC OS scene to improve the system and port it on even more ARM based hardware!

Continue reading

RISC OS: Installing ROOL Desktop Development Environment (DDE) tutorial

In this article we’ll have a look at how to install ROOL DDE correctly on different RISC OS releases to make sure it works to the best of its capabilities.

Continue reading

RISC OS: Using the Acorn / ROOL Desktop Debugging Tool DDT (part 2)

This is the second part or the Acorn / ROOL Desktop Debugging Tool (DDT) introduction. In this article we’ll have a look at what are and how to set breakpoints during our debugging session.

Continue reading

RISC OS: Artificial Intelligence and Machine Learning (part 1)

With this post we start a relatively long journey of experimentation with AI and ML on ARM processors using an Operating System (OS) that is extremely minimalistic and supports Cooperative Multitasking: RISC OS.

Continue reading

RISC OS: Using the Acorn / ROOL Desktop Debugging Tool DDT (part 1)

This is the first part of an introductory tutorial to one of the first RISC OS Desktop Debugging Tool (DDT) available in the original Acorn Desktop Development Environment suite (DDE) and now on the RISC OS Open DDE.

Continue reading

RISC OS: Introduction to the ARM AIF object file format

In this post we’ll see some details about the ARM Image File Format (or AIF) useful to new RISC OS software developers when coding with Assembly and/or compiled languages.

Continue reading

RISC OS: The “RISC Station” and the “Acorn Tower”

RISC OS geek post this time! A picture of my “RISC Station desk” with RISC OS showing up from everything, yup literally everything included my coffee mug!

Continue reading

RISC OS: Official video-tutorial on how to setup and use the Desktop released!

Quick post to share a new initiative from WiFiSheep youtube channel and RISC OS Developments Ltd to help new users to learn how to install and use RISC OS on modern ARM hardware!

Continue reading

RISC OS: How to shutdown the system

RISC OS has one of the most intuitive Desktop (WIMP) ever designed, however some options and functions may appear a bit “clandestine” to a very new user. This article is a quick how-to for new RISC OS users on how to shutdown RISC OS in both environments Desktop and CLI Supervisor (for all RISC OS versions and platforms).

Continue reading