A Virtual repository of information on the,
Husky Hunter Series of Computers.
The Husky Hunter 2
After the Early DVW/Husky products such as the original Husky and Hunter 1, the Hunter 2 was produced, still
boasting a Z80 CPU and the DEMOS ( CPM 2.2 o/s ) this machine represents the majority of the Husky machines that
were hard cased as well as tempested ! A whole secondary layer of armour and heavy duty connectors, these were the
Husky Hunter's dressed for WAR. If you think a standard Aluminium Cased Husky is heavy, wait till you try to pick up
an armoured version !
To this day a pair of Husky Hunters, Serial No's - 4702765 and 4702810 are in the REME Museum in UK,
and they earned the right to be there !
When I was given my first Hunter 2, I was very lucky as I was given a mains PSU/Charger as well.
But it had a very, very non standard keyboard ! so a template was made and after a few hours I could type basic code
or Just about !
The first program was to PEEK the store and list it to the screen/RS232, which gave me the location of the basic area.
The next move was to POKE token values into short strings of spaces and see what the machine said the token was !
the resultant token table is listed below, after the keystroke tables.
After some time a table of commands was created, and fueled the rest of the research !
Using the CRT command and the hyperterm package, the rest of the machine slowly revealed its secrets.
Later I found the HCOM package archived away on the internet and then the rest of the machine opened up ! I did experiment
with the Tandy Portable Disk Drive on this Hunter but it had 720k of Store built in and the TPDD2 only offered 200k
So I stuck with using it with very simple CPM applications and just stored and transfered short strings for data !
Its reliability was astounding, and even though it did eventually die the work it did allowed the ICT 1301 project to get
logged for over 4 years.
The following table of keyboard shortcuts was written out from my experiences
SPECIAL KEYSTROKES FOUND = (Ctrl Key) = Third down on Left ( on my keyboard )
(Ctrl Key) and ( up arrow ) = decrease LCD contrast
(Ctrl Key) and ( dn arrow ) = increase LCD contrast
(Ctrl Key) and ( rt arrow ) = Screen window 40 col right
(Ctrl Key) and ( lft arrow ) = Screen window 40 col left
(Cnrl Key) and ( space bar ) = Toggle backlight ( ' EL ' Models only )
(Shift Key) and ( up arrow ) = Screen window up 1 line
(Shift Key) and ( dn arrow ) = Screen window dn 1 line
(Shift Key) and ( rt arrow ) = Screen window 1 char right
(Shift Key) and ( lft arrow ) = Screen window 1 char left
(Shift Key) and ( 5 Key ) = Keys line on/off toggle
(Ctrl Key) and 1 = Dir
(Ctrl Key) and 2 = Stat
(Ctrl Key) and 3 = Basic
(Ctrl Key) and 4 = Coms
(Ctrl Key) and 5 = Clck
(Ctrl Key) and 6 = Term
(Ctrl Key) and 7 = Edit
(Ctrl Key) and 8 = Keys ( change shift )
alternate keys shift value
(Ctrl Key) and 1 = Dir
(Ctrl Key) and 2 = Stat
(Ctrl Key) and 3 = Inp
(Ctrl Key) and 4 = Save
(Ctrl Key) and 5 = Type
(Ctrl Key) and 6 = Ren
(Ctrl Key) and 7 = Send
(Ctrl Key) and 8 = Keys ( change shift )
(Ctrl Key) and C = CPM break / reboot
(Ctrl Key) and Z = CPM EOF
Under Hunter Basic :- ( Ctrl) and F(1) to (8) =
F(1) = File
F(2) = Run(cr)
F(3) = Edit
F(4) = List
F(5) = Save
F(6) = Load
F(7) = Kill
F(8) = Syst
For other settings use:-
COMS.sys for RS232 setup
CLCK.sys for clock setup
Husky Hunter 2 Basic Tokens and Keywords
--------------- Basic token set starting from Hex (80) --------
128 LET 129 NEXT 130 IF 131 GOTO
132 GOSUB 133 RETURN 134 READ 135 DATA
136 FOR 137 LPRINT 138 INPUT 139 DIM
140 RESUME 141 END 142 RESTORE 143 REM
144 CLEAR 145 PUSH 146 POKE 147 LOCATE
148 ERROR 149 PRINT 150 INCHR 151 OPCHR
152 LINPUT 153 LINCHR 154 LOPCHR 155 HELP
156 POWER 157 WINCHR 158 BEEP 159 ON
160 161 SPC 162 TAB 163 THEN
164 TO 165 STEP 166 RUN 167 LLIST
168 CONT 169 NEW 170 SYSTEM 171 LIST
172 LLOAD 173 174 CRT 175
176 EOF 177 POS 178 179 OUTPUT
180 SQR 181 182 INT 183 ASC
184 LOC 185 186 187
188 ARG 189 CALL 190 RND 191
192 SRCH 193 VARPTR 194 SGN 195 SIN
196 ATN 197 198 199 TAN
200 DAY$ 201 TIME$ 202 DATE$ 203 SPACE$(
204STRING$( 205 INKEY$ 206 LEFT$( 207 RIGHT$(
208 MID$( 209 LEN 210 STR$( 211 VAL
212 CHR$( 213 214 USING 215
216 BREAK 217 OFF 218 JSR$( 219 COMMS
220 @ 221 EXP 222 LN 223 LOG
224 ( 225 ** 226 * 227 +
228 <= 229 - 230 MOD 231 /
232 233 234 => 235 =<
236 >= 237 AND 238 OR 239 XOR
240 EQV 241 <> 242 IMP 243 NOT
244 < 245 = 246 > 247
248 249 250 251
252 253 254 255
--------------- Next set = preceded by Hex FF (NN) -------------
128 LINE 129 CUR 130 KILL 131 CLS
132 CHAR 133 SCREEN 134 PSET 135 CIRCLE
136 PRESET 137 SOUND 138 SWAP 139 COM
140 STOP 141 WEND 142 WHILE 143 '
144 ELSE 145 KEY 146 DELETE 147 TRON
148 TROFF 149 OPEN 150 LTRON 151 FILES
152 DEFSEG 153 OUT 154 CLOSE 155 WRITE
156 WINPUT 157MAXFILES 158 INKEY 159 NAME
160 WAND 161 AS 162 163
164 165 166 SAVE 167 LOAD
168 EDIT 169 170 171
172 173 174 175
176 INSTR 177 ERR 178 ERL 179
180 181 APPEND 182 FIX 183
184 185 186 187
188 189 190 191
192 193 194 195
196 197 198 199
200 COS 201 POP 202 PEEK 203 INP
204 ABS 205 FRE 206 207
208 209 210 211
212 213 ASC 214 POINT 215
216 217 218 219
220 221 222 223
224 225 226 227
228 229 230 231
232 233 234 235
236 237 238 239
240 241 242 243
244 245 246 247
248 249 250 251
252 253 254 255
-----------------------------------------------------------------
The program used to investigate the token table on the Husky Hunter 2.
10 REM " " 10 spaces
20 INPUTz
30 y=y+1
40 POKE270,y
41 POKE269,255
50 PRINTPEEK(270)
59 LPRINTY,
60 LLIST10
80 GOTO20
90 y=128
99 GOTO20
I never fully understood all that this machine could do, but I got far enough to put the machine to use and if
I ever get it running again I hope it will just plod on and on !
! Update ! as of the 16th May 2008 my Hunter 2 has been restored to health !
The problem was traced to the LCD control panel and once swapped ( actually the machine's
PCB moved to another case ) it is working well ! The new case has a backlight facility on
the LCD but my machine has no code in Rom to scan the ( Cntrl + Space bar ) key code to
toggle the LCD backlight on and off.
Home
©"Copyright Shedland Software
design" ( Designed for 800 x 600 Resolution ) and a 'POPUP' and 'FRAMES' free zone
Legal Info = ©"Copyright Shedland Software design"
An Oldwuzzark Production
All Images, Graphics, Sounds, Applets, Text, JavaScripts,
or Anything Else contained within the Shedlandrobotics WebSite, unless
otherwise noted or documented, are the Property, Trademark, or Copyright of
Shedlandrobotics 2007-2008-2009-2010 and may not be Copied, Reused, Sold,
or otherwise Distributed without permission. So please ask !
(Web Masters please note) This site is updated
monthly and its contents are liable to, and will change. Links to
and from the site are both welcome and encouraged. However we consider
it a common decency to seek permission first. If we know a link exists,
we will endeavor to not make any changes, or notify you of any changes
to your links.