28 February 2020, 15:12 | #1 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
Amibian/amiberry on Raspberry Pi 1
I have a RasPi1 model B that I'm trying to set up for my brother. I know it's an old Pi but I was still hoping to get a setup running nicely on it but I'm having a VERY hard time.
I have all the files moved over and I've configured an A1200 with 32mb ram. HDD's are directories on the SD running WB 3.1. The problem is that it's incredibly slow. Just moving the mouse around is a slideshow. I've overclocked the PI to 1ghz but it made little difference. Is there something I'm missing? Is it at all possible to get amiberry/amibian running well on a Pi1 model B or will I have to get another Pi? I just need it to perform like an A1200 with a little more ram. I'm not an experienced "emulator" so I might very well be missing some crucial parameter in the config. Frameskip did very little though. |
28 February 2020, 22:16 | #2 |
Zone Friend
Join Date: Apr 2005
Location: London
Posts: 1,176
|
The Pi1 is great for a lot of tasks, but not emulation.
I've never tried Workbench on my Pi3, but it plays A500 games ok. Your best bet is a Pi4 as it has the best CPU. |
28 February 2020, 22:20 | #3 |
Wipe-Out Enthusiast
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
|
Amiberry isnt going to perform well on a Pi1 or Pi0, certainly not for A1200 and not without frameskip; it just doesnt have the CPU power.
You might have a little more luck with the older uae4arm, because it's based on an oder version of UAE, but in my experiece it was still unplayable. Pi 2,3 and 4 though perform great with Amiberry however, with just some minor incompatiblities on a handful of games. |
29 February 2020, 10:42 | #4 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
Yeah, I suspected as much. Would going with a Pi4 or 3 result in a solid experience? If I have to buy another I might as well buy a ram-expansion for my brother as it costs just a little more then a new Pi 4.
|
29 February 2020, 10:44 | #5 |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
I swear by the combination Pi4+Amiberry, it's pure Amiga bliss, seconded only by the real thing for me.
|
29 February 2020, 10:54 | #6 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
|
29 February 2020, 10:57 | #7 |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
I also use a USB competition pro with my RPi4 and it plays very well, I haven't noticed any lag when I compare it with real hardware.
|
29 February 2020, 11:19 | #8 |
Registered User
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
|
Amiga on RPi is quite good, but comparing it to real hardware is a bit of a stretch. RPi has inherent input lag on all platforms, I think minimum is ~3 frames if you use dispmanx. if you also have a laggy TV this can add up to a lot.
Some games (probably not many though) will also suffer from the lack of cycle accuracy. So if you want a "solid" experience then by all means go for it, but for "pure bliss" I'd recommend MiST or MiSTer FPGA boards (these cost 5-7 times as much as RPi though). |
29 February 2020, 11:38 | #9 | |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
Quote:
I have used A500 and RPi4 side by side and, as far as how it plays, I feel it's 99.99%, if not 100% perfect for almost every game that I have tried. I have only found a problem with Leander not stopping during the level briefing (for which I am not sure RPi/Amiberry is to blame), but apart from that, everything is the same and, if any lag is present, it is not noticeable. You seem to preach cycle-accurate emulation, etc in your posts, but I feel you are stuck in technical stuff. If I didn't have the Amiberry experience, I would read your posts and think: "Wow, this guy really knows what he's talking about". Well, I have tried Amiberry and I think you don't (know what you're talking about) and I feel you are missing the forest for the trees. The OP wants a great Amiga experience, not the emulation Olympics medal. |
|
29 February 2020, 11:54 | #10 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
Yeah, I sort of torn between the RPi and a memory expansion for my brother. You see he already HAS an A1200, but lacks the memory to use WHDload. And he has a family and not a lot of time on his hands but want's to play the Amiga every now and then, and show some of the games to his kids. A memory expansion might be a better option as it would be sitting in an ACTUAL amiga with a HDD full of great games, but the RPi could be in a little drawer right next to his TV, ready for action on short notice. So it's a bit of a trade off in both ways.
|
29 February 2020, 11:58 | #11 | |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
Quote:
|
|
29 February 2020, 12:55 | #12 | |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
Quote:
Yeah, he might appreciate C64 on there at least. I'll have to give it a think but It's good to know that the latency is negligable. |
|
29 February 2020, 15:27 | #13 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
|
29 February 2020, 15:37 | #14 |
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
I use RetroPie. There is also lakka, which has an official RPi4 version (RetroPie does not-yet), but I think lakka doesn't support Amiga emulation (I am not sure). There are others as well.
|
29 February 2020, 15:42 | #15 | ||
Registered User
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
|
Quote:
The main thing here is that when it comes to technical stuff feelings are not the best yardstick. I personally prefer to stick to facts. The lag and some games not working because of lack of cycle accuracy are facts, and I'm not preaching but simply stating them. if you have no problem with that then it's great, but for some people these things are important and knowing them might help them make an informed decision (especially when like OP they specifically ask about them). Overall, your "emulation Olympics" and "preaching" jibes are rather unfair I think, despite a promise of respectful reply. This was my reply's conclusion after all: Quote:
|
||
29 February 2020, 17:39 | #16 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
I absolutely appreciate you insight, @dreadnought and I'm greatful you took the time to reply. Input lag and cycle accuracy is absolutely a concern for me, but I don't know if it is for my brother. :P
I am undesided at the moment. I might go with a ram expansions, but the retropi route looks tempting. I suspect that part of the appeal is the Amiga itself. I'm not sure. |
29 February 2020, 19:08 | #17 |
Also known as GarethQ
Join Date: May 2019
Location: Twickenham / U.K.
Posts: 715
|
So what if you do this, take the ‘old 1200’ off your brothers hands, and give him a ‘new’ raspberry pi...??. I am sure the reduced clutter will be worth the trade.
I have both at the moment, along with winuae on my pc. All three serve their purpose, but I use the real amiga the least, as I have to unpack it each time I use it. My pc emulator gets used the most as it is right there on the desktop. My kids prefer the real hardware. They love the novelty of inserting disks and hearing the sounds of the drive. And that for me is priceless. |
29 February 2020, 19:30 | #18 | |||
Registered User
Join Date: Nov 2019
Location: Greece
Posts: 992
|
Quote:
Quote:
That's the case with your statement. Yes, it might be a fact, but it's an irrelevant fact. I remember even the developer of Amiberry himself (who, allow me to believe, knows the facts better that both of us) telling that "cycle accuracy is very rarely needed", yet here you return every time Amiberry is mentioned. That's why I use the term "preaching". Midwan's post: http://eab.abime.net/showthread.php?t=100566&page=2 Apart from that, I would like to ask you if you have actually tried running a RPi4 with your real Amiga side by side. I am as much an Amigan as the next guy and I am really put off by things not being just as I remember them. I understand that nostalgia plays an important factor, that's why I tried some stuff side by side and, guess what, no (discernible) difference. Your attitude (every time Amiberry is mentioned, up goes dreadnought with his cycle accuracy nagging) suggests an unpleasant or sub-par experience with Amiberry and I am struggling to understand what it is you're missing in the actual use of this emulator. Perhaps I am the one who is missing some Amiga powers of perception? If you noticed some difference, then I think that you should check your setup (ie power supply, a laggy TV, etc). Quote:
You are also wrong about me being enthusiastic about RPi emulation. I am actually enthusiastic about the Amiga experience. And that's what Amiberry provides, with excellent performance and ease of use. Last edited by manossg; 29 February 2020 at 23:03. |
|||
29 February 2020, 22:46 | #19 | |
Wipe-Out Enthusiast
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
|
I can name only two games i cant play on Amiberry due to the lack of cycle-accurate emulation;
- Hostages. - Skidmarks (although I dont *know* this one is because of it, and i havent actually tried it on the latest version) There may (must) be more, but i'm yet to find them. For the record, i run an A1200, a CD32, Amiberry (on Pi's 2,3 and 4) and FS-UAE (OSX). I find Amiberry to be an excellent experience, and it is perfectly possible (particualrly with the Pi4) to have it running with no notificable lag. My goto test as a benchmark is SWOS which i play regualrly on all the machines, and which any present lag would be frustratingly noticable. The lag i have encountered has been caused by either the TV of choice (sometimes just its input mode) or a specific input controller driver - in both cases i have managed to resolve the issue by using alternatives. Whilst I accept that it *must* be there, I would like to see the evidence of quantified 'inherent' lag on the PI4 however if it is able to be produced - if nothing else to satisfy my curiosity as to what I would clearly therefore consider be a 'reasonable' tolerance for future reference. The advantages of using the RPi for Amiga emulation imho are many; - Low cost - High level of compatibility for games - Abilty to emulate other systems - Ability to use the system as a media player - Small form factor - Ease of connectivity to various screens, TVs and Input devices with no added hardware Quote:
However, you need to weigh up what you consider your preferences/requirements to be - there are no right or wrong answers as to what you prefer |
|
01 March 2020, 17:24 | #20 | ||
Registered User
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
|
Quote:
Quote:
As for numbers, I don't know of any Amiberry-specific tests, but you can read the rather in-depth Input Lag Investigation, written by libretro devs. They measure RPi input lag for NES/SNES somewhere ~5-8 frames (depending on settings). I suppose values for Amiberry could be in similar range. If you combine it with high-latency display and/or controlers things can get rather ugly (though I've heard many, many times people describing such setups as "it's fine" & "I don't feel any lag", which is another reason why personal anecdotes are not that helpful regarding this subject). Once again, these are just facts, and it's helpful to know them. Amiberry is still a pretty good and interesting solution for Amiga emulation, and as previously stated I do recommend it, as long as one is aware of its limitations. It's definitely not "perfect" though - not even FPGA cores are that (though defintely much closer to what this word defines). |
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amibian Raspberry PI issues/questions | Hatt | New to Emulation or Amiga scene | 5 | 16 October 2019 23:57 |
Amibian (UAEforarm for raspberry pi) anyone ? | christianlucio | support.OtherUAE | 35 | 10 May 2019 20:06 |
Amibian on Pie 3 | newflesh1 | support.OtherUAE | 0 | 10 March 2018 17:22 |
Amibian.js | Sinphaltimus | Amiga scene | 5 | 26 January 2018 12:20 |
Amibian.js | Sinphaltimus | Amiga scene | 1 | 11 August 2017 13:17 |
|
|