Willard Goosey · @goosey
394 followers · 28710 posts · Server mastodon.sdf.org

in other #8088 things I ordered (what I hope are) the correct battery connectors and will soon have all the parts to rebuild the battery pack.

Also a lot of stuff that was on my desk is now in a box, hopefully making room for the to live there!

#tandy600 #tandy1000

Last updated 1 year ago

Willard Goosey · @goosey
371 followers · 27179 posts · Server mastodon.sdf.org

Tandy 600 is single side double density fat12 360k 3.5" floppy.

my backup copy was previously amiga format, so anything that doesn't believe the fat descriptor block and looks at side 1 is going to get very very confused.

It's a very good test case. 😀 Any code/hardware/firmware that tries to be smarter than the floppy disk, fails.

#tandy600 #floppy #usbfloppy

Last updated 1 year ago

Willard Goosey · @goosey
370 followers · 27176 posts · Server mastodon.sdf.org

More goodness!

Hooked up the USB floppy drive and it worked for msdos 1.44M and 720K disks!

It mounted the Tandy 600 disk but it wasn't right and I wouldn't try to write to it.

CHIP kernel doesn't have Mac hfs compiled in so no mac hd disks.

#pocketchip #chip #usbfloppy #usb #msdos #mac #tandy600

Last updated 1 year ago

Willard Goosey · @goosey
351 followers · 25952 posts · Server mastodon.sdf.org

That is, in fact, why the ROM apps have such huge minimum data file sizes. The in memory data file is the process's data segment: stack, variables, and the data set! Hence the 64k limit of data files...

Any user keypress may be a kill or a task-switch, and it is the process's job to make sure the RAM filesystem is sane before going away.

One neat part is that, when you load a file into an app, that app is in *exactly* the state you left it in! Unless it was confused...

#tandy600

Last updated 1 year ago

Willard Goosey · @goosey
351 followers · 25951 posts · Server mastodon.sdf.org

That said...

Any maker out there want to build me a pair of RAM expansions? I can point you to free designs, but I simply don't have the time, room, or skill to be fabbing circuit boards.

#tandy600

Last updated 1 year ago

Willard Goosey · @goosey
351 followers · 25944 posts · Server mastodon.sdf.org

A less msdos-focussed 8086 assembler would be a good starting point. There's lots of possibilities there!

anyway, long term thoughts. even if i had the time, dev work is behind "build a new battery pack" and "throw money at a maker to build me some RAM expansions".

Also HHOS (yes thats what MS called the OS - "handHeld Operating System") really is the descendant of the OS... The files in RAM have that same incredibly fragile edited-in-place thing going on.

#tandy600 #model100

Last updated 1 year ago

Willard Goosey · @goosey
351 followers · 25943 posts · Server mastodon.sdf.org

Ive been reading the programming docs for the , and, keeping in mind that I've done 8080 and x86 (32bit) assembly but not 8086 assembly...

I think we've got enough info to actually write programs for the 600. It would be a lot easier if the "microsoft works utility disk" actually existed anywhere, a debugger is always nice. But it sounds to me like the mysterious "execvt" just undoes whatever magic masm 4 insists on doing to build .exe files.

#tandy600

Last updated 1 year ago

Willard Goosey · @goosey
272 followers · 21465 posts · Server mastodon.sdf.org

alright i got 2/3 the parts needed to build the a new battery pack: 1 pair of nimh D cells and wires ending in a usable (not right but usable) connector.

another pack of D cells and it'll be solder time!

#tandy600

Last updated 2 years ago

Willard Goosey · @goosey
253 followers · 20438 posts · Server mastodon.sdf.org

internals part 2
Batteries and connectors

#tandy600

Last updated 2 years ago

Willard Goosey · @goosey
253 followers · 20437 posts · Server mastodon.sdf.org

internals!

This thing may have seen more use than i thought... One of the screws was missing, and one was badly stripped...

#tandy600

Last updated 2 years ago