Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
36 user(s) are online (27 user(s) are browsing Forums)

Members: 1
Guests: 35

Maijestro, more...

Headlines

Forum Index


Board index » All Posts (Maijestro)




Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@smarkusgQuote:
smarkusg wrote:@balaton
@Maijestro
It can be done, but without a second installation of linux under qemu on ppc it will be a pain.
You can also check at the end of the installation what is going on. -but if you are not familiar with Linux it is better not to do this.
You will only get frustrated.


For me the project Linux is finished

It services only to improve the Pegasos2 and AmigaOneXe emulation. We have now a complete 2 emulation with AmigaOs4.1 the only thing missing are the sources to U-Boot for AmigaOneXe to make it more user friendly.

SDL1 problems no longer exist under the AmigaOneXe emulation and it is as fast as the Pegasos2 emulation.

The only problem that remains is that under the Pegasos2 emulation SDL1 games/programs run worse. But don't worry we will solve that problem too.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@all

Volker was able to solve the problem, the sound output with es1370 (sb128) now works perfectly and also the network problems were solved!

It was actually interrupt problems.

@Balaton

This does not only affect the AmigaOneXe emulation, but also Pegasos2 where the PCI mapping might be wrong. Volker described it as follows:

Quote Volker:
The disturbed audio playback was an interrupt problem with the AmigaOne XE. As I wrote before, the es1370 device uses interrupts to tell the Amiga driver which part of the audio buffer was played back. This interrupt was masked in the interrupt controller. So the interrupt simply did not arrive.

To fix the problem PCI cards have to be 'plugged' into the correct PCI slot. I found a picture of the three currently possible PCI slots of the AmigaOne XE here at https://www.amigaportal.cz/node/159407.

For the sound to work with es1370 the card has to be plugged into one of the slots 00:08.0 - 00.0a.0. So e.g.

-device es1370,addr=0x08,audiodev=audio0 -device rtl8139,addr=0x09,netdev=network0

With this I have audio without playback problems and the network works as well.QuoteEnd

For correct audio output, please use this command....

-device es1370,addr=0x08


and for the network this...

-device rtl8139,addr=0x09


YouTube:




It will also finally fix the network problem under the Pegasos 2 emulation, but for that we also need to find out the PCI bus addresses if they are not the same.

There is a lot of debug output to see, don't be surprised it will behave the same as under real hardware, but for now I am still testing.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@smarkusgQuote:
smarkusg wrote:@Maijestro

You have done everything right. The installer probably has a bug.
It was the same for me and for "sailorMH" from the link you provided.

"Booting image at 00500000 ...
Bad Magic Number
Failed loading kernel (or kickstart) image file(s)"

Means you can't load the kernel file/wrong path.
Most likely you also have a non-generated image/kernel like mine.

The linux boot partition is supposed to be the first of the linux partitions, but not the first partition on the system.
I will write you in detail when I am at the computer - I will put it in this message.


Ok thanks my friend for the information, so it is a problem of the Linux install Jessie installer.

Also I just used the Install A1 iso to install without additional boot/kernel images which according to the readme should not be necessary.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@joergQuote:
joerg wrote:@Maijestro
Are you sure that's correct? Seems to be strange to use /boot/a1boot instead of /boot for the mount point of the boot partition.
When I last used Linux on an AmigaOne, more than 10 years ago, the path the Linux kernel image(s) were something like /boot/kernel-x.y.z.img and not /boot/a1boot/kernel-x.y.z.img.


I followed the readme from https://sourceforge.net/projects/amiga ... x/files/debian-installer/ where it is described like this:

Boot:
If 
you have a preexisting boot partition the SLB already picks up with a menu then the installer will locate this and use itIn this case make sure it is the only partition with an a1boot.conf menu fileIt will also pick up and use any volume labelled as "a1boot".  You won't need to do any configuration for the boot partition in this case. And can skip the following section.

If you need to set up a boot partition do as follows. Cursor to your desired boot partition and select it. Use as Ext2. Mount point set to "/boot/a1boot" option in list for static files of boot loader. If you like to you can label it as "a1boot". Mark it for formatting for a fresh boot partition. This will then format it to the right format as understood by UBoot.

You can also just mount a preexisting boot partition at mount point set to "/boot/a1boot". You don'
t even need to type that inIt's all there in the menu for the picking. :-)


Maybe I made a mistake somewhere, but I tried it countless times. Also the exact kernel path is not described, maybe things have simplified a bit in time. The Linux Dist. is from 2018.

I have also set up the partitions directly under AmigaOs4.1 with the help of MediaTool Box. Strange...

Resized Image


Edited by Maijestro on 2023/10/2 18:07:38
MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Porting astromenace to AmigaOS4
Not too shy to talk
Not too shy to talk


@jabirulo

I just tried it with the Wazp3d Prefs settings "Display FPS" left menu page so this option doesn't seem to work.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@all

After countless attempts to install AmigaOne Debian Jessie Linux I failed.

How did I proceed:

