Discussion:
Oldie but goodie: 1"x1" CP/M system
(too old to reply)
Zach Metzinger
2024-06-27 13:52:12 UTC
Permalink
Built years ago by a friend of mine for the HaD one-inch-square contest:

https://hackaday.io/project/161496-cpm-50-mk-ii

--- Zach
pH
2024-07-04 01:03:25 UTC
Permalink
Post by Zach Metzinger
https://hackaday.io/project/161496-cpm-50-mk-ii
--- Zach
Good Grief!

This makes the Ampro Little Board (which fit atop a 5-1/4 inch disk drive
look gargantuan.

And it's *50Mhz*!. Sigh. I *still* love cp/m even though it's a lost
cause.

Once I realized that my beloved WordStar and CBASIC required overlays to do
their magic I finally had to agree that 64K was not really enough....

cp/m lives on for me, though, in the Joe editor for Linux in the jstar
incarnation.

I think SuperCalc was the spreadsheet for cp/m but I've never used
spreadsheets...

thanks for this link.

pH in Aptos, CA
Jack Strangio
2024-07-04 20:18:16 UTC
Permalink
Post by pH
cp/m lives on for me, though, in the Joe editor for Linux in the jstar
incarnation.
Yeah. I was imprinted with WordStar in the mid 1980s. I've used it ever
since, both when I use it onCP/M for programming and also on Linux with
jstar. I even renamed 'jstar' to 'ws'.

One of my first tasks with a new install is to install 'joe' and then
to run 'fix.joe':

#!/bin/bash
# jvs script 2009
#
#changes joe's jstar options to ws
#
cd /usr/bin
sudo cp joe ws
cd /etc/joe
sudo cp jstarrc wsrc
# fixes crontab editorrc (for root) to be same as jstar
mv editorrc editorrc.000
ln -s jstarrc editorrc


Regards,

Jack
--
My Wife told me to take the spider out instead of killing him.

Went out. Had a few drinks. Nice guy. He's a web designer.
pH
2024-07-10 00:27:37 UTC
Permalink
Post by Jack Strangio
Post by pH
cp/m lives on for me, though, in the Joe editor for Linux in the jstar
incarnation.
Yeah. I was imprinted with WordStar in the mid 1980s. I've used it ever
since, both when I use it onCP/M for programming and also on Linux with
jstar. I even renamed 'jstar' to 'ws'.
One of my first tasks with a new install is to install 'joe' and then
#!/bin/bash
# jvs script 2009
#
#changes joe's jstar options to ws
#
cd /usr/bin
sudo cp joe ws
cd /etc/joe
sudo cp jstarrc wsrc
# fixes crontab editorrc (for root) to be same as jstar
mv editorrc editorrc.000
ln -s jstarrc editorrc
Regards,
Jack
Cool.
Yes, that is one of the first things I install after an upgrade.

That and install a bunch of my aliaes and keybindings...C-Y = delete line,
for example.


pH in Aptos
Zach Metzinger
2024-08-01 02:00:13 UTC
Permalink
Post by pH
Post by Zach Metzinger
https://hackaday.io/project/161496-cpm-50-mk-ii
I think SuperCalc was the spreadsheet for cp/m but I've never used
spreadsheets...
The only thing I do with mine is play Ladder. It was the first "video
game" I ever played. :-)

--- Zach
Nils M Holm
2024-08-01 09:52:52 UTC
Permalink
Post by Zach Metzinger
The only thing I do with mine is play Ladder. It was the first "video
game" I ever played. :-)
If you like Ladder, you might also like my Ladder clone:
http://t3x.org/t3x/0/programs.html#ladders

Nils
--
Nils M Holm < n m h @ t 3 x . o r g > http://t3x.org
Zach Metzinger
2024-08-01 14:17:09 UTC
Permalink
Post by Nils M Holm
http://t3x.org/t3x/0/programs.html#ladders
Nicely done!

LADDER.COM is a BASCOM executable, meaning it was once a BASIC program
that was compiled. I have a long-term project which aims to reproduce
the source code, sans proper variable names -- of course, so that it is
100% authentic. I've done some work with BASCOM and IDA to suss out how
it compiles code, but I'm far short of an automated decompiler.

--- Zach
Kerr-Mudd, John
2024-08-02 08:58:07 UTC
Permalink
On Thu, 1 Aug 2024 09:17:09 -0500
Post by Zach Metzinger
Post by Nils M Holm
http://t3x.org/t3x/0/programs.html#ladders
Nicely done!
OT, but I'm thinking of writing/converting Nils's source text to DOS x86
asm;- it doesn't look as if there's a DOS port out there (Javascript
doesnt count, IMO!).

xpost to coc & comp
Post by Zach Metzinger
LADDER.COM is a BASCOM executable, meaning it was once a BASIC program
that was compiled. I have a long-term project which aims to reproduce
the source code, sans proper variable names -- of course, so that it is
100% authentic. I've done some work with BASCOM and IDA to suss out how
it compiles code, but I'm far short of an automated decompiler.
BASIC source would have been portable, but it doesn't seem to be
available.
--
Bah, and indeed Humbug.
Nils M Holm
2024-08-02 09:21:20 UTC
Permalink
Post by Kerr-Mudd, John
On Thu, 1 Aug 2024 09:17:09 -0500
Post by Zach Metzinger
Post by Nils M Holm
http://t3x.org/t3x/0/programs.html#ladders
Nicely done!
OT, but I'm thinking of writing/converting Nils's source text to DOS x86
asm;- it doesn't look as if there's a DOS port out there (Javascript
doesnt count, IMO!).
There is a DOS .COM file in the archive [1] and the same source code
compiles to DOS, CP/M, and Unix executables without any changes. All
you need is a T3X/0 compiler [2]. There are pre-compiled compilers for
DOS and CP/M on the homepage.

[1] http://t3x.org/t3x/0/ladders.zip
[2] http://t3x.org/t3x/0/index.html

F'up-To: comp.os.msdos.programmer
--
Nils M Holm < n m h @ t 3 x . o r g > http://t3x.org
Nils M Holm
2024-08-02 09:16:28 UTC
Permalink
Post by Zach Metzinger
Post by Nils M Holm
http://t3x.org/t3x/0/programs.html#ladders
Nicely done!
LADDER.COM is a BASCOM executable, meaning it was once a BASIC program
that was compiled. I have a long-term project which aims to reproduce
the source code, sans proper variable names -- of course, so that it is
100% authentic. I've done some work with BASCOM and IDA to suss out how
it compiles code, but I'm far short of an automated decompiler.
Interesting! Never had a closer look at LADDER.COM. Good luck with the
project! If you are just looking for a hackable LADDER-like game, the
source code for my version is in the archive. :)
--
Nils M Holm < n m h @ t 3 x . o r g > http://t3x.org
Loading...