Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
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 motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: lowlevel.library problems
« Reply #1 on: September 12, 2006, 07:57:44 PM »
Hmmm do you have a TCP/IP stack running? Maybe the hardware interrupt of the network card is interfering with lowlevel.library, similar to WHDLoad.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline amigagr

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1454
    • Show only replies by amigagr
    • http://www.amigahellas.gr
Re: lowlevel.library problems
« Reply #2 on: September 12, 2006, 08:00:46 PM »
here i have version 40.35 (30.7.93). sorry that can't help fearther...
A3040/25 AmigaOS 3.9
A1260BPPC AmigaOS 3.9/4.0
Sam440ep AmigaOS 4.1.2
PegasosII/G3 AmigaOS 4.1.2/MorphOS 2.7/Debian 5.0.7/SUSE 11.1
MacMini/G4 1.5 MorphOS 2.7/OSX 10.5.8
Long Live Amiga

If i am going to have bugs on my system,
at least let me keep the latest versions.
Neil Bothwick
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #3 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 motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: lowlevel.library problems
« Reply #4 on: September 12, 2006, 08:13:19 PM »
What happens if you boot without startup-sequence and then run the game, with lowlevel.library in libs:? Do you still have problems?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #5 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 only replies by Flashlab
Re: lowlevel.library problems
« Reply #6 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 motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: lowlevel.library problems
« Reply #7 on: September 12, 2006, 09:01:51 PM »
Well powerinput.device doesn't exist whether you boot without startup-sequence or not, so I don't see how this could be the problem. Why don't you try disabling WBStartup?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #8 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 motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: lowlevel.library problems
« Reply #9 on: September 12, 2006, 09:21:07 PM »
Are you using OS3.9? Ramlib is patched by the AmigaOS ROM Update, so perhaps that is causing problems.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #10 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 motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: lowlevel.library problems
« Reply #11 on: September 12, 2006, 09:27:14 PM »
Yes it is patched by setpatch in the startup-sequence. Try booting with no startup-sequence, then run setpatch, then run the game. If the problem reoccurs, then the problem is with setpatch.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #12 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 Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: lowlevel.library problems
« Reply #13 on: September 12, 2006, 09:50:37 PM »
@Flashlab
Quote
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?

This is normal. It happens when some library/device is opened from within initcode of some other library/device.
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show only replies by Flashlab
Re: lowlevel.library problems
« Reply #14 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...