jbzfn, to VintageOSes
@jbzfn@mastodon.social avatar

🔓 CP/M's open-source status clarified after 21 years | @theregister

https://www.theregister.com/2022/07/15/cpm_open_source/

saustrup, to VintageOSes
@saustrup@mstdn.dk avatar

Firing up on my 40 year old for the first time in probably 35 years. Actually, I'm not sure if I ever go PolyPascal running on it, or it was just the previous version, Compas Pascal. Glad to see an old friend from the era again though. It's been too long.

muzej, to Slovenia
@muzej@mastodon.social avatar

📦📦 A true museum Sokoban! 😎 Our exhibition is modular, easily retractable for larger events. 💪💪

CharlieMcHenry, to retrocomputing
@CharlieMcHenry@connectop.us avatar

Fifty years of the PC operating system… a historic look at the contributions of pioneer Gary Kildall and his CP/M operating system to the revolution. I go back to this period, and am so there for any tributes to Kildall who IMO deserves a lot of credit for his vision and early contributions. Plus, he was just an awesome guy.

https://computerhistory.org/blog/fifty-years-of-the-personal-computer-operating-system/

jbzfn, to VintageOSes
@jbzfn@mastodon.social avatar
amoroso, to Lisp
@amoroso@fosstodon.org avatar

MakerLisp Machine is a Lisp and CP/M single board computer with a 50 MHz eZ80 and up to 16 MB RAM. It runs a Lisp on bare metal system as well as CP/M 2.2. The Lisp dialect is a blend of Common Lisp, Scheme, and C.

How cool is that?

https://www.makerlisp.com

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

It's been 50 years since Gary Kildall demonstrated the first working prototype of CP/M.

https://computerhistory.org/blog/fifty-years-of-the-personal-computer-operating-system

#cpm #retrocomputing

amoroso, (edited ) to VintageOSes
@amoroso@fosstodon.org avatar

Buried deep in an old repo I discovered a CP/M subsystem of Medley Interlisp which even runs WordStar and Turbo Pascal.

amoroso,
@amoroso@fosstodon.org avatar

👆 So, concerning that "CP/M subsystem" I posted about on April's fool day.

It's not a native Lisp component of Medley Interlisp from back in the day but a modern CP/M emulator written in C, see the link. It runs in a Linux shell on the host system accessed from Medley's own VT100 terminal emulator "Chat", which is what you see in the screenshots.

https://github.com/jhallen/cpm

vintageapparatus, to apple
@vintageapparatus@social.vcfed.org avatar

It took a while, but the new video is up! Franklin Ace 1000! CP/M! Pascal! Retrocomputing! What's not to love?

https://youtu.be/JGCXEFWXs-8

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

CPMImage is a GUI front-end for cpmtools, the popular suite of tools for accessing CP/M file systems.

It's similar to WinImage but, unlike WinImage which is Windows only, CPMImage runs also on Linux. The tool is in an early stage of development and is actually cross-platform as it's written in Python with Tkinter.

https://github.com/NCJECulver/cpmimage

olimex, to 8bit
@olimex@mastodon.social avatar
kroc, to VintageOSes
@kroc@mstdn.social avatar

FINALLY. That was hell, but my Z80 assembler in Z80 now parses all Z80 opcodes (794!) and unlike other native assemblers it uses a static binary tree to match strings to opcodes so the lookup code is only 179 bytes and the table is 3'733 bytes!

kroc,
@kroc@mstdn.social avatar

Total size is currently 5K but it's not finished yet and the limit will be 8KB. Once complete I will rewrite it in itself meaning that you'll be able to assemble your projects using a native Z80/CPM assembler, even on PC via RunCPM, rather than massive PC-only toolchains. Z80 software that can't be built on real HW is useless!!

https://github.com/Kroc/v80

olimex, to VintageOSes
@olimex@mastodon.social avatar
AverageDog, to retrocomputing
@AverageDog@mastodon.social avatar

Made an enclosure for my rc2014 computer (sc-114) from polystyrene and acrylic glass sheets. There are two mini-USB jacks for serial connections on the backside, both attached to FTDI adapters. Only drawback: you have to open the case to reset the system.
I am mostly using this computer to test my T3X/0 compiler and other Z80 programs on a real machine.
, ,

AverageDog, to books
@AverageDog@mastodon.social avatar