According to the AmigaOne Linux install guide, after the AmigaOs4.1 install HD you should create the boot partition (25-50MB) for linux and mark it as bootbar, format it with ext2 and mount point set to "/boot/a1boot" which I did. slbv2 is also installed on the HD.

After that I created the root partition and formatted it with ext4 and finally created the swap partition. The installation of Linux went without problems, also U-Boot recognizes the Linux installation, but does not find the boot partition.

Or must the Linux boot partition be created before the AmigaOs4.1 Boot Intall HD as the first partition on the harddisk?

Resized Image

Resized Image

@Balaton

Is a Linux installation useful at all to be able to improve the AmigaOne emulation, which we couldn't do the same with trace and debug under AmigaOs4.1?

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@smarkusgQuote:
smarkusg wrote:@balaton
The installation did not generate the kernel correctly. For the time being I am able to boot Linux in emergency mode. There was a problem with the DMA ata. I'm looking for the cause if it's not some kernel module.
The install boots correctly but it's an install - it doesn't have everything loaded.
I'm testing on the off-the-shelf 3 and 4 series kernels that were available. I will do a thorough check when I bring Linux back to life.
I will also prepare a ready image to run if someone needs it for testing.


Have you already looked here, this thread seems to be relatively new (2023) and also deals with the topic DMA with Linux. Maybe it helps you to find a solution.

https://forum.hyperion-entertainment.com/viewtopic.php?f=16&t=4927

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Porting astromenace to AmigaOS4
Not too shy to talk
Not too shy to talk


@SinanSam460Quote:
SinanSam460 wrote:@jabirulo

Thanks to guys @Discord amigans channel

After making these changes, game compiles :)

Running 5 fps on Sam460 (MiniGL with Warp3Nova)


Is there any way to test this port, I want to try to beat the 5 fps with Wazp3d

If a software renderer is available it should maybe even run well in window mode, is this port based on SDL2 ?

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: AmigaOS 4 Monthly Roundup - September 2023
Not too shy to talk
Not too shy to talk


@AmigaOldskooler

They are a model for giving back reports, I don't know of any Amiga forum that does it as well as they do. It is very detailed and I am sure it takes some time. Thumbs up

Thanks for pointing out my YouTube channel it gives me great pleasure to be able to show people what you can do with AmigaOs4.1.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@smarkusgQuote:
smarkusg wrote:@Maijestro

It's not that scary, but like everything it takes some time to understand it

As you know in May I checked @balaton if the SDL1 problem under Pegasos emulation also occurs under Linux.
It does not occur. Now I want to check if the sound problem under AmigaONE XE emulation Qemu also occurs under Linux (unless someone has already checked this and I have not read something ;-O ).


It's good that you also want to test it under Linux and I hope you get some help.

I found a developer who is very familiar with the es1370 (sb128) part under Qemu, he wrote this sound emulation (driver) himself and he is looking at the problem. Coincidentally he also speaks my language and is also familiar with AmigaOs as he has adapted Aros PPC somewhat for Qemu. The sound problem will be solved soon. For this I bought him an AmigaOneXe license and he can now test things himself.

Balaton told me today that he still has problems with finding the U-Boot source for AmigaOne XE, this is currently the biggest problem and makes it even more difficult for people who want to use this emulation to install it.

Of course for testing it would be good if you could get Linux running under AmigaOnXe and give additional feedback.

@all

Has anyone successfully installed Linux under AmigaOneXe and can share their experiences here please ?

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Pegasos2 with RadeonHD/RX via bridge
Not too shy to talk
Not too shy to talk


@smarkusg[quote]smarkusg wrote:In post #52 @Hypex explained everything.

A very coolly explained installation of Linux on AmigaOne :
AmigaOne Debian Jessie Linux Instal

Did I understand you correctly, you want to install Linux PPC under AmigaOneXe?

The installation looks very complex and complicated, I'm not sure yet if I want to try it at all

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: NewLib error with Media Player
Not too shy to talk
Not too shy to talk


@pjsQuote:
pjs wrote:Hey guys,

I'd suggest you will have a lot better luck installing the
YT.rexx scipt and MPlayer to stream YouTube.

http://os4depot.net/?function=showfile&file=video/misc/yt.lha

http://os4depot.net/?function=showfil ... o/play/mickjt-mplayer.lha

(As far as I know there are newer versions of both in the works)

With those installed, you can add context menus to Ody, IBrowse
and others and reliably stream static and live YouTube videos
with a lot more reliability.


This is how I configured it and it seems to be the most reliable way to watch YouTube videos with Odyssey at the moment.

It's really a pity that we can't use a modern internet browser under AmigaOs4.1, as well as under other systems. TimberWolf was a great project but unfortunately it was abandoned

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: Debuging NallePuh...
Not too shy to talk
Not too shy to talk


@kas1eQuote:
kas1e wrote:@LiveForIt
[quote]
Will be interesting to have a big list of things working with NallePuh which didn't before, but so far the only way i can think of, is start to download whole aminet's demos/musicdisks/mags and one by one checking ..


Since I like to test things, I could help with testing. I'm just not sure where to start.

