The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,117 other followers

Archive for the ‘Z80’ Category

Computing History – The UK Computer Museum – Cambridge

Posted by jpluimers on 2020/06/19

On my places to visit:

The Centre for Computing History is a computer museum based in Cambridge, UK. With a collection of vintage computers and game consoles, many of the exhibits are hands on and interactive.

[WayBackComputing History – The UK Computer Museum – Cambridge.

When I bumped into it, this was their collection size, ranging from the 1960s until recent history:

Archive Statistics :

  • Computers = 993
  • Peripherals = 1446
  • Mobile Devices = 31
  • Game Consoles = 213
  • Video Games = 10259
  • Software Packages = 2605
  • Books = 2045
  • Manuals = 4106
  • Magazines = 9057

Looking at their archived brands (having [WayBack] MITS – Altair and [WayBack] Raspberry Pi in the collection) is such a joy.

Archiving the older parts is a tough job, as they stem from way before the web era, so information has been lost, parts are hard to source, a lot of hardware got thrown away or is hard to find at all, people have died. More on that at [WayBack] About – Computing History.

Without a physical visit, you can find what they have at [WayBack] Search Our Archive – Computing History.

The video below on their archive is impressive.

–jeroen

Read the rest of this entry »

Posted in 6502, 68k, Apple I, BBC Micro B, BBS, C64, Commodore, CP/M, dial-up modems, FidoNet, History, IBM SAA CUA, PowerPC, Tesseract, VIC-20, Z80 | Leave a Comment »

Delphi ^A syntax: Documented, implied, or undocumented? – Stack Overflow

Posted by jpluimers on 2019/12/12

The syntax is documented. In the Turbo Pasal 3 documentation, i.e. the Z80 era.

Source my answer to [WayBackDelphi ^A syntax: Documented, implied, or undocumented? – Stack Overflow (I have added some WayBack Internet Archive links below) as it is from the Turbo Pascal era where the caret was introduced to support control characters:

This is from long ago as an escape character to enable you to have consts for control characters in a more readable way.
const
  CtrlC = ^C;
begin
  Write(Ord(CtrlC));
end.

This defines a Char constant with value #3, then writes 3 in Borland Pascal 7, and I remember seeing it years before that too.

I just checked the Turbo Pascal 5.0 and Borland Pascal 7.0 languages guides, but could not find it, so it seems undocumented.

Edit: I do remember this was a Borland thing, and just [WayBack] checked: it is not part of the ISO Pascal standard (formerly this was ANSI Pascal Standard, thanks Sertac for noticing this).

It [WayBack] is documented in the Free Pascal documentation [WayBack].

SGI uses the backslash as escape character, as per their docs [WayBack].

More Edit: I found it [WayBackdocumented in Delphi in a Nutshell and the [WayBackDelphi Basics site.

Found it: Just found it on page 37 of the Turbo Pascal 3 Reference Manual [WayBack].

(Marco van de Voort found the Free Pascal documentation)

It in fact originates in the 1984 Turbo Pascal 1 edition, as per the [WayBack] Turbo_Pascal_Reference_Manual_Feb84.pdf:

Read the rest of this entry »

Posted in Borland Pascal, Delphi, Development, FreePascal, History, Pascal, Software Development, Turbo Pascal, Z80 | 1 Comment »

6502 emulation: the ICE, or in-circuit-emulator…

Posted by jpluimers on 2019/02/05

On my list of hardware things to try:

[WayBack] a different take on 6502 emulation: the ICE, or in-circuit-emulator… – mos6502 – Google+

Basically it consists of three parts:

 

–jeroen

 

Posted in 6502, Development, Hardware Development, History, Z80 | Leave a Comment »

Recent bitsaver entries on Z80 assembly, CPM and concurrent Pascal

Posted by jpluimers on 2017/06/26

–jeroen

Posted in Assembly Language, CP/M, Development, History, Software Development, Z80 | Leave a Comment »

Turbo Pascal Compiler and IDE in JavaScript

Posted by jpluimers on 2015/07/09

A (hardly) limited Turbo Pascal Compiler (and large parts of the IDE!) in JavaScript.

Memories from the CP/M era (:

Code is on GitHub.

–jeroen

Posted in CP/M, Development, History, Pascal, Software Development, Turbo Pascal, Z80 | Leave a Comment »

 
%d bloggers like this: