Step by step Guide of installing Workbench 3.9 With all boingbags on Amiga 1200 + BPPC + BVision

Here are a .ZIP file containing all NON copyrighted software: Files

I got hold of a used BlizzardPPC Accelerator for the Amiga 1200.

This was a 25MHz 68040 with 175MHz 603e PPC Processor.

I sent it away for upgrade and when it arrived I had a 50MHz 68060 (clocked at 66MHz) and 300MHz 603e PPC (clocked at 330MHz)

With 2x128MB of ram.  Sadly one of the RAMs got broke when installing it. (a later post with my A1200 buildup)

Also I have this BlizzardVisionPPC graphicscard for it.

 

When installing Workbench 3.9 I was happy, but after installing Boingbag3 or PPC support my problems started. my system crashed HARD with PPC Support and after BB3 my system was very VERY unstable. And searching the net was hard.  so I sat for weeks. even took one day off from work just to fix this..  and now.. I do have a stable system.

my first problem was.  I HAVE NO CDROM on my Amiga.  or..  on any PC at home actually. so I had to so all with images.

this is a writeup of step-by-stop how I did.  it does not contain any Screenshots (for now)

 

 

Required software:

Kickstart 3.1 in ROM.
WB3.9 CD as ISO (not needed if you have a CD-Rom)
Boingbags 1-4
PFS3 recomended.
DiskImage (if mounting ISO is needed if you lack CD)
BPPCFix
BPPCFixFix (!)
68060.library 46.20
WarpUP 5.1
Cybergraphx 4.0 CD as ISO (not needed if you have a CD-Rom)
CGraphx43RC6 update patch
CyberGL
Warp3D

 

Hardwarewise you MUST have another PSU, the original one will NOT handle the powerrequirements. 9A on +5V is recomended. And it must be a stable 5V. Manu PSUs today gives less then +5V during load making the machine unstable. And as the motherboard is not really designed for this power you have to insert power somewhere in the middle. Like injecting it where the floppy gets its power.

Also BVision gets HOT, a active cooling fan is recomended on the permedia chip.

so first. I always have a spare-rescue partition. this is always in FFS mode. and this is also what we need to install.

so prepare a disk (I Prefer CF cards in an adapter) with a copy of the emergency catalog from the WB3.9 CD to a bootable FFS partition. Also download all software above un unpack in a directory if your choise.

 

Boot that partition.

Install ”Diskimage” to be able to mount a ISO as a CD. Also I recomend installing PFS3 and partition and format as PFS3.  PFS3DS (DirectScsi) is preffered. Especially when using large disks.

Now we have to do some editing as the CD-Filesystem used default is terrible, especially for Diskimage

Start a shell

ed devs:dosdrivers/ICD0

Change FileSystem from L:CDFilesystem to  L:CacheCDFS

And add:

Control = ”MD=0 LC=2 DC=4 LFC=1”

Exit and save with ESC+x + enter

Reboot

In the SYSTEM drawer as default (even if I prefer to install it at Tools) start DiskImageGUI

Click on the ICD0 line and then the questionmark and choose CD-ROM instead of Direct Access -> Save

Doubleclick on the ICD0: and search for the Aos3.9 iso file.

First prepare a partition for AOS 3.9. PFS3 recommended as filesystem, must be in the first 4GB of the disk (I would recommend in the first 2GB) with a maximum size of 4GB (I would recommend that this partition fits in the first 4GB even at the end)

 

Now doubleclick on the AmigaOS3.9 icon. (WB3.9 CD)

OS-Version3.9 -> and doubleclick on ”OS3.9-Installation”

Choose

”OS3.9 Full installation over OS3.0 or empty HD”

Proceed

Proceed

Proceed

Accept

Proceed

Choose partition where to install WB3.9 -> Proceed

Choose languages you want to have installed -> Proceed

Choose printers -> Proceed

Choose drivers -> Proceed

Choose keymaps -> Proceed

You decide if you want backdrops.. I choose Yes

<copying>

Proceed -> Machine reboots. Make sure that the WB3.9 partition has highest bootpri.

In the WB3.9 system. Install diskimage with the changes above.

You will have to copy CacheCDFS from the L dir at the rescuepartition.

 

Mount WB3.9 iso with the same instructions as above, it is VERY important that you mount it as CD-ROM and not Direct Access

Start the WB3.9 installationprocess again and choose ”Install Internet Software” -> Proceed

Proceed

Yes when asked about Gensis TCP/IP Stack. (choose no if you will use roadshow or so)

Proceed

Yes at AmiTCP: question

Proceed

Yes at AWeb-Installer

Proceed

Proceed

Choose languages -> Proceed

Yes

Proceed

Proceed at Fixfonts

Yes at AmigaMail installer

Proceed

Internetsoftware is now installed

Now install CD-Rom driver so restart the WB3.9 installation software again.

Choose CD-Rom driver and proceed

Proceed

Proceed

Often you have only one cd, so Proceed

Proceed

Do what you want.. I usually say NO and move the CD0 to devs:dosdrivers manually later

Proceed

Proceed.

