On 16/04/2012 12:19, Bob Spelten wrote:
Op Mon, 16 Apr 2012 12:35:15 +0200 schreef Norman Dunbar
<nor...@dunbar-it.co.uk>:

Morning all,

A few comments, it seems to have been busy on here over the weekend. ;-)

On 15/04/12 13:47, Dilwyn Jones wrote:
" The bad parameter error is related to a file system TRAP#3 call with
D0=$44.
Do you know what this trap is supposed to do?

The trap in question is the only trap introduced by the DBAS author. It sets up a vector for all the DBAs syscalls. It needs to be executed AFTER the directory driver(s) in question are first used.

Maybe, just maybe, a "dir flp1_" before running the system will help? I'm assuming of course that the system runs from a hard drive but the file is on flp1_ otherwise, the directory drivers for flp1_ should be set up when the libguide was booted from flp1_.

I originally developed this on a QL system, JS ROM, running with a Miracle Hard drive. That gave me win1_ and win2_ for developing.

I've tried to recompile with the actual return from the "open as database" call, but because I'm now on QPC without a miracle hard drive, win1_ and win2_ are not what they were when I built this system originally. Hopefully, at lunch time, I'll have time to fix my make files to make them work again!

I think, also, that the database_h file #includes a file from C68 named ansi_h but I don't see that file any more.

I have copied Libguide_exe & _dbs to win3_, a hard drive map, and ran it
  from there.
Doing a dir win3_ doesn't make a difference in producing the error.
I also tried DBAS's own DBPTR_exe, this just died when trying to open a
dbs file from win3_.

My tests were done on a W$-Vista with Q-emuLator 2.5 and 3.1., with JS and
both the old DATA_bin and latest 2.13.
Only 3.1 & JS produces the errors, the DATA_bin version makes no
difference.
I looks like something changed between Q-emuLator 2.5 & 3.1 to stop DBAS from working.

Bob

I agree - I have also tried running the program on a JS ROM QL without any problems.

I have forwarded the files and details to Daniele so that he can investigate further.

--
Rich Mellor
RWAP Services
Specialist Enuuk Auction Programming Services

www.rwapservices.co.uk


_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to