Re: [M100] Adding Gotek to T100 Disk Video Interface

2024-03-15 Thread Gary Wilkinson
Hi Guys, I hope it's OK to resurrect an old email thread. My DVI Gotek is still 
working well with my T102, but I've added a T200 to my collection and I'd like 
to add a disk image for the T200 onto the Gotek. I still haven't figured out 
how to create a disk image, so if anyone can help to either describe how I can 
create a disk image from the T200 DVI floppy disk, or if anyone already has a 
T200 DVI disk image file that they could supply, then I'd be very grateful!
-Gary


From: Gary Wilkinson 
Sent: 08 May 2023 15:21
To: m...@bitchin100.com 
Subject: Re: [M100] Adding Gotek to T100 Disk Video Interface

No, I think it was my fault. I missed out the “ [m100dvi]” you listed at the 
start of the FF.CFG file on your email Josh.
I’m currently making a couple of blank images now to hold saved data & basic 
program. Thanks again for your help!

Sent from my iPhone

On 8 May 2023, at 15:53, Josh Malone  wrote:


I suspect the issue may be cskew=1 which is missing from my CFG. Grimakis is 
also using interface=shugart (vs. mine using 'ibmpc') so that will require the 
different drive number jumpering (effectively swapping 1 and 0 -- LFILES 0 
might have worked)

Yeah, everyone should use Grimakis's files and ignore what I posted :)

-Josh

On Mon, May 8, 2023 at 10:45 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Success

I copied the CFG files from Grimakis GitHub and they worked!! I’ll now puzzle 
back and see what I had missed in my original CFG files, but for now I’m really 
delighted to have it working. Thanks guys for all the help!!

Sent from my iPhone

On 8 May 2023, at 15:37, Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:

 I checked my CFG files and they match and I made sure to keep the file name 
the same on the img file you provided, but I’m still getting an error.

When I just have the Gotek drive installed I get the error “In Drive0 is NOT a 
SYSTEM DISKETTE”

If I configure the Gotek as drive 1 and boot from the floppy, I’m ok until I 
try and do a directory of drive 1 (LFILES 1) and then I get the error “?AT 
Error”

Puzzling 

Sent from my iPhone

On 8 May 2023, at 14:51, Josh Malone 
mailto:josh.mal...@gmail.com>> wrote:


On Mon, May 8, 2023 at 7:42 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Hi Josh! It was your YouTube video that inspired me to try this! I asked a 
question in the comments, but I think you use a streaming service and so must 
have missed it. I’ve been updating my comments as I go along so others have an 
idea how to set this up. Thanks for the initial  inspiration and for responding 
in here :)

Ah, yes - The "Amigos" folks re-post (with my permission) many of my live 
Twitch streams to YT and, of course, I don't get notified of comments there. I 
should probably come up with a way to fix that.

-Josh


Re: [M100] M100 ergonomics

2023-12-11 Thread Gary Wilkinson
My T102 is connected as a terminal to my VAX4000. I have a DVI connected to an 
LCD screen with composite video, so I get 80 column full screen text. Very 
useable.

Sent from my iPhone

> On 11 Dec 2023, at 10:25, Lee Osborne  wrote:
> 
> 
> I use mine quite a lot for journalling and writing articles, mainly because 
> it has the best keyboard of any device I own. I find that a desk or table is 
> fine as long as the light is reasonably good. I can type faster on it than 
> most other computers or keyboards.
> 
> Lee
> 
>> On Mon, 11 Dec 2023, at 00:47, runrin wrote:
>> Hey all!
>> 
>> I was wondering if people would be willing to share how they typically
>> use their Model Ts.
>> 
>> I've found that it's pretty difficult for me to find a comfortable
>> position to use my Model 100 for any length of time. I'm always bending
>> forward to get a better view when I sit at a table or desk, and when
>> it's on my lap the lack of palmrest causes the keyboard to slide too
>> close to my body making it hard to type.
>> 
>> Do you typically only use them on desks? Do you use yours on your lap?
>> Do you use a lap desk? Any tips for how you comfortably use a Model T
>> for longer stretches (30+ minutes) would be appreciated.
>> 
>> Thanks!
>> 
> 
> Lee Osborne
> West Lothian, Scotland
> 07960 096282
> leeosbo...@fastmail.co.uk
> www.journeyman.online/services


