Re: New TRS80 User & TRS32



christianlott1@xxxxxxxxx wrote:

DaveG wrote:

Sometime on Mon, 14 Aug 2006 20:33:57 -0700, christianlott1 scribbled:


I put it into drive 1 (drive 0 has the dos on it). I type LOAD" - and I
can't find the astrix to load the first file on the disk (which is how
the c= works).

I assumed LOAD"*",1 would do the trick..... but no luck.

It's actually less complicated than you might imagine having come from the
more "arcane" notation used by CBM.

Dir for a directory listing

dir :0 or dir :1 for a directorl listing of drive 0 or drive 1.

runnable binary programs are name progname/cmd

Just type progname to to run it or progname:1 if it's drive 1



It's not working.

All versions of TRSDOS I have can give me a directory but when I load
the program by name, it either acts like it's not there or says 'bad
format'.

TRSDOS 2.7DD says **ERROR 24**

Heck, it says that on any program name I use....

TRSDOS 2.1 says ***ERRCOD=34, LOAD FILE FORMAT ERROR***

The TRSDOS 2.1 is different. Some files it will say 'PROGRAM NOT FOUND'
when they're listed in the directory. Some programs it will give that
error and hang.

I'm only talking about this one DSK image. I have archives of many more
DUNJONQUEST programs but they're all BAS files outside of a containing
image (they show up regularly in a win32 directory). These I still
don't understand how to load into the emulator.

"load format" is the name of the format of a command (/CMD) file. Maybe the file is basic, you would get that error... then and you need to run it from BASIC the extension is actually irrelevant (like MSDOS WinXP etc.) you just have to start basic by the command BASIC then RUN"filename" where filename is whatever the file is named. There are differences between the dos'es there, the program can be specified on the BASIC command but generally what I describe above works.

I did have a look at the available downloads and found that they come as cas (cassette) bas (basic program) and dsk (for disk). There being bas available indicates that it is a basic program.

The first dsk I tried was not bootable and seemed to be JV1 format and reads fine by LDOS (v5.3.1) it even have /JCL files these are job-control files i.e. batch files. The /JCL files are run by the DO command in LDOS but it fails so I instead LIST APSHAI/JCL to see what it does.
BASIC,46700,RUN"INN"
this is not the BASIC command syntax of LDOS or DOSPLUS... the meanining is to protect memory above 46700 then to run INN as a basic program.

I leave this at that and go on to try the other DSK I downloaded, this is also in JV1 format and boots directly into the game and runs on NEWDOS80 v1.0 and does the command from the JCL file automatically (you can briefly see it).

Possibly the other DSK can be used with DOSPLUS but the command line of BASIC has to change. There is no memory protect through the BASIC command so one would need to do SYSTEM,HIGH=46700 and then BASIC INN (possibly BASIC INN/ because the extension is not /BAS). But INN seems to chain into the next basic module and might do that in a way DOSPLUS doesn't like so further changes might be necessary... so I recommend to download the other dsk from http://www.trs-80.com/ find "Dunjonquest: Temple of Apshai [a]" and get the dsk version of that, it boots directly into the game.
--
Knut
(delete 'nogarbage.' for email)
.



Relevant Pages

  • Re: GW-Basic
    ... I took a cd-rom to which I had backup my Windows 3.1x disk partitions. ... In a command prompt window I loaded ... I was able to load a program and run it to the point it stop on an error ...
    (microsoft.public.vb.general.discussion)
  • Re: The Spectrum is a computer for GIRLS !!!
    ... Four POKES and a SYS command and the block of memory you specify is saved to ... This can be called from within a BASIC program or at the 'command ... data written to disk. ... the load is finished, is pointing to a new piece of machine code. ...
    (comp.sys.cbm)
  • Re: When are classes loaded by other classes?
    ... >> this class is first called from the command line, ... >> load those classes from disk when the mainmethod calls Testerto ... > must never be loaded until the JVM absolutely needs it. ... If the JVM were to load all ...
    (comp.lang.java)
  • Re: Datel Plus D interface problems
    ... currently selected one (i.e. the one which a LOAD d*"something" command ... On a working interface, this would spin up the disk to try and load the system file, and then stop with an error because your disk isn't formatted. ...
    (comp.sys.sinclair)
  • Re: IIS-bug - CGI-applikation terminates when loading standard DLL
    ... Hit refresh and the page will load fine second time round. ... not executed with the CreateProcessAsUserAPI call by IIS anymore. ... Here is a description of how to set the metabase property which control ... If the command is successful, it will tell you it updated the setting, ...
    (microsoft.public.inetserver.iis)

Loading