T3X/0 is a self-hosting compiler for CP/M, DOS, and Unix. It self-compiles in 10mins on a 4MHz Z80. Its implementation is described in my recent book, "Write Your Own Retro Compiler".
Download: http://t3x.org/t3x/0/
Book: http://t3x.org/t3x/0/book.html
, , , ,

gfkdsgn, to apple German
@gfkdsgn@burma.social avatar

1984, January 24th., Steve Jobs presented the first Macintosh Computer. We are glad to share our MAC POP Art, in tribute, in this Fediverse, to celebrate the 40th anniversary of that milestone with You, today.

@art of made with @inkscape by

1984 Big Brother Portrait behind a vintage computer illustration of a Mac SE30 and with a Apple Lisa, Altaire 8800, IBM 5150 and Xerox Alto computers. Made with Inkscape
Colorful Retro Computer Composition of vintage IT products for the 40th Anniversary of the first Apple Mac Computer. Made in SVG vector quality with Inkscape by

gfkdsgn,
@gfkdsgn@burma.social avatar

The IBM 5150 was launched 2 year ahead of the , but wasn't a "insanely great" personal computer "for the rest of us". That's what the Computer History Museum is chatting about here...
https://computerhistory.org/events/insanely-great/

Since the & wasn't much more than a terminal with local CPU, floppy/hard disk support, the operating system was a "pirated" clone of . Even when IBM teamed up with Microsoft to break copyrights of Digital Research & Gary Kildall's IP on CP/M, wasn't up-to-date since there was no GUI available.
@art work made in with @inkscape

jbzfn, to VintageOSes
@jbzfn@mastodon.social avatar

📰 CP/M: An Unsung Architect of Micro-Computing
@itsfoss

「 The era of CP/M, in my opinion, represents the beginnings of microcomputer history. It was a time of rapid innovation, community building, and exploration as enthusiasts, developers, and entrepreneurs were beginning to shape what would become our current, modern digital world 」

https://itsfoss.com/cp-m-os-history/

hankg, to retrocomputing

This is by far the most in-depth walk through of the earliest 86-DOS (pre-cursor to PC/MS-DOS) that I've seen. Hardware history walk through, live code walk through porting code from Z-80 CP/M to 8086 86-DOS. Very well done
Showing how to use the Earliest known copy of 86-DOS, the antecedent to IBM PC-DOS. (MS-DOS)

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

I didn't realize it at the time but the release of the DEC Rainbow 100 was a big deal back then.

This post explains why and sheds some light on this little known PC, such as the seemingly reasonable design decisions and the market forces that doomed the machine.

https://dfarq.homeip.net/dec-rainbow-100

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

This review of CP/M Plus, published by BYTE magazine in the July 1983 issue, is interesting as it provides a detailed overview of the system and its features:

https://archive.org/details/byte-magazine-1983-07/page/n359/mode/2up?view=theater

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

This 1982 interview with Gary Kildall is interesting because it focuses on CP/M-86 which is little known.

It made me notice a difference with MS-DOS I hadn't thought of before. Like Unix and unlike MS-DOS, CP/M-86 shipped with a complete software development environment with tools such as an assembler, which might have contributed to the higher price.

https://computeradsfromthepast.substack.com/p/gary-kildall-has-a-talk-with-pc-magazine

kroc, to retrocomputing
@kroc@mstdn.social avatar

This won't necessarily be easy to understand, but my word is it a work of art! https://github.com/Kroc/v80/blob/d54b67927304971fc01cac6e1aefeaf7abf4e623/src/v80.wla#L291-L369
Symbol search; uses a linked list. Compares name lengths and then strings.
Using the remainder of BC from CPD (compare-and-decrement) to snap back from the middle of a string to the link-addr is neato

ai6yr, to retrocomputing

Ha, somebody ported CP/M to an old Z80 word processor. That seems like an incredible amount of work. https://www.youtube.com/watch?v=MYo0fhXl754

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • magazineikmin
  • thenastyranch
  • Youngstown
  • mdbf
  • rosin
  • slotface
  • InstantRegret
  • tester
  • cubers
  • kavyap
  • tacticalgear
  • DreamBathrooms
  • anitta
  • everett
  • ngwrru68w68
  • Durango
  • modclub
  • ethstaker
  • normalnudes
  • cisconetworking
  • osvaldo12
  • GTA5RPClips
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines