Model Selection

The various -m* options and the File → Change Model menu from quite a wide variety of different computers, terminals and printers to emulate. When trs80gp is run from the command line the model will default to -m3. When run from a GUI the model will be whatever was selected by the menu. In either case various preferences like display mode defaults are recalled based on the model.

Many of the command line arguments may not be applicable vary depending on the model. For example, printers and terminals do not have cassette or disk storage and ignore those options. One meaningful difference is the -r0, -r1, -r2, etc. ROM revision. The lower the revision number the earlier the original release of that ROM. Here is a table of revisions for each model which have more that one:

ModelRevisionDefault?Version
I
(more info)
-r01.0 - earliest version with a few bugs
-r11.1 - most bugs fixed
-r21.2 - nearly identical to 1.1
-r3yes1.3 - shortened MEM SIZE? prompt; some new features
II,12
16,6000
-r0Early boot rom; no hard-drive boot.
-r1yesChecksum $1BBE with hard-drive boot.
III -r0No shift-down control keys; prints screen if S+P pressed at same time
-r1yesMost common version
4 -r0yesUsual Model 4 ROM
-r1Later "international" ROM; default for -m4ga

Both the Model I and Model III have Level I and Level II BASIC ROMs. The rom revsisions only select between different Level II ROMs. There is only one known version of the Level I ROMs for each.