Re: [M100] 10.4" LCD with the Model 100

2023-11-10 Thread Gary Wilkinson
I’ve nothing much to add to the conversation, except some encouragement. I have 
a DVI and my only disappointment with it is that you can’t do pixel graphics, 
so if new hardware can do that, it’ll open up a whole host of possibilities 
with games.

Gary.  

Sent from my iPhone

> On 9 Nov 2023, at 18:50, Kenneth Pettit  wrote:
> 
>  On 11/9/23 10:30 AM, John R. Hogerhuis wrote:
>> 
>> As to graphics... that's a horse of a different color. There are text block 
>> graphics codes.
>> 
>> For pixel graphics... you may be able to subclass the PSET/ LINE commands 
>> but I don't know. Maybe someone working on the MVT100 thingy can speak to 
>> that. 
>> 
> 
> The PSET / LINE, etc. graphics primitives in the ROM have no hooks and only 
> work with the internal LCD.  I looked into that when I was thining about my 
> TDock project many years ago.
> 
> Ken
> 
> 


Re: [M100] interesting

2023-05-20 Thread Gary Wilkinson
Ah, when you said you were writing a game, I assumed Z80 assembly and wondered 
how you managed memory on the T100 and also the toolchain you’d use to develop 
it.

Sent from my iPhone

On 20 May 2023, at 17:32, lloydel...@comcast.net wrote:


I’m writing everything in BASIC.   I use lots of comments, but mainly to 
identify sections of code.   These might come out later if memory becomes an 
issue.Since all variables have global scope, it is important to keep track 
of how and where variables are used.   Things might become a mess if you 
accidentally reuse a variable.   I keep a running Word document open to keep 
track of what the variables are being used for.