HippoPlayer I have already tested under NallePuh and yes it works fine after installing all the dependent library.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: qemu emualtion of AmigaONE XE
Not too shy to talk
Not too shy to talk


@joergQuote:
joerg wrote:@LiveForIt
Quote:
It will be similar to the Classic version used with WinUae and there must have been dozens sold, so there are digital purchases of the Classic version.
Do you have a proof for that? If yes I'll sue Hyperion for selling such additional pirate copies of my AmigaOS 4.x software.


Perhaps I have expressed myself a little misleadingly, from the Pegasos 2 and AmigaOne AmigaOs4.1 editions there should also be digital sales without the CD with packaging. Because that is possible with the Classic version of AmigaOs4.1.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: qemu emualtion of AmigaONE XE
Not too shy to talk
Not too shy to talk


@joergQuote:
joerg wrote:@Maijestro
]Complete source code for the U-Boot image files for the AmigaOne SE and XE should have been available, but not for the µA1


Ok thanks for the information, I did not know that there were such differences in the firmware.

Quote:

The AmigaOne emulation in QEmu is getting more important, I guess nearly all Pegasos2 AmigaOS 4.1 licences are sold out already and only AmigaOne licences are still available, not only do a lot of former AmigaOne users with broken hardware still have one, but the AmigaOS 4.1 AmigaOne licences sold to AmigaOS dealers should have been at least 50 times as much as Pegasos2 ones as well.


I was involved at the time when I started to test and publish this emulation together with Balaton. 2 weeks later when there was the news on Amiga-News and I and Balaton published the way to install AmigaOs4.1 under Qemu.

At Vesalia there were no Pegasos 2 AmigaOs4.1 licenses in the meantime, but I'm not sure how many they had in stock.

We could contact the store directly and ask when there were the most AmigaOs4.1 Pegasos 2 licenses this year, that would be really interesting, but I also think there were some that were sold.

It's similar to the Classic version used with WinUae ,and there must have been dozens sold ,so there are digital purchases of the Classic version. They should do the same for the Pegasos 2 and also for the AmigaOne version.

Finally it's not only about Qemu but also about getting AmigaOs4.1, I'm addicted to this OS and it runs great under Qemu even if it's limited. I also won't stop showing people how it works and what great things you can do with AmigaOs4.1.

We have AmigaOs4.1 and Qemu is open source so we can influence things ourselves as Amiga community.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Not too shy to talk
Not too shy to talk


@all

Thanks for porting SonicCD-RSDK, I tested and played it briefly and it seems to work fine with EGL_Wrap and SDL2, full screen is a bit slow but still playable fine in window.

Thank you dear Amiga Community

Sonic under AmigaOs4.1:




MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: qemu emualtion of AmigaONE XE
Not too shy to talk
Not too shy to talk


@all

I ask again is there someone who knows where the source code for (U-Boot 1.1.1) for AmigaOneXe/MicroA1 is or can provide it for Qemu AmigaOneXe?

Balaton needs this source to add the AmigaOneXe emulation together with the U-Boot firmware in Qemu. The AmigaOneXe emulation is in some parts even better than the Pegaso2 emulation and we would have 2 fully fledged machines that people could use. In addition we could add functions to the free U-Boot firmware.

The AmigaOneXe emulation already works very well, there is only one problem with the sound to solve, but also here someone is working since last week to fix this.

Please support the AmigaOneXe project.

Who can give hints should do it here in the thread, or contact Balaton directly.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: MilkyTracker v1.04
Not too shy to talk
Not too shy to talk


@CapehillQuote:
Capehill wrote:There is a new version available: https://github.com/capehill/MilkyTrack ... es/tag/v1.04-rc1-amigaos4


Thank you very much, Milkytracker works very well here.

Resized Image

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: qemu emualtion of AmigaONE XE
Not too shy to talk
Not too shy to talk


@balaton

What does that mean exactly that you can't merge the new AmigaOne emulation to Qemu Master 8.2 without U-Boot (Source) ?

It would be fantastic if we could have it available in Qemu 8.2 for everyone. Volker will surely be able to solve the problem with the sound and the AmigaOne emulation is really very fast and in parts (sdl1) even a bit more compatible than the Pegasos2 emulation.

Again other things are missing like nvram, because we use U-Boot as firmware, which does not save firmware configurations permanently. I'm not sure if Volker only cares about the Qemu sound part, but maybe he could help with that too.

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top


Re: qemu emualtion of AmigaONE XE
Not too shy to talk
Not too shy to talk


@balaton

We all have little time, I also work full time and not on Qemu and AmigaOs4.1

Thanks for the hint, I will forward it to Volker, maybe he can do something with it. Unfortunately I don't understand much about it, but I know how to keep people busy, because I like to use this emulation with AmigaOs4.1 very much and I know how well it has developed and works.

I'll keep you posted on how things develop

MacStudio ARM M1 Max Qemu/AmigaOs4.1FE/Pegasos2
Go to top



TopTop
(1) 2 3 4 ... 24 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project