www.pegasos.org

Linux, BSD, Unix etc. - AmigaOS CD32 loader and other live CDs

mario - Feb 06, 2006 - 08:27
Post subject: AmigaOS CD32 loader and other live CDs
@ frostwork !!!!

This is my feedback to your last production:
It just works GREAT!!!
I can boot in CD 32 environment and play any CD inserted.
Sounds strange noone reported any feedback yet....

I had the same success with molk, latest version (sound and networking fully functional).

I just can't get "freevo" working, instead, because I only get a blank screen after the init sequence... Maybe some issue with screen frequencies?

By the way, I need a couple of hints about CD 32 loader:

1- how can I add the HD recognition to start a WB environment instead of CD 32?
2- Is there any way to get a better init sound ? (when CD 32 boots, the system sound while showing logos is interrupted. In-game sound is ok, instead.)

Thank you and keep this great work going

Mario
frostwork - Feb 07, 2006 - 10:42
Post subject: RE: AmigaOS CD32 loader and other live CDs
Hi,Mario!

It's been a while Smile
Thanks a lot for nice feedback! Smile
I'll upgrade molk soon to 0.6.
Unfortunately although cd-drives are detected as they should I can't burn
with my internal cdburner (PatchBurn is installed).
Cisc pointed me on this as he has the same problem.
I tried several distros & kernels without success... Sad

A wonk (qemu kernel booting x86 systems) arlready works good, too... Smile

> freevo:

very likely again my xorg-conf
(there should be 2: 1 for PAL & 1 for NTSC)
Sorry there's not much I can do, but maybe I should start a threat to collect as many
different working xorg.configs as possible for Peg2/radeon to include them all in further
releases/updates with kernel-commandline detection... Smile

> CD32:
- HD: haven't tested this, as I don't have a Amiga-partition installed - Sorry!
- Sorry, again no idea! I'm afraid this simply can't be fixed, but of course i may be wrong!


Cheers,
Frostwork
gunne - Feb 07, 2006 - 16:40
Post subject: RE: AmigaOS CD32 loader and other live CDs
Hi mario

> 1- how can I add the HD recognition to start a WB environment instead of CD 32?

-------------------

I tried a while ago, just for the fun of it. I booted then from a system hardfile I had created earlier. It booted up AmigaOS very fine Smile

You do control uae (E-UAE) from the uaerc script.

Here is the uaerc script I did use for it:

Code:

kickstart_rom_file=/booty/cd32-cfg/amiga-os-310.rom
kickstart_key_file=/booty/cd32-cfg/rom.key
hardfile=read-write,32,1,2,512,/booty/cd32-cfg/system.hdf
hardfile=read-write,32,1,2,512,/booty/cd32-cfg/work.hdf
#filesystem=rw,Wb:system
#filesystem=rw,Wb:work
immediate_blits=no
cpu_type=68040
gfx_width=640
gfx_height=512
gfx_linemode=double
gfx_center_horizontal=smart
gfx_center_vertical=smart
gfx_fullscreen_amiga=no
gfx_fullscreen_picasso=no
z3mem_size=32
gfxcard_size=4
cpu_speed=max
floppy_speed=0
sound_output=normal
chipset=aga
show_leds=true
fastmem_size=8
chipmem_size=4
joyport0=mouse
joyport1=joy0
amiga.use_overlay=yes


As You can see I'm using an Amiga 3.1 Rom, and also the system is a AmigaOS 3.1 system.

Its of course meant to use suitable rom depending of AmigaOS system you want to load.

If you want to use a filesystem instead, you specify this with argument given to filesystem.

Please note also, that all versions Amiga roms and also all versions of AmigaOS is available with the Amiga Forever product, as well as some other software is included (in registered form), like Directory Opus Magellan II for instance.

You can also use this for running AmigaOS within MorphOS, using uae or E-UAE, if you prefer.

Maybe we should hint people to share their uaerc scripts with each other using this thread ?

Note, I put the above script within code-tag, hope it works fine to read for you Smile

To frostwork, you do very nice creations, keep it up !

PS, CISC does always find problems, DS Wink
mario - Feb 08, 2006 - 06:50
Post subject:
@ frostwork and Gunne