I recently developed some tools that run on Windows for working on the T100 
programs.   They are MTRenum, MTVarConcor and MTLineRef.   They can be found at 
my GitHub page, 
(www.github.com/LEJ-Projects<http://www.github.com/LEJ-Projects>).There are 
also two games I’ve written for the TRS-80 Model 100 (or NEC8201).  They are 
Star Merchant and Dungeon Warrior.  Star Merchant was a rewrite of a game that 
I originally wrote for Creative Computing (August 1981).  Dungeon Warrior was a 
new game generated from an earlier self-published version I wrote for an Ohio 
Scientific Challenger 2.   I like to think of Dungeon Warrior as the prequel to 
Wizard War that I developed with Fred Saberhagen.

I’m currently doing the development with bitchin100.com/CloudT.   I’ll try it 
later with a real M100.  I might also have a separate NEC8201 version.

I’ll put lots of game development notes in the pdf of new game I’m working on.  
  It will be like the documentation I provided for Star Merchant and Dungeon 
Warrior, but maybe more so.

Lloyd

From: M100  On Behalf Of Gary Wilkinson
Sent: Saturday, May 20, 2023 9:51 AM
To: m...@bitchin100.com
Subject: Re: [M100] interesting

It’d be amazing if you could document the process of creating a game for the 
T100. The T100 is a bit different from other computers as everything sits in 
memory and it’s hard to know where in memory to locate the game and how much 
memory is free for the game. I’d be really interested in how a T100 game is 
built.
Sent from my iPhone


On 20 May 2023, at 13:14, lloydel...@comcast.net<mailto:lloydel...@comcast.net> 
wrote:

Those are indeed the games.  We had several more that we were considering but 
our publisher (Jim Baen) decided to get out of the software gaming business and 
that more or less ended that.   Fred and Joan Saberhagen continued to market 
them and their other games for a few years after.   It was fun.   I still stay 
in touch with Joan from time to time.  Fred died of cancer in 2007.

I am currently working on a new game for the TRS-80 Model 100 that will 
reference the Berserkers (with Joan’s permission).   It might be a few months, 
but when it is done, I will share it with this group.   (Assuming I complete 
it.)

Using REXCPM for external storage does provide some interesting ideas.

When I wrote Wizard Wars, I was concerned about fitting into the available 
memory.   I had only 64K of RAM and DOS and BASIC ate much of it.Wizard War 
consisted of 4 programs, an Intro, Main, Battle, and End.   Most of the time 
the game would switch between the Main program and the Battle program and would 
use a data file for sharing data.  I don’t own REXCPM (yet), but some very 
complex programs could do something similar and not be limited to the 29K or so 
that is available.

Lloyd

From: M100 
mailto:m100-boun...@lists.bitchin100.com>> 
On Behalf Of Ben Wiley Sittler
Sent: Friday, May 19, 2023 11:31 AM
To: m...@bitchin100.com<mailto:m...@bitchin100.com>
Subject: Re: [M100] interesting

Nice! Are these perhaps Wizard War and Berserker Raids? Those seem like they 
could be fun on the m100 too if only storage space were available. Maybe with 
REXCPM it is?

On Fri, May 19, 2023, 09:16 
mailto:lloydel...@comcast.net>> wrote:
I’m intrigued.   The two games I worked on in the early 80s with Fred 
Saberhagen were developed on an original IBM PC that had a motherboard fully 
populated with 64K and later a memory board that added an additional 512K.  I 
had 4 floppy drives connected to it but no hard drive.

If I want to play these games anymore (and every few years I do), I fire up the 
DOS box emulator.   It might be fun to run it on a machine dedicated to 
mimicking the capabilities of the old IBM PC.  The novelty might wear off soon 
followed by some buyer’s remorse.   But then again, it does sound cool.

Lloyd

From: M100 
mailto:m100-boun...@lists.bitchin100.com>> 
On Behalf Of Russell Flowers
Sent: Friday, May 19, 2023 10:15 AM
To: m...@bitchin100.com<mailto:m...@bitchin100.com>
Subject: Re: [M100] interesting

That is an unusual product. I wonder how it came to be? Hobbyist pulled the 
lever and went into production? Could they be just-in-time and/or built to 
order?

On Fri, May 19, 2023 at 10:02 AM Paco 
mailto:z

Re: [M100] interesting

2023-05-20 Thread Gary Wilkinson
It’d be amazing if you could document the process of creating a game for the 
T100. The T100 is a bit different from other computers as everything sits in 
memory and it’s hard to know where in memory to locate the game and how much 
memory is free for the game. I’d be really interested in how a T100 game is 
built.

Sent from my iPhone

On 20 May 2023, at 13:14, lloydel...@comcast.net wrote:


Those are indeed the games.  We had several more that we were considering but 
our publisher (Jim Baen) decided to get out of the software gaming business and 
that more or less ended that.   Fred and Joan Saberhagen continued to market 
them and their other games for a few years after.   It was fun.   I still stay 
in touch with Joan from time to time.  Fred died of cancer in 2007.

I am currently working on a new game for the TRS-80 Model 100 that will 
reference the Berserkers (with Joan’s permission).   It might be a few months, 
but when it is done, I will share it with this group.   (Assuming I complete 
it.)

Using REXCPM for external storage does provide some interesting ideas.

When I wrote Wizard Wars, I was concerned about fitting into the available 
memory.   I had only 64K of RAM and DOS and BASIC ate much of it.Wizard War 
consisted of 4 programs, an Intro, Main, Battle, and End.   Most of the time 
the game would switch between the Main program and the Battle program and would 
use a data file for sharing data.  I don’t own REXCPM (yet), but some very 
complex programs could do something similar and not be limited to the 29K or so 
that is available.

Lloyd

From: M100  On Behalf Of Ben Wiley Sittler
Sent: Friday, May 19, 2023 11:31 AM
To: m...@bitchin100.com
Subject: Re: [M100] interesting

Nice! Are these perhaps Wizard War and Berserker Raids? Those seem like they 
could be fun on the m100 too if only storage space were available. Maybe with 
REXCPM it is?

On Fri, May 19, 2023, 09:16 
mailto:lloydel...@comcast.net>> wrote:
I’m intrigued.   The two games I worked on in the early 80s with Fred 
Saberhagen were developed on an original IBM PC that had a motherboard fully 
populated with 64K and later a memory board that added an additional 512K.  I 
had 4 floppy drives connected to it but no hard drive.

If I want to play these games anymore (and every few years I do), I fire up the 
DOS box emulator.   It might be fun to run it on a machine dedicated to 
mimicking the capabilities of the old IBM PC.  The novelty might wear off soon 
followed by some buyer’s remorse.   But then again, it does sound cool.

Lloyd

From: M100 
mailto:m100-boun...@lists.bitchin100.com>> 
On Behalf Of Russell Flowers
Sent: Friday, May 19, 2023 10:15 AM
To: m...@bitchin100.com
Subject: Re: [M100] interesting

That is an unusual product. I wonder how it came to be? Hobbyist pulled the 
lever and went into production? Could they be just-in-time and/or built to 
order?

On Fri, May 19, 2023 at 10:02 AM Paco 
mailto:zx4e...@gmail.com>> wrote:
Very interesting computer, using real expansión board 8 bits.

El vie, 19 may 2023, 15:01, Stephen Adolph 
mailto:twospru...@gmail.com>> escribió:
https://www.aliexpress.com/item/1005005534146618.html

Concept is neat but I think the execution was bad.  Apparently the BIOS was 
modified and used without following the author's license.  (FYI BIOS author 
requesting that no one purchase this until the license issue is resolved)

