VOGONS


First post, by NachoDefender

User metadata
Rank Newbie
Rank
Newbie

Has anyone been able to get this game to work? I saw there were previous topics on this game from several years ago but they referred to much older versions and none of them seemed to achieve much success.

For the record, I'm using DOSBox 0.72, and when I try to run speed.exe the message I get is:

- Overlay has overrun allocated memory.

(There is an odd character ahead of the hyphen but I don't know how to render it)

I have tried the basic dosbox.conf edits that were suggested in the previous threads, toggling ems / xms on and off, adjusting memsize, etc., but that is about the limit of what I know. Has anyone else gotten this game working, whether in DOSBox or in XP? Or else be willing to attempt to help me get it up and running? Thank you very much for any help that is provided.

Reply 1 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

This poster seems to have run it without problems:
http://www.dosbox.com/comp_list.php?showID=2116

It is an old version of DOSBox though... Might be worth trying to get hold of 0.61 for a test.

Edit: Back then, the CPU emulation was very different than it is today. You might be able to get the game to work with 0.72 if you set core=normal and cycles=3000. You could also try with core=simple but I am not sure that option is still valid.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 2 of 15, by NachoDefender

User metadata
Rank Newbie
Rank
Newbie

I tried both using 0.72 and the settings you suggested, and with 0.61 and the usual mem edits. 0.72 gave me the same error message, and 0.61 gave me a similar one but with a different leading character:

) - Overlay has overrun allocated memory.

Given that the link you supplied is pretty explicit that hyperspeed works with that version of DOSBox, is it possible that there is some setting on my computer proper that is causing the issue? Is there anything I can change on the outside that will result in programs run through DOSBox to have access to more conventional memory? Or are there other modifications that can be done to the .conf file to gain access to a greater amount of memory?

Thanks for your previous response, if you or anyone else have any other suggestions it would be much appreciated.

Reply 4 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

If you feel up to it, you could try running the special debug version of DOSBox:

DOSBox debugger
Guide to the DOSBox debugger

Run DOSBox as usual, run your game as usual, and watch the output in the debugger window. Maybe that will show you something about what the problem is. If not, you can try posting the output here, and someone might be able to guess what the problem is.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 5 of 15, by Miki Maus

User metadata
Rank Member
Rank
Member

Hyperspeed works fine here.
DOSBOX 0.72, default settings.

Attachments

  • hyperspeed.png
    Filename
    hyperspeed.png
    File size
    12.6 KiB
    Views
    3966 views
    File license
    Fair use/fair dealing exception

Reply 6 of 15, by NachoDefender

User metadata
Rank Newbie
Rank
Newbie

I ran loadfix first and got the same error message but the ) turned into a %.

I'm really confused now that someone else got it to run with default settings. I uninstalled and reinstalled 0.72 just on the off chance that I had screwed something up, and tried to run it again with no luck. Still getting the same error message.

I tried it with the debugger up and got this as a result:

***

---(Register Overview )---
EAX=00000000 ESI=00000000 DS=0000 ES=0000 FS=0000 GS=0000 SS=0000 Real
EBX=00000000 EDI=00000000 CS=0000 EIP=00000000 C0 Z0 S0 O0 A0 P0 D0 I1 T0
ECX=00000000 EBP=00000000 IOPL0 CPL0
EDX=00000000 ESP=00000000 0
---(Data Overview Scroll: page up/down)---

0000:0000 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0010 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0020 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0030 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0040 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0050 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0060 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...
0000:0070 60 00 00 F1 60 00 00 F1 60 00 00 F1 60 00 00 F1 `...`...`...`...

---(Code Overview Scroll: up/down )---
0000:0000 60 pusha
0000:0001 0000 add [bx+si],al ds:[0000]=0060
0000:0003 F1 icebp
0000:0004 60 pusha
0000:0005 0000 add [bx+si],al ds:[0000]=0060
0000:0007 F1 icebp
0000:0008 60 pusha
0000:0009 0000 add [bx+si],al ds:[0000]=0060
0000:000B F1 icebp
0000:000C 60 pusha
(Running)
---(Variable Overview )---

