VOGONS


New slow down/speed up program

Topic actions

Reply 20 of 29, by vladr

User metadata
Rank Oldbie
Rank
Oldbie
Snover wrote:

Priorities, Vlad! 😀

Get that MT-32 emulation done! 😁
Now, dammit! *grr* 😜

I know, I know... 😁

Since this digital-probe business may take a while I'll probably just start a crap-emulator based on the analogue samples and/or theoretical behaviour. Won't sound exactly the same, but should be better than nothinbg, right? Right!

V.

Reply 22 of 29, by vladr

User metadata
Rank Oldbie
Rank
Oldbie
Unregistered wrote:

Never thought I would be having this problem in WinXP, but I seem to have run out of conventional memory trying to run Star Control 2 with sound using VDMS and SpeedSet.

Does anyone have any hints on getting enough memory for it to work properly? Thanks.

How far into the game did you run out of memory? What is the exact error message you get? Also, are you using LaunchPad?

V.

Reply 23 of 29, by Unregistered

User metadata

I get the error at the command line and can't get into the game.

I have a VDMSound shortcut pointing to a batch file that does the following:
mem /c | more
speedset -60 starcon2.exe /s:sblaster

Here is the output I get (note the memory report is -before- running speedset.. not sure how much it uses):

Total bytes available to programs (Conventional+Upper) : 602272 (588.2K)
Largest executable program size : 593824 (579.9K)
Largest available upper memory block : 7904 ( 7.7K)

4194304 bytes total EMS memory
4194304 bytes free EMS memory

12582912 bytes total contiguous extended memory
0 bytes available contiguous extended memory
8240128 bytes available XMS memory
MS-DOS resident in High Memory Area

G:\GAMES\STARCON2>speedset -60 starcon2.exe /s:sblaster
Poor man's DOS speed controller (ver. 0.4)
Copyright (C) 2001 Vlad ROMASCANU

FATAL ERROR: Not enough RAM available!
Program requires 566 Kbytes (65508 more needed).
Try removing terminate and stay resident
programs and unnecessary device drivers.

-----------------------------------------------------------------------------------

Here is my exact setup..

I'm using LaunchPad..

In "Memory"
expanded memory 4096
extended memory 8192
enable DPMI support

In "Dos Environment"
CONFIG.SYS
Load HIMEM.SYS
Allow DOS to use UMBs
Additional options: FILES=40

Sound Blaster emulation is enabled, as well as Adlib and MPU-401

VESA, CD-ROM support are disabled.

Reply 26 of 29, by Unregistered

User metadata

By the way, I solved the out of memory issue I mentioned above. I ended up using the right-click "Run with VDMS" option as opposed to creating a VDMS shortcut and launching the shortcut. Not sure why one would use more memory over the other, but anyway..

Now my problem is I get a black screen when I run the game, no matter if I use VDMS or not, and no matter what the config (identical configs previously ran the game). So I don't know what's going on. Even disabling sound, I get the same black screen.

Reply 27 of 29, by diehlr

User metadata
Rank Newbie
Rank
Newbie

OK, I decided to register, I figured it would be easier for people to link my posts together, rather than guessing that I was the same person. Most of the SC2 posts on here in the last 12 hours are probably me, just for reference.

Reply 28 of 29, by Unregistered

User metadata

I try to load Full Throttle with speedset, and all I get is, well, this:

457, USE16, byte granular, limit 7CFF, base 2B6C670, acc F3
FS= 0, USE16, byte granular, limit 0, base 2B6C670, acc 0
GS= 0, USE16, byte granular, limit 0, base 2B6C670, acc 0
CR0: unavailable

Recursive Unexpected interrupt 0D (code 5C38) at 44F:417B
TSF32: prev_tsf32 49A4 de 5C38) at 44F:417B
TSF32: prev_tsf32 49A4
SS 457 DS 457 ES 457 FS 0 GS 0
EAX 497C EBX 54A8 ECX 10 EDX 0
ESI 49A4 EDI 88 EBP 4988 ESP 496E
CS:IP 44F:0000417B ID 0D COD 5C38 FLG 13202
CS= 44F, USE16, byte granular, limit B1AF, base 2B614C0, acc FB
SS= 457, USE16, byte granular, limit 7CFF, base 2B6C670, acc F3
DS= 457, USE16, byte granular, limit 7CFF, base 2B6C670, acc F3
ES= 457, USE16, byte granular, limit 7CFF, base 2B6C670, acc F3
FS= 0, USE16, byte granular, limit 0, base 2B6C670, acc 0
GS= 0, USE16, byte granular, limit 0, base 2B6C670, acc 0
CR0: unavailable

Recursive Unexpected interrupt 0D (code 5C38) at 44F:417B
TSF32: prev_tsf32 48D8
SS 457 DS 457 ES 457 FS 0 GS 0
EAX 48B0 EBX 54A8 ECX 10 EDX 0
ESI 48D8 EDI 88 EBP 48BC ESP 48A2

Reply 29 of 29, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Unregistered I try to load Full Throttle with speedset, ...

Speedset doesn't work with "protected mode" games (many 386 games, all 486 or higher games).

Recommend you check out ScummVM at http://scummvm.sourceforge.net/

A word of warning, "Full Throttle" is only 75% compatible right now. There is a recently compiled Windows version of "Full Throttle" available from LucasArts. However, that will cost some cash and is presently only available in the U.K.