Be advised, the software needs work. It's more than proof of concept
since it actually works fine outwardly IF you just use TS-DOS as the
client DOS on the 100. But it's still swiss cheese and doesn't work with
all kinds of other things that it *should* work with.
I think it's not far off and the remaining cleanup is actually pretty
small. But just so you don't think it's more than it is. I hope I was
clear enough about that both in the video and the readme.
--
bkw
On 12/19/20 8:28 PM, Scott McDonnell wrote:
Once I get ducks in a row, I am planning to look into porting PDDuino
(hardware TPDD emulator) https://github.com/bkw777/PDDuino
<https://github.com/bkw777/PDDuino> over to this:
https://www.amazon.com/gp/product/B07T6HBMTZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
<https://www.amazon.com/gp/product/B07T6HBMTZ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1>
Looks fairly straight-forward so far.
Looks small enough that one could mount right inside the M100 in the
option ROM area. There is also a bit of room just above the barcode
reader port. It may fit there, exposing the microSD card.
I’ll keep you all updated on progress. I will be working on it over xmas
break.
Scott M.
*From: *Joshua O'Keefe <mailto:maj...@nachomountain.com>
*Sent: *Saturday, December 19, 2020 7:35 PM
*To: *m...@bitchin100.com <mailto:m...@bitchin100.com>
*Subject: *Re: [M100] Model 100 Repair - Keyboard not responding,LCD
missing a column
On Dec 19, 2020, at 3:35 PM, Scott McDonnell <mcdonnell.j...@comcast.net
<mailto:mcdonnell.j...@comcast.net>> wrote:
What I would like to be able to do:
Replace the main ROM
REX Classic supports this, but the more current versions of REX do not.
Custom menu
Whatever main ROM replacement solution you choose would be how you
approach this aspect of the project. I’m not doing ROM hacking so I
don’t have much to add here.
My apps not stored in RAM dependent on battery
REX is great for this. it allows you to dump the contents of main RAM
to flash and restore from it arbitrarily. It also has a facility for
retrieving individual files from within various RAM backups. Note that
REXCPM is a battery backed device while the others are flash based. My
102 is a daily driver for me as much as a retrocomputing toy, and my REX
is a major component of making the system useful for a broad variety of
tasks on a daily basis.
Autolauch a program at power on (and preferably be able to exit out
to menu if wanted)
I am very interested in the solution you come up with for this. The IPL
command doesn’t provide the facility to use the menu at will since any
access of the menu will immediately trigger the IPL program. In fact
it’s pretty easy to lock yourself out of the menu with careless use of
the IPL command. Ask me how I know!
Ease transfer of files back and forth with a PC (TPDD emulator or
Trashtalk)
The common case for many users here is a REX (of whichever kind) with
TS-DOS as one of the option ROMs, paired with a TPDD emulator like
mComm, mComm Python, LaddieAlpha, or dlplus on the host end. Of these,
LaddieAlpha is perhaps the most featureful while mComm is a common
choice for Android hosts that are often used for portable battery-backed
TPDD emulation. mComm Python and dlplus are pretty portable to various
platforms and have fairly compact codebases. LaddieAlpha runs pretty
much anywhere Mono does in my experience. There are a number of TS-DOS
option ROM images floating about from which to choose. I prefer Kurt’s
“4.10” version as it’s the version closest to the vanilla ROM but it has
an annoying UI bug fixed. It’s also the TS-DOS version used in the
SARDOS option ROM.
I do a fair amount of writing in both plain text and LaTeX on the 102,
and transfer to larger machines for storage and typesetting is a big
part of my workflow so this subject is near and dear to my heart.
--
bkw