Made me think of a 2nd generation M100 work alike.


Re: [M100] Adding Gotek to T100 Disk Video Interface

2023-05-08 Thread Gary Wilkinson
No, I think it was my fault. I missed out the “ [m100dvi]” you listed at the 
start of the FF.CFG file on your email Josh.
I’m currently making a couple of blank images now to hold saved data & basic 
program. Thanks again for your help!

Sent from my iPhone

On 8 May 2023, at 15:53, Josh Malone  wrote:


I suspect the issue may be cskew=1 which is missing from my CFG. Grimakis is 
also using interface=shugart (vs. mine using 'ibmpc') so that will require the 
different drive number jumpering (effectively swapping 1 and 0 -- LFILES 0 
might have worked)

Yeah, everyone should use Grimakis's files and ignore what I posted :)

-Josh

On Mon, May 8, 2023 at 10:45 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Success

I copied the CFG files from Grimakis GitHub and they worked!! I’ll now puzzle 
back and see what I had missed in my original CFG files, but for now I’m really 
delighted to have it working. Thanks guys for all the help!!

Sent from my iPhone

On 8 May 2023, at 15:37, Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:

 I checked my CFG files and they match and I made sure to keep the file name 
the same on the img file you provided, but I’m still getting an error.

When I just have the Gotek drive installed I get the error “In Drive0 is NOT a 
SYSTEM DISKETTE”

If I configure the Gotek as drive 1 and boot from the floppy, I’m ok until I 
try and do a directory of drive 1 (LFILES 1) and then I get the error “?AT 
Error”

Puzzling 

Sent from my iPhone

On 8 May 2023, at 14:51, Josh Malone 
mailto:josh.mal...@gmail.com>> wrote:


On Mon, May 8, 2023 at 7:42 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Hi Josh! It was your YouTube video that inspired me to try this! I asked a 
question in the comments, but I think you use a streaming service and so must 
have missed it. I’ve been updating my comments as I go along so others have an 
idea how to set this up. Thanks for the initial  inspiration and for responding 
in here :)

Ah, yes - The "Amigos" folks re-post (with my permission) many of my live 
Twitch streams to YT and, of course, I don't get notified of comments there. I 
should probably come up with a way to fix that.

-Josh


Re: [M100] Adding Gotek to T100 Disk Video Interface

2023-05-08 Thread Gary Wilkinson
Success

I copied the CFG files from Grimakis GitHub and they worked!! I’ll now puzzle 
back and see what I had missed in my original CFG files, but for now I’m really 
delighted to have it working. Thanks guys for all the help!!

