Welcome, Guest. Please login or register.

Author Topic: Essential P96/Mediator/Voodoo files?  (Read 2112 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Essential P96/Mediator/Voodoo files?
« on: August 24, 2006, 09:50:47 AM »
Sorry for the long post :-)

I'm still trying to get my network boot floppy working. I've got an A1200/060/Mediator/Voodoo.

I have copied the following files to the floppy:

libs:pci.library
c:pciinfo
s:vendors.txt
devs:networks/fastethernet.device
devs:networks/mediatornet.device

If I type "pciinfo" I get a correct listing of all my PCI cards. AmiTCP is set up and working on the floppy. If I cold boot to the floppy, I can't ping anything on my network. If I boot in to OS3.9 fully first then warm boot the floppy, then the network works 100% from the floppy disk.

I tried booting with no startup-sequence from the hard disk and just running amitcp, and I was once again unable to access the network. However, if I run C:LoadMonDrvs from the hard drive first and then start AmiTCP, then everything works. So I think I have to get Picasso96 running before the PCI network card will work. I have copied the following on to the floppy:

C:LoadMonDrvs
Libs:Picasso96API.library
Libs:Picasso96/voodoo.card
Devs:Monitors/voodoo
Devs:Monitors/voodoo.info

and added C:LoadMonDrvs after setpatch, but it still doesn't work. I think I must be missing some P96 files from the floppy which is preventing the card from fully initialising. I don't need to display and P96 screenmodes, just initialise the card. So finally to my question :-) What are the bare minimum files I need to get P96 running?

--
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 lopos

  • Sr. Member
  • ****
  • Join Date: Mar 2005
  • Posts: 250
    • Show only replies by lopos
Re: Essential P96/Mediator/Voodoo files?
« Reply #1 on: August 24, 2006, 10:17:28 AM »
I think you also need the drawer ENV-Arvhive/Picasso96/ and the 'Picasso96Settings' which is in DEVS:
But I seemed to remember that my network card worked without P96 running. I just needed the Voodoo3 card so the Mediator saw my cards. But I am using MiamiDX not AmiTCP.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Essential P96/Mediator/Voodoo files?
« Reply #2 on: August 24, 2006, 10:23:10 AM »
Thanks - I'll try copying those drawers. If that doesn't work, maybe I will boot from the hard drive with no startup-sequence, run SnoopDOS, then run C:LoadMonDrvs, and see what files it accesses.

--
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 Thomas

Re: Essential P96/Mediator/Voodoo files?
« Reply #3 on: August 24, 2006, 11:28:16 AM »
You also need Libs:Picasso96/rtg.library.

Picasso96API.library is not needed.

Bye,
Thomas

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Essential P96/Mediator/Voodoo files?
« Reply #4 on: August 24, 2006, 08:33:42 PM »
Thanks guys. I ran Snoopdos before running LoadMonDrvs (from hard drive not floppy) and noted all the files it used. I then made sure my floppy contained the same files i the correct locations. Unfortunately it still doesn't work unless I boot fully in to OS3.9 first. This is the layour of the disk:

     C (dir)
       assign                           copy
       execute                          loadmondrvs
       makedir                          mount
       PciInfo                          
     LIBS (dir)
          Picasso96 (dir)
            rtg.library                      Voodoo.card
       iffparse.library                 mathieeedoubbas.library
       pci.library                      rexxsyslib.library
     ENVARC (dir)
       HOSTNAME                         LOGNAME
       SOCKS_SERVER                    
     DEVS (dir)
          Networks (dir)
            FastEthernet.device              MediatorNET.device
          Monitors (dir)
            voodoo                           voodoo.info
       Picasso96Settings                
     S (dir)
       startup-sequence                
     Picasso96 (dir)
       AmigaVideo                       BlackSwitching
       Debug                            DirectColorMask
       DisableAmigaBlitter              DoNotSetMMU
       EnableBootVGA                    Experimental
       PlanarOnlyDIPFDBUF               PlanesToFast
       PlanesToFast.info                ShowModes
     Mediator (dir)
       FastEthernet                     MMU
       PatchInt                         voodooint
       VoodooMem                        Warp3D
     AmiTCP (dir)
          log (dir)
            wtmp                            
          ssrx (dir)
            CommandState.ssrx                Default.ssrx
            Dial.ssrx                        ParseTest.ssrx
          serv (dir)
            ftpd                             in.fingerd
            in.identd                        netfs-server
          libs (dir)
            ifconfig.library                 serscript.library
            socket.library                   usergroup.library
          l (dir)
            apipe-handler                    inet-handler
            netfs-handler                    
          devs (dir)
            AmiTCP.key                       apipe-mountlist
            inet-mountlist                   netinfo.device
          db (dir)
            AmiTCP.config                    group
            hosts                            inet.access
            inetd.conf                       interfaces
            networks                         passwd
            protocols                        Provider.conf
            resolv.conf                      rpc
            services                        
          util (dir)
            parseconfig                      
          bin (dir)
            bootpconfig                      hostname
            id                               ifconfig
            inetd                            login
            offline                          online
            passwd                           ping
            route                            startnet
            stopnet                          umask
            WaitForPort                      whoami
       AmiTCP                          



Any more ideas? :-?


--
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 motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Essential P96/Mediator/Voodoo files?
« Reply #5 on: August 24, 2006, 08:39:34 PM »
Bleugh, sorry about the ugly directory listing. HTML has rendered out all the spaces :roll:

--
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 motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Essential P96/Mediator/Voodoo files?
« Reply #6 on: August 25, 2006, 08:12:57 AM »
Well I got it working :-) I had to add the line "DEVS:Monitors/Voodoo" to the floppy disk's startup-sequence after LoadMonDrvs to start the Voodoo card. Then the network card works when cold booting from the floppy :-) Only problem now is that the floppy disk is full and I can't fit smbfs on :roll:

--
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 Thomas

Re: Essential P96/Mediator/Voodoo files?
« Reply #7 on: August 25, 2006, 05:20:46 PM »

You could try to free some space by removing all comments from AmiTCP's config files.

You could also try to pack AmiTCP and other big executables with PowerPacker or a similar load module packer.

And you will gain about 50KB if you format the disk with FFS rather than OFS.

You don't need LoadMonDrvs if it does not work anyway. Remove it's call from Startup-Sequemce and delete it from C:.

Bye,
Thomas

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Essential P96/Mediator/Voodoo files?
« Reply #8 on: August 25, 2006, 05:24:51 PM »
Hi Thomas

I considered using PowerPacker but I have never used it before. If I pack an executable or a library with PowerPacker, does it automatically unpack itself in to memory when it is required? I assume PowerPacker requires a library to enable the unpacking process?

Anyway, I ran SnoopDOS while AmiTCP was starting up and found that a lot of the files in AmiTCP:bin were not used, so I deleted them which gave me enough space for smbfs. I will consider packing some stuff though as I still need to fit XFS on the disk so I can mount the hardfile I plan to back up to.

Thanks

--
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 Thomas

Re: Essential P96/Mediator/Voodoo files?
« Reply #9 on: August 25, 2006, 06:41:58 PM »
Quote
If I pack an executable or a library with PowerPacker,


I don't think it works with libraries.

Quote

does it automatically unpack itself in to memory when it is required?


Yes, it does.

Quote
I assume PowerPacker requires a library to enable the unpacking process?


No, the unpacker is saved with the packed executable. Maybe there are newer versions of PowerPacker which use an external unpacking library in order to make the executables even smaller. But when I got in touch with PP there was no library and the unpacker was saved in the load module together with the packed data.

Bye,
Thomas