Now you have a clean WB3.9 installation with internet software and CD-Rom driver.

(and possability to mount ISOs etc)

DO NOT INSTALL ANY PPC SOFTWARE!!

 

Now lets install Boingbags.

First install Boingbag 1

 

Doubleclick om ”Installation” for BB1

Proceed

Proceed

Proceed

Proceed

Choose languages -> Proceed

Installprogram checks for the CD. (that you have mounted)

Proceed

Proceed

Reboot

 

Now WB3.9 BB1 is installed, lets go for BB2.

Mount WB3.9 ISO again, it will be needed

Click on Installation for BB2

Proceed

Proceed with install (lets go for Intermediate user this time)

Proceed

Proceed

Proceed

Install ROM Update

CD will be checked and stuff copied

Proceed

Proceed

Poweroff and reboot. THIS IS IMPORTANT

NOW we have to do some stuff. BB3 will crash totally if we do not do this.

Put BPPCFix and BPPCFixFic into C:

Copy 68060.library 46.20 to ram:

Start a shell

BPPCFixFix from ram:68060.library to libs:68060.library

This patches the library so setpatch actually CAN load the library

and:

ed S:Startup-Sequence

as first (non commented) line enter:

BPPCFix install 040 >NIL:

(YES even if you have a 060)

Esc + x + enter

Just to verify. Do:

version 68060.library

Your result would be 46.8

Shutdown power and reboot <- IMPORTANT

 

Version 68060.library would now give 46.20

NOW we can go for BB3. As this is a non official patch, the CD is not required.

Start ”Install”

Proceed

Proceed

Proceed

Proceed

Proceed

Choose languages -> Proceed

Choose A1200 -> Proceed

Choose Paula. If you have any other soundcard check it. -> Proceed

Choose Yes -> Proceed

Proceed

Proceed

Poweroff and restart. <- IMPORTANT

Boot WILL fail

ed S:Startup-Sequence

At the LoadModule line.  At the end, remove the FAST option

Reboot

Now we have WB3.9 BB3 installed.

Lets go for BB4 (Same here. WB39 CD is not required)

Start ”Install”

Proceed

Proceed with install

Proceed

Proceed

Proceed

Choose Languages -> Proceed

Choose A600/A1200 -> Proceed

YES at update scsi.device -> Proceed

Yes at edit S:Startup-Sequence -> Proceed

Proceed

Proceed

Start a shell.

ed s:Startup-Sequence

At top.  Readd the BPPCFix line that was removed:

BPPCFix install 040 >NIL:

Esc + x + enter

Poweroff and restart

 

 

Now we have a full setup with WB3.9BB4 and a new updated (and for BB3+ stable) system for 68060.

Lets go PPC – WarpUP51

”Install WarpUP-HD Engl”

(I had to change in tooltypes to use C:Installer as tool)

Proceed

Proceed

Check ”Blizzard PPC A1200” -> Proceed

Proceed

Choose ”No gfx card” (EVEN if you have a BVision!) -> Proceed

WarpOS V14 -> Proceed

Proceed

Proceed

Reboot

Now your system is done for a clean BPPC setup without a BVision.

BUT.. Sometimes I had problems with AHI. So just for test. Change the settings

In prefs start AHI

Choose Paula 8bit stereo. Not the Hifi one and save.

This is if you have problems with AHI sound. You can test other settings

 

 

If you have the BVision card lets go on and install cybergraphx

 

Mount the Cybergraphx CD. (remember CD-Rom mode)

Start CGXV4_Install

Proceed

Proceed

Proceed

Proceed

When to choose gfxcard, do NOT select anything just Proceed

Choose 68040/68060 -> Proceed

Let all be default so: Proceed

Choose logo and Proceed

Proceed to set env vars  (Vars are what I recomend. Choose your own)

Yes to Planes2fast -> Proceed

Yes on Usesemaphores -> Proceed

Yes on Superlayers -> Proceed

Yes on SuperGels -> Proceed

No on CPUC2P -> Proceed

Yes on Highrescrsr -> Proceed

No at Hide15bit -> Proceed

Yes on AlertEmu -> Proceed

Yes at KeepAmigavideo -> Proceed

No at Savemem -> Proceed

No at NOPASSTHROUGH -> Proceed

Yes at Wbpatspeedup -> Proceed

(there MIGHT be more variables here. depens on system)

Install all -> Proceed

Put in prefs -> Proceed

Put in tools -> Proceed

Put at help -> Proceed

Put in prefs -> Proceed

Proceed

Reboot

Mount the Cybergraphx CD again. (this is needed for the patch and you HAVE to mount it not copy to HD etc or you will get strange spatch errors)

now the RC6 patchfile.

Start CGXV4_Update

Proceed

Proceed

Proceed

Proceed

Now choose BlizzardVisionPPC -> Proceed

68040 / 68060 -> Proceed

Choose libs -> Proceed

Install all -> Proceed

Choose prefs -> Proceed

Choose tools -> Proceed

Choose help -> Proceed

Choose prefs -> Proceed

Choose prefs -> Proceed

Proceed

Proceed

Now it is installed. But there are some strange things done that we have to fix

