Welcome, Guest. Please login or register.

Author Topic: lowlevel.library problems  (Read 3814 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
lowlevel.library problems
« on: September 12, 2006, 07:51:14 PM »
I have Boulderdaesh installed on my Amiga. I had problems with the joystick on it. All of a sudden in the middle of the game it would pause. I read the docs but the problem wasn't mentioned. Then I thought about the lowlevel.library. With SnoopDOS I found out it uses it.

I renamed lowlevel.library and the problems went away. I do plan to use a CD32 gamepad later on but then I need the lowlevel.library again!

I read about the library having difficulty with faster CPUs or Blizkick. There is a program (SetJoyPort) on Aminet to tell lowlevel what the controller is but that seems like a hassle. The whole autodetect functionality is lost then...

So is there a way to make the library behave? Or is there a newer version?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #1 on: September 12, 2006, 08:12:06 PM »
No I'm not running any TCP/IP stack. My version is 40.35 also...
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #2 on: September 12, 2006, 08:37:26 PM »
Good idea, and guess what no problems that way...

This is with the Blizkick kicked ROM. So I guess it's not Blizkick interfering. Something else is I guess?

I'll try next without CyberPatcher.
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #3 on: September 12, 2006, 08:56:31 PM »
SnoopDOS reports Boulderdaesh is looking for powerinput.device. Can't find that anywhere...
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #4 on: September 12, 2006, 09:16:20 PM »
Disabling WBStartUp makes no difference but here's something interesting.

SnoopDOS reports that lowlevel.library is not called in some cases. Weird! Interesting also is that it is not Boulderdaesh but ramlib that asks for powerinput.device. Maybe it's not lowlevel.device that's the problem but ramlib?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #5 on: September 12, 2006, 09:25:22 PM »
Some more testing implies the problem lies with the combination of ramlib andlowlevel.library...

Is ramlib patched in someway by the startupsequence?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #6 on: September 12, 2006, 09:34:49 PM »
With no startup-sequence but with setpatch the problem does not occur...
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #7 on: September 12, 2006, 10:00:02 PM »
I searched the board on the ramlib and I see that its task is to call the libs. So you're right, Piru; as usual sigh... ;-)

Anyway with my limited knowledge I don't know what to do next. I find it strange that it works when I start without startup-sequence. I mean the ROM is the same and it even works  if I run Setpatch after that.

I'll try with the SetJoyPort now...
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #8 on: September 12, 2006, 10:10:58 PM »
I didn't mention it but I don't use the ROMUpdate from BB2.
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #9 on: September 12, 2006, 10:15:09 PM »
With SetJoyPort it works. Also ramlib doesn't even call the lowlevel.library when Boulderdaesh is run. Maybe this is normal but I don't know for sure...
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Re: lowlevel.library problems
« Reply #10 on: September 02, 2007, 07:59:19 PM »
Old thread but I found a solution; NewLowLevel by the same author as Boulderdaesh! It's a replacement lowlevel.library that seems to fux this bug.

EDIT: Seems like I cheered too soon... This replacement lib doesn't recognise CD32 pads!
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...