Step by step guide for installing WB3.1 on MorphOS.
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cool_amigaN
    Posts: 746 from 2011/11/30
    Is it more preferable to install 3.1+WHDload on a folder or on a hardfile (hdf)? Which one is faster on loading?

    Also, the slaves will work just by double clicking them on Ambient or will it require any extra configuration?
    Amiga gaming Tribute: Watch, rate, comment :)
  • »11.06.14 - 13:23
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    Hardfile is faster. But you can use both. For example, I used "filesystem=rw, Games: Giochi" (Games is the path and Giochi is the name of directory) to have my games directory and this is useful if you want to copy any file from a folder to hdf once you have launched Workbench 3.1: you going to have a folder readable and writeable inside Ambient (and you can add games, files and so on there) and readable inside E-UAE being able to copy file inside hdf in an easy way.
    The slaves won't work from Ambient (always welcome if anyone knows it's possible) directly but you can use a very good MUI interface called iGame:
    http://aminet.net/package/util/misc/iGame
    which work with UAELoad:
    http://aminet.net/package/misc/emu/UAELoad
    Inside UAELoad there is a Bonus directory in which you can find a startup sequence for AmigaOS3.9 that allows to run whdload game without load all the Workbench but only the necessary files. I guess it is useable with 3.1 too but I will check lately.

    [ Edited by Jambalah 11.06.2014 - 12:23 ]
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »11.06.14 - 14:21
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    I tried to launch a slave from Ambient and a message warning that a parameter was missing appeared. I will test more. Noticed that using iGame to launch WHD games has no effect using the hardfile. This problem doesn't occour when I use the folder configuration. So, if you want to run a WHD games automatically from Ambient using iGame you cannot use the hardfile. If you run E-UAE and load WB 3.1 the WHD games work flawless. Going to read old post here and on the web to learn more.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »11.06.14 - 20:35
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Newbie question of the day:

    I have done everything as described, however everytime I attempt to start UAE I get the error "failed to load kick.rom", in the console window I see the error "Opening cfgfile '.uaerc'...failed" - Except my modified .uaerc is configured and present in sys:emulation/e-uae....

    I think that quite possibly I'm starting e-uae incorrectly, what is the correct way to start e-uae?
  • »11.06.14 - 21:45
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    "Failed to load kick.rom" error occours when e-uae doesn't find the kickstart which could be named "kick.rom": check again the path which point in the kickstart directory (after "kickstart_rom_file=") and the correct name of the kickstart itself. Then try again launching e-uae. The correct way is left mouse double clicking on e-uae (or cli launching) assuming uaerc file is correct.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »11.06.14 - 22:39
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Quote:

    Jambalah wrote:
    "Failed to load kick.rom" error occours when e-uae doesn't find the kickstart which could be named "kick.rom": check again the path which point in the kickstart directory (after "kickstart_rom_file=") and the correct name of the kickstart itself. Then try again launching e-uae. The correct way is left mouse double clicking on e-uae (or cli launching) assuming uaerc file is correct.



    I've already checked my paths in the .uaerc configuration file as well as the location of the configuration file itself, and for all intents and purposes everything seems correct, see screenshots:

    - Location of .uaerc:

    Window_zpsd454ce6f.png

    - .uaerc configuration:

    Grab_zps9e148c32.png

    - Location of kick.rom (KS3.1):

    kick_zps5bc4e772.png

    - Error:

    Error_zps4efb2e9f.png
  • »12.06.14 - 06:44
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2027 from 2003/2/24
    From: po-RNO
    Quote:

    madCrow wrote:
    I've already checked my paths in the .uaerc configuration file as well as the location of the configuration file itself, and for all intents and purposes everything seems correct, see screenshots:

    - Location of .uaerc:



    Your .uaerc file is named as .uaerc_ in your pics. Try to rename it correctly without the trailing _.

    And if it still complains about kickstart rom file, try different rom files. At least I had several rom files which E-UAE didn't accept until I found working one.
  • »12.06.14 - 07:16
    Profile Visit Website
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Quote:

    jPV wrote:
    Quote:

    madCrow wrote:
    I've already checked my paths in the .uaerc configuration file as well as the location of the configuration file itself, and for all intents and purposes everything seems correct, see screenshots:

    - Location of .uaerc:



    Your .uaerc file is named as .uaerc_ in your pics. Try to rename it correctly without the trailing _.

    And if it still complains about kickstart rom file, try different rom files. At least I had several rom files which E-UAE didn't accept until I found working one.


    OK jPV,

    I renamed the file and managed to boot to an AmigaDOS screen (Not a Workbench screen). When I press CTRL + ALT + F1 to insert 3.1 install and go back to the Amiga DOS screen nothing happens and I cannot load the disk in DF0:

    Any ideas?

    Thank you very much for your patience and assistance.
  • »12.06.14 - 07:42
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    You have two configuration statements that point e-uae to "Workbench" and "Data". Comment them (using #) and start e-uae again. You should have Amiga purple start screen (checkmark & floppy animation). Be sure your kick.tom is a valid 3.1 rom. It seems you are emulating an Amiga 1200 and you are trying to install Workbench 3.1 so you need the right rom.

    EDIT:
    I commented my hardfile letting "filesystem=rw,Games:Giochi" active and I have the same result of you: an Amiga DOS screen. This because inside my virtual hard disk there's no operating system to load and maybe is the same in your Workbench partition: no system to load or incomplete installation.

    [ Edited by Jambalah 12.06.2014 - 06:03 ]
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 07:59
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    I commented both those lines and still get the AmigaDOS screen, just tried another KS3.1 rom and no difference?
  • »12.06.14 - 08:05
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    I've got Amiga Forever rom's, how do I configure .uaerc to recognise and use the rom key file?
  • »12.06.14 - 08:08
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    You can configure your key file using:
    kickstart_key_file=<path>
    pointing to your key file directory.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 08:18
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    Ok, I've recreated your situation:
    I've downloaded the .hdf file and told e-uae to read it. After I started emulator I had the same screen you had, the AmigaDOS window.
    Now insert WB 3.1 install disk and after it loaded use CTRL+ALT+R for a soft reset. You will see a fast blue led blink (hard disk) and floppy will load workbench with ram icon, hard disk icon and floppy icon. Now you can start to install.
    Sorry mate, my "quick & dirty" guide was really quick & dirty.... =)
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 08:34
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    OK,

    Got E-UAE to recognize the key file and still my configuration boots to a useless AmigaDOS screen?!

    Any other ideas?
  • »12.06.14 - 08:34
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    A copy of my .uaerc file:

    Code:
    # path to filesystem (replace with proper path if needed)
    #filesystem=rw,Workbench:sys:emulation/e-uae/HardDisks/Workbench
    #filesystem=rw,Data:sys:emulation/e-uae/HardDisks/Data
    # path to key file
    kickstart_key_file=sys:emulation/e-uae/Roms/rom.key
    # path to hardfile (replace with proper path if needed)
    hardfile=read-write,32,1,2,512,sys:emulation/E-UAE/HardFiles/blank160.hdf
    # path to kickstart file (replace with proper path if needed)
    kickstart_rom_file=sys:emulation/e-uae/Roms/amiga-os-310-a1200.rom
    show_leds=true
    immediate_blits=no
    cpu_type=68020
    gfx_width=640
    gfx_height=512
    gfx_lores=no
    gfx_linemode=double
    gfx_center_horizontal=smart
    gfx_center_vertical=smart
    gfx_fullscreen_amiga=no
    gfx_fullscreen_picasso=no
    sound_bits=16
    sound_channels=stereo
    sound_frequency=44100
    cpu_speed=max
    chipset=aga
    gfx_vsync=no
    fastmem_size=8
    chipmem_size=4
    z3mem_size=8
    floppy_speed=0

    # joy<n> where n is lowlevel unit in amigaos target. In SDL target it's be the enumeration order.
    joyport0=mouse
    joyport1=kbd2

    # overlay display
    amiga.use_overlay=no

    # screen type (accepted values are:public, custom or ask)
    amiga.screen_type=custom


    [ Edited by madCrow 12.06.2014 - 15:38 ]
  • »12.06.14 - 08:38
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2027 from 2003/2/24
    From: po-RNO
    KS ROM should be fine, because you get that far (amigados shell). My guess is that UAE makes any HD/filesystem/hardfile bootable and it boots from it no matter if you have OS installed or not.

    When you have inserted the Install disk in df0: (ctrl-alt-f1), try to reset the emulator (ctrl-alt-r) and it should then boot from the inserted floppy image. And if that doesn't work, define install floppy image in .uaerc (floppy0=WB3.1-Install.adf).

    In any case it should boot from floppy first instead of hd, but if it isn't the case with uae, then try to hold both mousebuttons on boot to get into Amiga's early startup menu and select to boot from df0: there.
  • »12.06.14 - 08:39
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    Yes!
    Read above =)

    the # 28
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 08:39
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Thank you guys, that worked a treat, I didn't see the reset procedure in there!

    One more question and I'm done, how do I install WHDLoad on my new desktop?

    [sorry].
  • »12.06.14 - 08:58
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    Once you installed WB 3.1, download the latest version from http://whdload.de/ and then extract the files. Put the file you will find in C directory inside your WB 3.1 C directory and the files in S directory inside WB 3.1 directory and that's all.
    This operation is possible only when you load WB 3.1 and not from Ambient due to hdf file. So put the WHDLoad directory inside your "Data" directory and when you start WB 3.1 copy the above mentioned file froms Data to WB.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 09:09
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Sorry, I'm a little unclear. If I cannot manipuate the file in Ambient then how do I access the file from within WB 3.1? Where is the data directory?

    I'm actually learning heaps here BTW and I hope that others can make use of this thread.
  • »12.06.14 - 09:40
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    You have a virtual filesystem in your uaerc configuration:

    #filesystem=rw,Data:sys:emulation/e-uae/HardDisks/Data

    Erase the # and when you will launch WB 3.1 you will have the System folder (with 3.1 installed), which is phisically inside the hardfile and the Data folder, inside sys:emulation/e-uae/HardDisks/. This folder is normally usable inside Ambient (is a real folder) while hdf file is a raw data file and you can't read inside with a double click (if you try you will receive a "No hexview for..." message). But when you launch e-uae this file is normally readable/writeable.
    If you insert any data inside your real folder (called Data in your config) when you will start WB 3.1 you will be able to read/copy/write in both folder, System and Data and this will allow you to exchange files from Data to System.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »12.06.14 - 12:35
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    I see, interesting.

    Will give it a go tomorrow, thank you for your time Jambalah.
  • »12.06.14 - 13:55
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    Ok,

    When I edit my .uaerc and uncomment the #filesystem=rw,Data:sys:emulation/e-uae/HardDisks/Data line the system boots to the AmigaDOS screen and appears to compleately ignore my HDF with Workbench installed on it.

    ?
  • »12.06.14 - 21:32
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    qrj5er.jpg

    Sorry, I couldn't resist... =)
    Well, I assume you have 3.1 installed on hdf file then if you comment again the filesystem=rw,Data:sys:emulation/e-uae/HardDisks/Data line e-uae loads workbench flawless. Is this correct?
    If not and you have system installed correctly, check if the name of your hdf file specified in the uaerc settings coincides with the name of hdf file on your hard disk.
    If names are both correct try to install 3.1 again.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »13.06.14 - 08:01
    Profile
  • Butterfly
    Butterfly
    Posts: 72 from 2013/7/25
    I'm calm.... :)

    You are correct in your assumptions, if I comment the #filesystem=rw,Data:sys:emulation/e-uae/HardDisks/Data line everything works fine.

    Do you think I should try to uncomment the line and re-install 3.1?

    Envious of your G4 with Sonnet Encore @ 1.8ghz BTW, I've got a G4 here but sadly it's only got 2 x 550mhz PPC :(

    I'd love to upgrade it to a Sonnet Encore @ 1.8ghz, until then my Mac Mini @ 1.5ghz with 32mb of vram will have to do.

    [ Edited by madCrow 13.06.2014 - 15:25 ]
  • »13.06.14 - 08:24
    Profile