Sent from my iPhone

On 8 May 2023, at 15:37, Gary Wilkinson  wrote:

 I checked my CFG files and they match and I made sure to keep the file name 
the same on the img file you provided, but I’m still getting an error.

When I just have the Gotek drive installed I get the error “In Drive0 is NOT a 
SYSTEM DISKETTE”

If I configure the Gotek as drive 1 and boot from the floppy, I’m ok until I 
try and do a directory of drive 1 (LFILES 1) and then I get the error “?AT 
Error”

Puzzling 

Sent from my iPhone

On 8 May 2023, at 14:51, Josh Malone  wrote:


On Mon, May 8, 2023 at 7:42 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Hi Josh! It was your YouTube video that inspired me to try this! I asked a 
question in the comments, but I think you use a streaming service and so must 
have missed it. I’ve been updating my comments as I go along so others have an 
idea how to set this up. Thanks for the initial  inspiration and for responding 
in here :)

Ah, yes - The "Amigos" folks re-post (with my permission) many of my live 
Twitch streams to YT and, of course, I don't get notified of comments there. I 
should probably come up with a way to fix that.

-Josh


Re: [M100] Adding Gotek to T100 Disk Video Interface

2023-05-08 Thread Gary Wilkinson
I checked my CFG files and they match and I made sure to keep the file name the 
same on the img file you provided, but I’m still getting an error.

When I just have the Gotek drive installed I get the error “In Drive0 is NOT a 
SYSTEM DISKETTE”

If I configure the Gotek as drive 1 and boot from the floppy, I’m ok until I 
try and do a directory of drive 1 (LFILES 1) and then I get the error “?AT 
Error”

Puzzling 

Sent from my iPhone

On 8 May 2023, at 14:51, Josh Malone  wrote:


On Mon, May 8, 2023 at 7:42 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Hi Josh! It was your YouTube video that inspired me to try this! I asked a 
question in the comments, but I think you use a streaming service and so must 
have missed it. I’ve been updating my comments as I go along so others have an 
idea how to set this up. Thanks for the initial  inspiration and for responding 
in here :)

Ah, yes - The "Amigos" folks re-post (with my permission) many of my live 
Twitch streams to YT and, of course, I don't get notified of comments there. I 
should probably come up with a way to fix that.

-Josh


Re: [M100] Adding Gotek to T100 Disk Video Interface

2023-05-08 Thread Gary Wilkinson
Hi Josh! It was your YouTube video that inspired me to try this! I asked a 
question in the comments, but I think you use a streaming service and so must 
have missed it. I’ve been updating my comments as I go along so others have an 
idea how to set this up. Thanks for the initial  inspiration and for responding 
in here :)

Sent from my iPhone

On 8 May 2023, at 12:09, Josh Malone  wrote:


I recently converted a DVI for Tandy collector. There was a fellow on this list 
(I think) who had compatible images but in the end, the collector I was doing 
the conversion for supplied working images on a drive. I've posted it here:

https://drive.google.com/file/d/1cfH6ro03RoDosoi5P2CNwRaErn-vftOV/view?usp=share_link

The image, however, is only part of the trick: you also need lines in FF.CFG 
and IMG.CFG (You are running "FlashFloppy" on your Gotek, right?)

FF.CFG:

interface = ibmpc
host = unspecified
pin02 = nc
pin34 = nc


And IMG.CFG:
[m100dvi]
cyls=40
heads=1
secs=18
bps=256
h=0

Then make sure all your DVI images use filenames ".m100dvi.img" so 
that they pick up the geometry from IMG.CFG.

Good luck!

-Josh


On Mon, May 8, 2023 at 6:50 AM Gary Wilkinson 
mailto:gpwilkin...@hotmail.com>> wrote:
Hi, This is the first time I've used a mailing list, so appologies if I've not 
done it correctly! I've been trying and failing to add a gotek to a DVI. Has 
anyone achieved this, and if so could you give me some pointers?
I think one of the main issues is that I don't have a disk image. I tried to 
convert the DVI.TD0 disk image on the Club 100 library to a .IMG file without 
success.