THank you for your replies!
I have always been interested in emulating amigaos & CD32 in a transparent way, so I think that this linux experience can be very useful to find solutions that can be activated within the boot menu.

I think that sharing .uaerc files might be a great occasion to find to the best template.

One question. Is the linux version of e-uae better/faster then the morphos version? I thought that booting in a minimal linux environment (as for lveCDs) might save some useful resources.

By the way, I'm going to test more deeply foostwork's latest apps, to give a useful feedback on them.
mario - Feb 08, 2006 - 07:05
Post subject: Re: RE: AmigaOS CD32 loader and other live CDs
Sorry, it's me again...

@ Gunne:

I am able to boot from Morphos, with my uae config, in Amikit, Amigasys3 and AIAB...

Unfortunately, that's toooo slow to be usable.
Amigaforever environment, instead, is actually very fast and usable.
Plain 3.9 WB, too.

Is there any jit emulation in linux version to make these any faster???

As to the "live" solution, I wondered if any of the config files (start-misc, for instance) might have been changed to add a WB-installed partition recognition on boot.

Which, do you think, is the best E-uae port for Morphos?

As for the booting option from morphos, I use a script made by DoctorMorbius_FP (HI FULVIO!!!!) which lets me select the preferred uae environment and lanch it within seconds.
gunne - Feb 08, 2006 - 11:18
Post subject: RE: Re: RE: AmigaOS CD32 loader and other live CDs
mario,

The Linux version is not better then the MorphOS version, not as I can see anyway.

The fastest Amiga-emulation to find is in MorphOS.

I have not tried to change anything with the start-misc script. Its aim is to turn on/of functions during the startup.

Maybe frostwork can answer better what you can do or not here.

Script aimed for controling of the uae/E-UAE emulation is uaerc.

The E-UAE emulation for MorphOS is in two versions, one using SDL.

From the README:

- e-uae.sdl : SDL version, requiring powersdl.library 10 or later. The SDL build supports P96 and on-the-fly screen/window switching, unlike native version.
- e-uae : native build, a bit faster and supporting overlay output (use amiga.use_overlay = yes option in the config file to enable it).

Try them out .-) But seems as you already did ?
mario - Feb 08, 2006 - 12:37
Post subject:
HI Gunne

my doubt was about the hd recognition in linux.
The minimal linux system loaded at the boot of the "CD32 loader" might not be "instructed" to look for other resources than the cdrom and the standard boot partition of pegasos where the loader is (hda1)...
Usually in linux each extra partition must be mounted in a special config file, which, in a normal distro, is called "fstab".
In molk, for example, there is an express config file (I can't remember its name) where mac-installed partitions must be activated.
Maybe frostwork can find out if this is possible in CD32 loader.
Otherwise any extra partition path, even if declared in .uaerc, would be unknown to the system.
You could only load a hdf file resident in hda1 (as you did), because this is the only recognized partition at the boot.

As to E-uae for morphos i have tried the sdl version and the native one, but, with the latter, I can't get picasso 96 working... Did you experience such a behaviour?


Sorry for my English, so far. Maybe this is not that clear....
Thank you for yuor support

mario
gunne - Feb 08, 2006 - 16:21
Post subject:
mario,

Yes, its best that you ask frostwork about this with mounting partitions. I dont remember if there was a console left open that you can use if switching using Alt + F1 ?

No, the latter E-UAE doesn't support P96, instead it supports overlay. Read the README again Smile

Best wishes !
frostwork - Feb 09, 2006 - 09:16
Post subject:
Hi!
Sorry for late reply, no net yesterday...

If you want to mount one of your hd-partitions, you could add s.th. like
mkdir /mnt/ahd
mount /dev/hdXX /mnt/ahd
to the start-misc script.
With a fitting uaerc poining to /mnt/ahd it should be possible to boot into it...
As far as i know (have to recheck) my kernel has affs,vfat,ext2/3 (& maybe asfs) included...

Good luck so far!

Marcel

PS: I could make a check for the kernel-commandline
for different start-miscs and/or uaercs in possible upgrade if required...


EDIT: typo in the "mount"-line

Good luck! Smile
mario - Feb 09, 2006 - 09:46
Post subject:
THANKS!
I'll post you my results...

Mario
All times are GMT + 1 Hour
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits