• Please review our updated Terms and Rules here

Search results

  1. gp2000

    Z-80 tips for this day

    A classic trick on the Z-80 to save a little bit of time and space is to use one of these instead of "LD A,0" XOR A SUB A A very good replacement as long as alteration of the flags is not a problem. However, in the name of robustness, a more modern "Trust, but verify" technique is...
  2. gp2000

    trs80gp 2.4.1 released; critical bug fix

    Users of trs80gp 2.4 should upgrade to 2.4.1 immediately. There was a serious bug in 2.4 where .IMD, .JV1 or .JV3 format disk images were not being saved. http://48k.ca/trs80gp.html There are some other minor bug fixes and the Windows version now remembers display settings and window...
  3. gp2000

    First ever TSR-80 emulator

    Though it has been much talked about I've never seen a TSR-80 emulator. I finally got fed up waiting and decided to write one myself. It's only for Windows but seems to be working pretty well and supports not only the TSR-80 Model 1, 3 and 4 but the TSR-80 Model 2, 12 and 16 line as well. You...
  4. gp2000

    trs80gp version 2.1.2 released

    trs80gp is a TRS-80 Model 1, 2, 3 and 4 emulator for Windows that runs well on OSX and Linux under Wine. You can download it at http://48k.ca/trs80gp.html Biggest new feature is built in EXPORT2 and IMPORT2 utility programs for copy files between the TRS-80 and the host file system. Especially...
  5. gp2000

    TRS-80 Discord Server

    There's a new Discord Server dedicated to TRS-80 computers. Here's the invite link: https://discord.gg/NUHAMtz Discord is a multi-media chat very similar to Slack if you've used that. You'll need to create a Discord account if you don't have one. Lots of ways to access it: through web...
  6. gp2000

    trs80gp version 2.1.0 released

    trs80gp is a TRS-80 Model 1, 2, 3 and 4 emulator for Windows that runs well on OSX and Linux under Wine. You can download it at http://48k.ca/trs80gp.html There are quite a few changes but better handling of floppy formatting is the biggest. Here's a fairly complete list from my change log...
  7. gp2000

    Using trs80gp to look into Weerd

    Arthur Gleckler's talk at Tandy Assembly got me curious about his game, Weerd. A little dive into Weerd seemed like a good way to show some of the reverse engineering facilities of trs80gp. So I put together a little video demonstration that ran way longer than I expected. Still, you might be...
  8. gp2000

    The Cass Code

    The first thing a Model III or Model 4 does when booting into ROM BASIC is give you the Cass? prompt. Did you know there are 3 subtle variants on the prompt? Each has different spacing around the question mark. I'll use underscore for the cursor to illustrate: 1. Cass? _ 2. Cass ? _ 3. Cass...
  9. gp2000

    TRS-80 Model 4 Unboxing, Repair Videos

    A look at (almost) what it was like to open a new Model 4 followed by the standard old computer problems and repair. Here is part 1.
  10. gp2000

    The Great and Powerful Model III/4 Box

    Well, OK, I may be overselling it a bit, but Radio Shack did package up their Model III and 4 machines quite well. I don't know where I heard it but apparently the box was designed so the TRS-80 inside could withstand being dropped 4 feet off the back of a truck. Talking with a few people at...
  11. gp2000

    Large Radio Shack Auction

    There's an auction of 706 lots from Radio Shack in Fort Worth. I'd say about a dozen old TRS-80's in there along with all kinds of random memorabilia that could be of interest to fans. Catalogs. Flyers. Wall art. Dealer pins. Service patches. Looks like you can bid online and have stuff...
  12. gp2000

    Relocatable Z-80 Code and a puzzle

    Writing Z-80 code that works no matter where it is loaded is difficult as the Z-80 has no relative CALL instruction and no direct access to the program counter. Most of the time there's no need for such flexibility, but driver programs do need to relocate themselves and it can be handy if you...
  13. gp2000

    Level I BASIC interactive input

    Level I BASIC doesn't have INKEY$ nor does it have PEEK. INPUT waits for input. There's no obvious way to write a game or other interactive software that needs to poll the keyboard. I happened to glance through "Some of the Best from Kilobaud Microcomputing" and saw where some clever soul...
  14. gp2000

    A TRS-80 Video Player

    trsvid plays videos from an enhanced FreHD hard drive emulator on TRS-80 Model I, 3 and 4 computers. You'll need 48K for Model I and 3, 64K for Model 4. Other than that it does it all with the built-in graphics and audio. Running it on your own TRS-80 will be a bit of a trial, but you can...
  15. gp2000

    A little BASIC for Valentine's Day

    An appropriate graphic for the day. 10 CLS:PI=3.1415926:DEFINTX,I,J,K:DIMX(64),T(64),I(64 ),J(64) 20 T=0:GOSUB90:GOSUB80:T=1.46:GOSUB90:GOSUB80 30 I(S)=0:J(S)=1:GOSUB50 40 GOTO40 50 IFS<0RETURNELSEGOSUB60:GOTO50 60 I=I(S):J=J(S):S=S-1:IFX(I)+1=X(J)RETURN 70...
  16. gp2000

    New GIF Viewer for TRS-80 Model I,III,4

    I just finished an initial release of my GIF viewer for TRS-80 Model I, III and 4. You can download it (with source) here: http://members.shaw.ca/gp2000/gif.html The intent is to support a wide range of the original TRS-80 line. It works on the common DOSes and will display in 128 x 48, 160...
  17. gp2000

    Have any code to determine DOS type and version?

    I'm working on a program for the TRS-80 Model I/III/4 machines and I'd like it to run under all the major DOSes: TRS-DOS, LDOS, LSDOS, NEWDOS, MULTIDOS, DOSPLUS and so on. So far I'm not having any problems with file I/O, but there is considerable variation in how to find the highest available...
  18. gp2000

    A Z-80 Puzzle

    Here's a bit of code I wrote which does something entirely useless. It's for a Model 4 though only because it's the only TRS-80 where you can change the memory map to all RAM. Can you figure out what it does? Can you figure out the benefit of the excess code? org $8082 start: di ld bc,$384...
  19. gp2000

    Model II + 12 (and desk?) for sale near SFO

    Spotted a great price for a Model II, 12 and maybe even an original desk. http://sfbay.craigslist.org/sby/sys/5503780792.html A 1000 miles too far for me, but hopefully someone here is nearby and into TRS-80 "big iron".
  20. gp2000

    Model II for sale on Craigslist: San Luis Obispo, California

    Model II's are rare enough that I thought this would be of general interest. http://slo.craigslist.org/clt/5354396508.html Original owner and in working condition. And a Daisywheel printer which could save you a lot of money in weightlifting equipment.
Back
Top