New game? I don’t care if it’s written in longhand, bring it on!
> On May 20, 2023, at 3:11 PM, Gary Wilkinson <gpwilkin...@hotmail.com> wrote: > > 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 <m100-boun...@lists.bitchin100.com> 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 <m100-boun...@lists.bitchin100.com >> <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 <lloydel...@comcast.net >> <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 <m100-boun...@lists.bitchin100.com >> <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 <zx4e...@gmail.com >> <mailto:zx4e...@gmail.com>> wrote: >> Very interesting computer, using real expansión board 8 bits. >> >> El vie, 19 may 2023, 15:01, Stephen Adolph <twospru...@gmail.com >> <mailto:twospru...@gmail.com>> escribió: >> https://www.aliexpress.com/item/1005005534146618.html >> <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.