---(OutPut/Input Scroll: home/end )---
150000: VGA:normal width, normal height aspect 1.000000
15901076: EXEC:Parsing command line: mount c c:\dosgames
15901079: EXEC:Execute mount.COM 0
15901079: FILES:file open command 0 file mount.COM
15901088: DOSMISC:DIRCACHE: Set volume label to WRATH
15901088: DOSMISC:DIRCACHE: Set volume label to C_DRIVE
22373519: EXEC:Parsing command line: c:
30112078: EXEC:Parsing command line: cd hyper
37119654: EXEC:Parsing command line: speed
37119657: EXEC:Execute speed.EXE 0
37119657: FILES:file open command 0 file speed.EXE
38191987: FILES:file open command 0 file misc.exe
38192069: EXEC:Execute misc.exe 3
38192069: FILES:file open command 0 file misc.exe

***

I don't know why it tries to open misc.exe, if that is normal or not. I tried deleting misc.exe and running it again, but that didn't get anywhere.

Since the person above me got it to work perfectly it is looking more and more like a problem with me moreso than with DOSBox. Unless someone notices anything blatant in the minimal debug I provided, I'm not really sure how to proceed. Thanks yet again.

Reply 7 of 15, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

You two need to compare mount lines, and possibly checksums on the main EXE files. Maybe even checksums on all the files.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 8 of 15, by NachoDefender

User metadata
Rank Newbie
Rank
Newbie

I'm not sure what you mean by comparing mount lines, but here is an md5 checksum of my hyper directory if anyone who is able to get it to work would care to compare.

Attachments

  • Filename
    md5sum.txt
    File size
    9.71 KiB
    Downloads
    180 downloads
    File comment
    Hyperspeed directory checksum, renamed .lst
    File license
    Fair use/fair dealing exception

Reply 11 of 15, by SKARDAVNELNATE

User metadata
Rank Oldbie
Rank
Oldbie

I used the command prompt. In DOSBox the installer was unable to detect the C mount and wanted to install to a floppy disk.
Also, I had to use the physical disks. Otherwise it would look for files on the wrong disk and exit when it didn't find them.

Install:
Start > Run... > cmd
A:
INSTALL
Press Y x2
Press C
Press Y
Swap disks when prompted
Move C:\MPS\HYPERSPD to C:\DOS\GAMES

Mount:
MOUNT C C:\DOS\GAMES
CD HYPERSPD
HYPERSPD /M /GM /AA

Switches:
/J = Enable Joystick
/M = Enable Mouse
/GM = Graphics MCGA or VGA 256
/AA = Audio Ad Lib
This is so you won't have to re-enter these option each time you start it.

Reply 12 of 15, by eyelessgame

User metadata
Rank Newbie
Rank
Newbie

Actually, I found the solution -- at least to my problem, which seems idiosyncratic.

I had copied the files from all three floppies to my PC, which was what the manual said to do.

Looking carefully at the manual it said to run HYPERSPD.EXE. There was no such executable - either copied or from the original disks. There was a SPEED.EXE, which I ran, and which gave the error described below.

So I went here:

http://www.planetmic.com/orbit/hyperspd/hspd01.htm

and answered the questions by looking up the words in the manual, and got a working copy of the game (including HYPERSPD.EXE).

Joy abounds. I've been cheerfully mining planets and killing broodmasters in Hyades for an hour now. Thanks to all who offered help; hopefully this will inform some of the other people having this problem.

Reply 13 of 15, by SKARDAVNELNATE

User metadata
Rank Oldbie
Rank
Oldbie

Here's something I worked on a while ago. I tried making tables for the other sectors but it became too time consuming.

Attachments

  • Filename
    Hyades.PNG
    File size
    164.6 KiB
    Downloads
    392 downloads
    File license
    Fair use/fair dealing exception