First of all. There are no icon installed for the BVision monitor. Lets steal the Cybervision one.

Start a shellprompt:

copy cybergraphx_4:CGraphX4/TIDrivers/CVisionPPC.info devs:monitors/BVisionPPC.info

Now reboot. If your machine is hooked up on the BVision. It will end just showing the Cybergraphx logo and you have to switch to the Native amigamode

Cancel the nPPC: question

Goto sys  Prefs and start Screenmode

Choose a BVision screenmode and choose 256 colors. Test it. Save

Picture now goes to BVision instead

Now we have to fix the screenmodes missing

To create one.

 

Sys prefs and CGXmode

At monitor prefs, press edit, click continue at warning (a stupid one)

I usually choose Montor-85KHz – modern monitors handles it.

Use –> Continue

Now click ”New”

Choose 800×600   as close as 60Hz you can. If there are a VESA choose it.

(IF you have a CRT you want higher then 60Hz)

Test -> OK

OK

Click on the mode you created and press Clone

Change type from 8Bit to 16bit

Test -> OK

OK

And clone that one. Change type from 8bit to 24bit

Test -> OK

OK

IF your screenmode is not ok.  Try changing the pixelclock.. try to get the Vertical frequenzy as close to 60Hz as possible.

 

You have now created a 800×600 screenmode.. do the same thing for the rest modes you want to have

 

When finished.  Press Save -> Quit and reboot

Now the nPPC: assign is no longer bugging you.

 

Now. Cybergraphx and stuff is all done.

Maybe you want some Hardware 3D acceleration? (MiniGL not THAT modern. Still something)

 

Time to install CyberGL

Click on the Install_CyberGL

Proceed

Keep at Intermidate user -> Proceed

Proceed

Select all -> Proceed

Choose 68060 -> Proceed

Keep libs -> Proceed

Do not install in RAM: choose SYS:Tools -> Proceed

Ok

Proceed

 

Now some hardware 3D support aswell  time for Warp3D

Start Install_Warp3D

Install

Keep at Expert -> Proceed

Proceed

Proceed

Yes at PPC -> Proceed

Choose Cybergraphx only -> Proceed

Choose Cybergraphx V4 -> Proceed

Proceed with copy until question about gfxcard

Choose CybervisionPPC/BlizzardVisionPPC -> proceed

Yes

Yes (install demo)

Choose SYS:Tools -> Proceed

Yes. Install guide

Choose help -> Proceed

Proceed

Proceed

 

Now Warp3D is finished

Check the demos at sys:tools

If you get crash/no picture in windowed mode. it is as you have not enough colors. 15Bit modes or more is required.

it MIGHT also be environmentvariables set wrong:

Start a shell prompt and enter:

ed ENVARC:powerpc/gfxaddr

change it to $e0000000

save it (esc + x with built in ed)

ed ENVARC:powerpc/force

change to 1

save

ed ENVARC:powerpc/terminator

change to 1

save

 

So.. this is a basic install that has been proven stable for me with all updates to the WB3.9 and newest 68060 lib, PowerPC support and Graphics with 3D support.

 

Now I would recomend you to install software like PPC Datatypes, PPC archivers etc and use your PPC.

 

There are a lot more to install for a system. But that is outside the purpose of thise small guide.

Hope this fast Write-up helps someone getting a stable system for a totally awesome Amiga 1200.

About

6 thoughts on “Step by step Guide of installing Workbench 3.9 With all boingbags on Amiga 1200 + BPPC + BVision

  1. Cheers for this Chucky! I recently started playing around with my Amiga again after many years and your guide has been a massive help getting it back up and running properly again.

  2. One question if I may, my setup differs from yours slightly in that it is 68040 and I’m using SFS. You’ve included the 040 library with your files but want to clarify if it is needed for use at the pre-BB3 stage? I followed the instructions for the 060 library but do I copy the 040 to libs or leave it altogether? Doing the setpatch from ram disk didn’t do anything.

    The bottom line is by the time I get to installing BB4 I’m getting block read errors at boot, for Amidock and Iprefs and other stability issues arise such as freezing. Oddly it was also causing issues when run from a boot floppy too, in the end I had to put the drive in my PC and run WinUAE to format it.

    1. well. the lib included is for the 060.. so you might need to find a 040 one.

      stability. hmm 040 consumes more power then the 060. so are your Amiga recappd and are our PSU strong enough. so it isn’t powerissues?

      1. No I’ve not had it recapped but seeings it’s quite cheap I will probably look into having it done at some point. The PSU is 230w which came with the D-Box case.

        I’ve found where I hit the issue though, it doesn’t like it when I install the powerpc support :( Simply removing the powerpc.library removes all the crashes. I remember having this issue before but can’t remember the fix. It’s been so long I’m re-learning everything as I go and then end up kicking myself lol.

        1. Well for anybody else who hits the problems I had the solution is to download the 040 libs from the WarpUp webpage. You’ll get a few different files for 040, all to drop in libs. You then place the 68040.library in ram and run “bppcfixfix ram:68040.library to libs:68040new.library”.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

[TOP]