Borland Turbo Pascal 3.0 for CP/M 80 on MinZ SBC

  Рет қаралды 1,182

Amateur Digital Electronics with the MightyPEZ

Amateur Digital Electronics with the MightyPEZ

Күн бұрын

I downloaded an configured TurboPascal 3.0 for z80 CP/M on my MinZ tiny single board z180 based computer running CP/M 2.2.
Additionally I implemented a short demonstration program to calculate Pi to 9 digits using the Leibniz algorithm.
This was one of my primary development tools in College in the 1985 timeframe.
#retrocomputing
GitHub Repo:
github.com/Rea...
Previous Video on Min-Z and CPM/80:
• getting started with C...
Items shown in this video:
Turbo Pascal 3.01
MinZ-C z180 single board computer
Music from #Uppbeat (free for Creators!):
uppbeat.io/t/a...
License code: JVMFNVGILM8GD2RZ

Пікірлер: 14
@rockets4kids
@rockets4kids 3 ай бұрын
I memeber. As someone who learned how to program on punched cards and typically a several hour wait between submitting a job and discovering you had a syntax error, the introduction of Turbo Pascal was truly amazing.
@nicholashacking381
@nicholashacking381 3 ай бұрын
I spent countless happy hours programming in Turbo Pascal and Turbo C, then C++. There was Turbo Assembler, Turbo Debugger (which let you use a separate debugging monitor!) They even had Turbo Pascal for the Mac and they developed a really good set of object-oriented GUI tools for DOS, along with the Object Windows Library ... I stayed with them for years as they evolved with the rapid expansion of computing power. But, Borland compilers used to be affordable for hobbyists: now that they've turned into Embracado (or whatever they're called) they seem to want an arm and a leg for the licences and so I use open source compilers when I need to write code, which isn't very often these days. But, fond memories of Borland. Thanks for taking me back in time.
@georgemaragos2378
@georgemaragos2378 2 ай бұрын
Hi, i had ( still have ) turbo Pascal 5 ( then 5.5 and 6 ) , i was able to churn out code fast once my brain forgot cobol and basic. I then came across technojocks add ons and wow, all the bells and whistles and animated menus was there in my new work
@johnzacharakis1404
@johnzacharakis1404 2 ай бұрын
I love your CP/M videos! PLEASE keep them coming, they are very useful and a great reference
@mightypez
@mightypez Ай бұрын
Glad you like them! Nerding out with 80's tech has become my relaxation method.
@gherghegeorgios7514
@gherghegeorgios7514 Ай бұрын
Great video! Would love to see more CP/M video programming examples (C, Assembly, Fortran ...). Was the pi approximation taken/inspired from a programming book ? I like to read old programming books, especially ones that use numerical examples.
@mightypez
@mightypez Ай бұрын
Leibniz formula is one of the very well known formulas, and can likely be found in many programming books, however the formula is well described here: en.wikipedia.org/wiki/Leibniz_formula_for_%CF%80 For more interesting / modern algorithms, I have converted a spigot algorithm as found in this paper to Turbo Pascal: B Rabinowitz, Stanley; Wagon, Stan (1995). "A Spigot Algorithm for the Digits of Pi". American Mathematical Monthly Code: github.com/RealMightyPEZ/TurboPascal/blob/main/Spigot.pas I am hoping to have a video on several implementations running on various 8-bit systems by Pi Day 2025.
@DinHamburg
@DinHamburg 2 ай бұрын
amazing, that the software doesn't seem to have a Y2000 problem - or is the clock set to 1924?
@mightypez
@mightypez Ай бұрын
No Y2K problems, no Cyber security risks, no nation state hacker is getting at my CP/M systems. (or my Atari, Coco or ZX81)
@AllanKobelansky
@AllanKobelansky 3 ай бұрын
Completely irrelevant (and enjoyable). When life was simpler. Well presented.
@johnzacharakis1316
@johnzacharakis1316 2 ай бұрын
Any interest in making one or a few videos about business applications, especially DBASE II (or other database), Visicalc (or other spreadsheet) and Wordstar (or other word processor)? Thanks again for your excellent videos
@mightypez
@mightypez 2 ай бұрын
@@johnzacharakis1316 ahhhh dBase, learned it in college for my one and only undergrad business class. That and Cullinet IDMS were my introductions to databases. Will have to poke around and go find it. Never used Visicalc, i was a Lotus123 user, and still use lotus keyboard shortcuts in excel.
@BSDJedi
@BSDJedi 3 ай бұрын
Awesome! Thanks for the video and great work :-)
@pnachtwey
@pnachtwey 3 ай бұрын
I was a fan of UCSD Pascal and later Borland Pascal. Later I used Borland C for writing embedded code.
Pascal (Not Just Nickel & Dime) - Computerphile
11:59
Computerphile
Рет қаралды 59 М.
How to Crack Software (Reverse Engineering)
16:16
Eric Parker
Рет қаралды 620 М.
小天使和小丑太会演了!#小丑#天使#家庭#搞笑
00:25
家庭搞笑日记
Рет қаралды 58 МЛН
Synyptas 4 | Арамызда бір сатқын бар ! | 4 Bolim
17:24
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 29 МЛН
Super Pascal for the Commodore 128
33:12
My Developer Thoughts
Рет қаралды 11 М.
Running MSBASIC on my breadboard 6502 computer
36:53
Ben Eater
Рет қаралды 221 М.
MP3 CDs: a hybrid "format" that never existed, yet was surprisingly common
34:18
Technology Connections
Рет қаралды 407 М.
Self Compiling Compilers - Computerphile
12:56
Computerphile
Рет қаралды 159 М.
getting started with CP/M 2.2 on the MinZ-C tiny computer
14:33
Amateur Digital Electronics with the MightyPEZ
Рет қаралды 3,5 М.
Harder Drive: Hard drives we didn't want or need
36:47
suckerpinch
Рет қаралды 1,7 МЛН
Cracking Enigma in 2021 - Computerphile
21:20
Computerphile
Рет қаралды 2,5 МЛН