VOGONS


First post, by coolhaken

User metadata
Rank Newbie
Rank
Newbie

Hi,

HBASIC is a BASIC interpreter created specifically for use with the Hercules Graphics Card.
I have some BASIC programs need it to run.

The problem is : I can run HBASIC in DOSBox, but it crashed after finish a program.
If I don't run any program and want use "SYSTEM" command to return to DOS,
It crashed, too.
Boot to real DOS or use SVN build can't solve this problem.
Can anyone help me ?

Reply 1 of 3, by VileR

User metadata
Rank l33t
Rank
l33t

Not sure how many different versions of HBASIC are out there, but the one I have seems to require an instance of BASICA.EXE, which itself may come in different flavors (depending on the vendor).
Using HBASIC with this BASICA.EXE doesn't crash on "SYSTEM", for what it's worth.

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 2 of 3, by coolhaken

User metadata
Rank Newbie
Rank
Newbie

Thanks for your reply.

I tried BASICA.EXE you mentioned, but doesn't help.
The version I have is A2.00, look the screenshot.
There are three files:
BASICH COM 58,736 22-08-1985 15:24
FONT COM 114 12-09-1986 16:05
HBASIC EXE 7,219 16-10-1986 9:07
"BASICH.COM" seems a similar program like "BASICA.EXE".

Attachments

  • shot_000.png
    Filename
    shot_000.png
    File size
    1.42 KiB
    Views
    636 views
    File license
    Fair use/fair dealing exception

Reply 3 of 3, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It seems happiest with GW-BASIC 3.20 from 1986, which makes sense given that HBASIC.EXE contains a message about GW-BASIC, and it has a 1986 date stamp. The interpreter executable must be named BASICA.EXE, however, which seems atypical for GW-BASIC. Although it does run the interpreter in graphics mode simulating a text mode, some of the characters it draws seem strange, so I wonder if it's really working as intended.

FYI, MSHERC.COM + QBasic works fine in DOSBox with machine=hercules, so maybe you can run your BASIC programs that way.