Mail Archives: djgpp/1995/06/06/02:53:11
Hi all G++ programmers,
Recently I've had big problems in trying to startup Ladybug V1.02.
Consistently my machine would freeze up, and the GO32 topline info.
would indicate 0x000001b0. This was attempted under DPMI using
CWSDPMI beta3 as the host. The command line used was:
go32 -d ladydpmi tst_1
Running 'go32 ladydpmi' produced the error message "Unsupported DOS
request at eip=1b0", the same address at which it appears to hang
when invoked correctly. This has led me to believe that the conflict
may be with software interrupts.
Using Borland's TDMEM utility I was hoping to find a concrete
solution to this. On another machine I found CWSDPMI hooking onto
vectors 0x2f, 0xd0, and 0xda. With that Ladybug managed to launch
just fine.
On my machine, CWSDPMI hooked vector 0x30, and that caused Ladybug to
hang. Further investigating revealed eventually that Novell's LSL.COM
and NETX.EXE were hooking onto vectors that CWSDPMI required.
Removing those TSR's and running 'cwsdpmi -p' got Ladybug starting up
beautifully.
Its hard to say what vectors Ladybug expects CWSDPMI to hook onto,
since they appear to differ whenever I change machines. In fact LSL
and NETX's conflict doesn't explain why my home Amstrad hangs at
exactly the same address, as it has no network connections at all.
What I have ended up doing was to create a bootable DJGPP disk with
minimum TSR's loaded. Those are HIMEM.SYS, ANSI.SYS, DOSKEY.COM, and
CWSDPMI.EXE in that order. This combination has been very successful
for me in starting up Ladybug. What the exact conflict was in the end
I never really found out.
Regards, Ron.
********************************************************************
| Author.............. Ron Grunwald |
| Internet............ r DOT grunwald AT cowan DOT edu DOT au |
| Phone............... (09)273 8027 or (09)273 8468 |
|------------------------------------------------------------------|
| Department.......... Computer Operations and Systems Management |
| Division/Faculty.... Information Technology |
| Institute........... Edith Cowan University, Churchlands |
| Location............ Perth, Western Australia |
********************************************************************
"I don't have any solution but I certainly admire the problem!"
- Raw text -