![]() |
![]() |
#1 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
OS4.1 on Apple Silicon ?
Before I drive myself insane trying for days on end, does OS4.1FE work on the latest Mac OS version and M1 chip?
I haven't used my OS4.1 disk for some time now and I can't get it to run with either 3.x or 4.x versions of FS-UAE. Just wondering if it's me or it's just not supported yet. Was just curious how performance is on AS. |
![]() |
![]() |
#2 |
Registered User
Join Date: Apr 2023
Location: Sesimbra
Posts: 103
|
OS 4.1FE is for PowerPC CPUs, not ARM.
EDIT: Forget it missed the FS-UAE part. |
![]() |
![]() |
#3 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Obviously! That would be why I'm running it under an emulator. Namely FS-UAE.
It worked back when I had an Intel Mac, can't get past the green screen of the CyberStorm PPC card now that I'm on an M1 based Mac. |
![]() |
![]() |
#4 |
Registered User
Join Date: Oct 2021
Location: luxemburg / Luxemburg
Posts: 3
|
Yes, it does work, at least with an M2 and with an M1 Max it does.
|
![]() |
![]() |
#5 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Thanks for confirming - any chance you could share some further info please? Like which version of Launcher and FS-UAE you are using and whether you are using Intel (via Rosetta 2) or Arm binaries?
I have just this minute managed to get to the boot screen of my OS4.1 disk by using the Intel binaries but the actual screen once I get into OS4 is just a corrupt mess. |
![]() |
![]() |
#6 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
So, here is my update after a weekend of playing with this.
TL;DR; OS41FE on Apple Silicon may technically work but it's not great unless you have a very specific reason to bother, or I suppose the know-how and intend to improve the situation. FS-UAE:
FlowerPot (WinUAE under WINE):
All in all, this was one big waste of time and money. Although I already own 4.1FE so it only cost me the price of FlowerPot which I didn't mind too much. Even though it's little more than an installation of Wineskin which I already have installed, there is a bit more to it than that and it did save me a bunch of work, so I'll let the £9 slide. On top of this, when I had my Windows gaming PC to run 4.1FE on the end result was still only any good until you went to run something like a game. At which point lack of hardware accelerated graphics just created a nice (or not) slideshow. The whole objective here was just to see if the raw power of Apple Silicon had helped and whether things had progressed at all in the last few years. The answer is sadly no. There is potential for things to improve. But I don't know if or when we'll get there. I think it needs full Apple Silicon support including the QEMU PPC layer and feature parity with WinUAE in terms of the GPU and drive support. I appreciate none of these things are a small ask ! [EDITS] * Looks like I missed a setting here. If you set `graphics_memory = 262144` then I can get 1920x1080@16bit. I wouldn't want to go any higher as slowdown is starting to present itself but 24bit colour would be nice. It will suffice for my laptop however which is 1440x900. ** There may be an updated network driver that I missed. Not sure if flowerpot installed it or not. Also Roadshow has been updated which I need to investigate since I own that too. Updated the TL;DR; in light of these edits since I suppose it's usable. Last edited by MartinW; 30 May 2023 at 16:09. |
![]() |
![]() |
#7 |
Registered User
Join Date: Dec 2020
Location: .ch
Posts: 51
|
|
![]() |
![]() |
#8 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Well, the general answer to that is "No I haven't" ! But that would probably need a bit of explanation...
Generally speaking I'm not interested in Amiga emulation. I have an 68060 ECS machine that can do 100Mhz and RTG and I also have a PiStorm32 based A1200 (yes, yes, I know the CPU is emulated!). But that doesn't mean that I don't have any need for Amiga emulation. I have been working on a couple of software projects and being able to do a quick build / test cycle is very useful. Also of course, (or maybe not of course), I cannot justify nearly £2000 for an OS4 machine which is why I am here with OS4.1FE under emulation. Regarding Amiberry, I knew the name - had to look it up, and I did have it running on a Pi400 some years ago. It was OK but really my hardware solutions were better. I don't want to speak bad of FS-UAE in any way. It is a brilliant piece of software but I have to say more and more I find it's heading in a direction not so much to my liking. Seems more focussed on gaming. That's perfectly fine, but less what I'm after. So I'll take a look at Amiberry now that it works on Apple Silicon. More choice is always good. The $1000 question though, does it run PPC and OS4.1 ? I don't see any mention of PPC or OS4.1 anywhere on the Amiberry website or the github repo. |
![]() |
![]() |
#9 |
Registered User
Join Date: Dec 2020
Location: .ch
Posts: 51
|
oops, sorry! totally missed that. nope, AFAIK there's no PPC emulation in Amiberry. otherwise I think it's the most versatile option on macOS (I more or less agree with your opinion about FS-UAE). another option (again, only 68k-amulation) on macOS would be vAmiga:
https://github.com/dirkwhoffmann/vAmiga/releases |
![]() |
![]() |
#10 | |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Quote:
Another one I didn't know about. Very glad there are options... |
|
![]() |
![]() |
#11 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 69
Posts: 8,062
|
On MAC you could use Qemu ! OS4.1 Works very well on QEmu !
Last edited by AMIGASYSTEM; 31 May 2023 at 22:17. |
![]() |
![]() |
#12 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Well now that is VERY interesting! BUT...
That's a screenshot of 4.1 running in Qemu on Windows, umm, 7 maybe? Certainly not macOS. Do you have any further info? Like Qemu version (on Mac), Intel or Arm, etc. |
![]() |
![]() |
#13 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,894
|
QEMU has just recently been updated to properly emulate a Pegasos2. It is said to be increadibly fast on ARM M1 while it is not much faster than WinUAE on x64. (I cannot tell because I don't own a Mac.)
But you cannot use the install CD you've got. You have to buy another one for Pegasos2. |
![]() |
![]() |
#14 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
|
![]() |
![]() |
#15 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Well, after this evening I am all the more interested to hear how anyone is running OS4.1FE Update 1+ on a Mac with FS-UAE. Intel, Arm64 or some other mystery combination
![]() My evening has more or less followed along the same path as in this thread with the exception that I managed to get Update 1 installed and running (sort of) but once I get to Update 2 I cannot boot whatever I do so I can't get to the point of trying Update 2 Hotfix. https://eab.abime.net/showpost.php?p...57&postcount=1 So, I can get OS4.1FE base running OK. It's actually not too shabby except the network is not reliable at all. Every download gets corrupted. Just to be clear, in the following account of my actions, I used a second HDF to get the update files onto OS4, I did not use the unreliable network. I update to Update 1 and just get a pink screen on boot. There's no way round this that I can see after spending hours on it aside from reverting graphics.library.kmod and intuition.library.kmod back to the versions in the base install. You can get past the pink screen by just reverting graphics.library but you then get stuck on the OS4.1 boot logo screen. With this appropriately hacked setup OS4.1FE UPD1 will run and you can update to Update 2. At this point even reverting those 2 files doesn't cut it. Pink screen again. I suppose I could go through the files one by one to see if there's a combination that works, but allegedly I shouldn't need to so I'm not going to. At this point, unless someone can supply me with a magic config file I have to draw the conclusion that OS4.1FE Update 1 and above in fact do not run under FS-UAE on macOS. By all means prove me wrong! Last edited by MartinW; 31 May 2023 at 02:40. |
![]() |
![]() |
#16 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,455
|
Quote:
Instead, Apple is counting on every dev spending endless time on their whims and destructive corporate decisions. If you dev for Apple, you are nothing and your time is worth nothing. Meanwhile, an OS is for running applications made for that OS. An OS is not for child's play, like destroying support for software industry standards. Apple's OSes should support OpenGL, and if it wants to be current, it should support Vulkan. Removing this and switching CPU architecture obviously causes problem. Should you be using Apple's OSes for emulation? They specifically ban emulation from their stores. At the same time, I have no expectation of emulation authors to update their software. It's too much work when the corporation that seems big but by action is so very small, and pulls the rug out from under them. |
|
![]() |
![]() |
#17 | ||
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Quote:
I don't really get most of your point(s) to be honest! Apple's OS's should support OpenGL? Really? Says who? The OpenGL Police? I mean, I agree that it would REALLY be nice if Apple hadn't dropped the ball on OpenGL and gone their own way but that was their choice. Vulkan? Same, except as far as I know there are Vulkan implementations. No idea how current / complete / viable they are since I'm no low level graphics dev. Quote:
All I'm asking is that I am reading, and people are saying, that OS4.1 runs on Apple Silicon using FS-UAE. This hasn't been my experience so if anyone could offer forward a working config, I'd really appreciate it. Thanks. |
||
![]() |
![]() |
#18 | ||
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,455
|
Quote:
![]() Oh, you saw the badge. Don't even think of ban. I've seen members get banned for the likes of link spam, and then sometimes there's personal attack in the heat of passion which needs care. I will say what I think is true however, as anyone. You will get no grief from me for saying what you think is true. Quote:
Yes, every current OS should support these two (OpenGL and Vulkan), because both are established, and extremely useful graphics APIs for modern CPU, GPUs, and monitors. OSes should run software and support standards. Tons of software can be ported if you support them. I think Pegasos support is missing because it used to work when Apple supported standard graphics APIs, and now it will take a dev to support Apple instead, to support it in Metal (on selected Apple platforms only, since they've not bothered to port it to others). |
||
![]() |
![]() |
#19 |
Registered User
Join Date: Mar 2017
Location: Minehead / UK
Posts: 603
|
Just fill me in on the only part of your ramblings that I have any interest in please.
Does a CyberStormPPC accelerator card use a Pegasos chip / cpu (whatever it is - though I assumed Pegasos was the motherboard, not the CPU)? If so, ok, great. If not, what are you going on about? I'll just repeat again, I was simply asking if anyone had OS41FE classic running on Apple Silicon with FS-UAE. I'm told the answer is yes, but for me it won't work. So I'm just looking for some pointers to a config where it works. Be that using intel binaries through R2 translation (most likely) or directly through Arm binaries. At the point I can get it to run and boot then I can evaluate whether in 2023 it's worth using it or whether the CD should just go back on the shelf for a few more years. Note that I've not asked at all about running Pegasos anything on an Apple machine. Someone else suggested it works well, but that was purely a suggestion, not something I've actively pursued because I don't own a Pegasos2 install CD for OS4. Sheesh! Way to derail a thread! |
![]() |
![]() |
#20 |
Registered User
Join Date: Mar 2018
Location: italy
Posts: 30
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Builds for macOS ARM64 / M1 / Apple silicon have arrived | FrodeSolheim | support.FS-UAE | 19 | 08 October 2021 22:23 |
FS-UAE Joystick Support (Apple Silicon) | Jason H | support.FS-UAE | 10 | 18 May 2021 22:15 |
Compiling FS-UAE for Apple Silicon | cloverskull | support.FS-UAE | 14 | 16 April 2021 17:44 |
Apple iMac G3 vs Amiga OS4: Yes or No? | Merlin | Amiga scene | 13 | 09 December 2007 22:56 |
OS4 update - A late xmas present from the OS4 team | Paul | News | 1 | 28 December 2004 20:48 |
|
|