Poster | Thread |
bison
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 25-Aug-2017 17:50:21
| | [ #21 ] |
|
|
|
Elite Member |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| @Signal
Quote:
I have not been this excited/interested in MIDI since Music-X.
I installed Rosegarden and it picked up that Timidity was already on the system and uses that for an on-board synth. No configuring necessary. Of course Timidity allows the use of either GUS patches or SoundFonts and Rosegarden uses it seamlessly.
Then I dug out my Roland PMA-5 and Edirol UM-1SX USB to MIDI adaptor, plugged in, and Rosegarden also recognized that right away. Much better sound.
Just be sure to use a powered USB hub as the RPi3 has limited power.
It sure feels like Amiga. |
It's really strange that you should mention MIDI out of the blue, because I've been doing a lot of that too. I'm running LMMS and Hydrogen on a Linux laptop, but I hope to get this working on a Pi3. I've also been using abc2midi and creating GM files with ABC music notion. These work well on my laptop, but I've had a lot of trouble playing them on my Yamaha MO6 -- this requires doing a midi reset and bank select, which led me into studying the MIDI protocol and writing a C program to do this, which led to writing another C program to generate GM files, which is turning into a library and API. I spent about two weeks down this rabbit hole, and hope to get back to it when I get caught up on other things.
Useful links that I found:
http://tedfelix.com/linux/linux-midi.html
http://www.somascape.org/midi/tech/mfile.html
http://midi.teragonaudio.com/
I first ran across the third one about 15 years ago -- I'm glad that someone has mirrored it.
_________________ "Unix is supposed to fix that." -- Jay Miner |
|
Status: Offline |
|
|
JKD
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 26-Aug-2017 2:58:34
| | [ #22 ] |
|
|
|
Regular Member |
Joined: 17-Aug-2003 Posts: 210
From: South of Heaven | | |
|
| @Signman
Quote:
I want that so hard! \m/Last edited by JKD on 26-Aug-2017 at 04:19 PM. Last edited by JKD on 26-Aug-2017 at 04:19 PM.
|
|
Status: Offline |
|
|
Raffaele
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 26-Aug-2017 19:14:10
| | [ #23 ] |
|
|
|
Super Member |
Joined: 7-Dec-2005 Posts: 1906
From: Naples, Italy | | |
|
| |
Status: Offline |
|
|
IridiumFX
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 26-Aug-2017 21:50:33
| | [ #24 ] |
|
|
|
Member |
Joined: 7-Apr-2017 Posts: 80
From: London, UK | | |
|
| @Raffaele
point is ... the Mali is closed source. Should any crazy genius decide to static compile UAE for the board, boot directly to UAE and redirect the graphics calls to the GPU, that would be impossible. As far as I know, VBCC (yes, the Amiga OS compatible C compiler) also targets the VC4 and there's even a still ongoing effort to create a blobless firmware.
Should I be more clear? it is theoretically possible to transpile the Amiga ROM and HW via a thin HAL layer on a Raspberry, but not on an ODroid. It will never happen, of course, but open doors are better than closed ones
PS: the tinker board is Cortex A17 powered ... 32 bit only ... not really future proof. I'd stick with the rasp |
|
Status: Offline |
|
|
Raffaele
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 27-Aug-2017 2:25:57
| | [ #25 ] |
|
|
|
Super Member |
Joined: 7-Dec-2005 Posts: 1906
From: Naples, Italy | | |
|
| @IridiumFX
Mali GPU is closed source, so how Android and Linux distros included to ODROID do it work? Sure there are datasheets, manuals, and open source codes there somewhere to make these distro available...
Aeros is AROS distro and work on ODROID so then we can count on AROS developers for another useful Amiga porting.
Don't you think so? Last edited by Raffaele on 27-Aug-2017 at 02:28 AM.
_________________ "When the Amiga came out, everyone [at Apple] was scared as hell." (J.L. Gassée, former CEO of Apple France and chief of devs of Mac II-fx, interviewed by Amazing Computing, Nov 1996). |
|
Status: Offline |
|
|
Raffaele
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 27-Aug-2017 2:30:36
| | [ #26 ] |
|
|
|
Super Member |
Joined: 7-Dec-2005 Posts: 1906
From: Naples, Italy | | |
|
| @IridiumFX
Plus there are other more performant Raspberry clones, some based on Intel chips, such as OrangePi, UDOO and LattePanda. _________________ "When the Amiga came out, everyone [at Apple] was scared as hell." (J.L. Gassée, former CEO of Apple France and chief of devs of Mac II-fx, interviewed by Amazing Computing, Nov 1996). |
|
Status: Offline |
|
|
XDelusion
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 27-Aug-2017 9:20:03
| | [ #27 ] |
|
|
|
Member |
Joined: 23-Jul-2012 Posts: 58
From: Unknown | | |
|
| @XDelusion
In regards to a tutorial for making your Amiga Pi beautiful, I have followed this and got Picasso to work.
How to Build an Amiga Laptop Last edited by XDelusion on 27-Aug-2017 at 09:21 AM.
|
|
Status: Offline |
|
|
Beans
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 27-Aug-2017 13:25:52
| | [ #28 ] |
|
|
|
Regular Member |
Joined: 26-Aug-2016 Posts: 447
From: Bear Delaware USA | | |
|
| @Raffaele
Quote:
No. Mali, as stated before, is closed sourced. One of the reasons that the Raspberry Pi incorporates the gpu it has is that it is documented.
Mali Android and Linux drivers are provided by the vendor.
They are NOT portable to Amiga related OS' as the source is not available.
So, no, I don't think so.
And your list of Raspberry 'clones'? Some that you've mentioned use proprietary drivers. And, the LattePanda...it is an X86 based system designed for Windows10, hardly an RPi clone._________________ Amiga! "Our appeal has become more selective" |
|
Status: Offline |
|
|
IridiumFX
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 27-Aug-2017 14:57:23
| | [ #29 ] |
|
|
|
Member |
Joined: 7-Apr-2017 Posts: 80
From: London, UK | | |
|
| @Raffaele
I am afraid, no. Completely wrong. Spec docs are under NDA at ARM and for integrators only. That means, even if you register as developer at ARM website (as I am), all you get is GL ES optimization guides.
Under Linux you get blobs binding to a specific X11 version. Under Android, you get blobs binding to android graphics layer. You can't easily reverse engineer them because you'd have to figure our hardware memory map, register mapping and reimplement an ELF set of frameworks counting for multiple megabytes of object code.
Are there faster single board computers than the rasp? Yes. Plenty. Does it matter? No. AROS already has too many issues because of blobs, even on a quasi-open platform like x64.
The paradox? An AMD+Radeon combo is currently the only fully documented platform. Full Intel being a close second and Raspberry being a not too distant fourth. The third? If you give away with graphics acceleration or you don't mind verilog, there's the Adapteva Parallella
Edit: noticed Beans already gave an accurate response. Thumbs up. Last edited by IridiumFX on 27-Aug-2017 at 03:00 PM.
|
|
Status: Offline |
|
|
bison
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 19-Sep-2017 3:56:05
| | [ #30 ] |
|
|
|
Elite Member |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| |
Status: Offline |
|
|
phoenixkonsole
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 19-Sep-2017 21:58:39
| | [ #31 ] |
|
|
|
Super Member |
Joined: 8-Nov-2009 Posts: 1770
From: Unknown | | |
|
| AEROS for indieGO is even better : D "Odroid XU4" Next version will arrive overnext weekend. The underlaying stuff had to be patched again because the last changes resulted in a bug causing a ugly boarder. Next year there will be again more activity on AROS related stuff. Its too much overload in the moment.. insomnia _________________ AROS Broadway - AEROS - Aminux - AmiCloud - indieGO! Appstore - AmiWallet - VAN lossless video codec - AMC Amiga media Center -KrypUnite - LibertyNet - MinX - amigaNX |
|
Status: Offline |
|
|
IridiumFX
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 19-Sep-2017 22:19:01
| | [ #32 ] |
|
|
|
Member |
Joined: 7-Apr-2017 Posts: 80
From: London, UK | | |
|
| @phoenixkonsole
Wasn't IndieGo a Raspberry 2 based platform? |
|
Status: Offline |
|
|
phoenixkonsole
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 20-Sep-2017 18:00:55
| | [ #33 ] |
|
|
|
Super Member |
Joined: 8-Nov-2009 Posts: 1770
From: Unknown | | |
|
| @IridiumFX It was planned to be Pi2 but there were 2 options: Pi2 and Odroid XU4 During the campaign the Pi3 arrived so the pi2 was upgraded to Pi3 Meanwhile the Pi3 have been replaced with XU4 The reason is that only 4 hands full were ordered with a Pi3 and it makes no sense to have two different versions which would cause even more work than I have already
_________________ AROS Broadway - AEROS - Aminux - AmiCloud - indieGO! Appstore - AmiWallet - VAN lossless video codec - AMC Amiga media Center -KrypUnite - LibertyNet - MinX - amigaNX |
|
Status: Offline |
|
|
IridiumFX
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 20-Sep-2017 22:41:34
| | [ #34 ] |
|
|
|
Member |
Joined: 7-Apr-2017 Posts: 80
From: London, UK | | |
|
| @phoenixkonsole
I remember reading the benchmarks on phoronix. cute little beastie the XU4. but suffers from both of the problems from above: 32 bit ony and closed source. in any case, I guess if someone is in search for a mini amiga packed with massive power, you have a solid response to it |
|
Status: Offline |
|
|
Signal
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 21-Sep-2017 15:14:24
| | [ #35 ] |
|
|
|
Cult Member |
Joined: 1-Jun-2013 Posts: 664
From: USA | | |
|
| @ It was raining yesterday and put a stop to my Irma repairs. While digging around in my junk box I came across a Vantec IDE/SATA to USB adapter and a spare 500GB WD SATA drive.
I had been wondering about using a HD on the Pi3 but did not want to set the One-Time-Programmable (OTP) bit on the Pi to boot from a USB stick or USB HD. I just wanted to use the HD for the root filesystem and leave the SDcard for booting the hardware.
Success! I now have a 465GB root partition and the pi still initializes off the SDcard. Also, if something goes haywire a backup SDcard can be inserted and all is back to original.
It does slow the booting process but not enough to be a bother. It's probably due to the system scanning the large partition before reading it.
_________________ Tinkering with computers. |
|
Status: Offline |
|
|
bison
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 25-Sep-2017 15:14:07
| | [ #36 ] |
|
|
|
Elite Member |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| |
Status: Offline |
|
|
AdvancedFollower
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 18-Oct-2017 11:42:01
| | [ #37 ] |
|
|
|
Member |
Joined: 29-Aug-2017 Posts: 79
From: Sweden | | |
|
| I did some performance testing on my Pi3 but it seems UAE4ARM is not in a state where it's really polished and usable enough yet. It also seems Chips has abandoned development.
While UAE4ARM 0.4 performs good, it's a very old version. RTG RAM is limited to 4 MB, which is not enough for e.g. 1920x1080x32bpp. Also there's no aspect ratio correction so everything looks stretched on a widescreen monitor.
I then tried 0.5, and it's much better in this regard. However, AGA/chipset emulation performance has taken a big hit, and game compatibility too it seems. For example, I tried Alien Breed 3D on both 0.4 and 0.5. On 0.4, it was indistinguishable from WinUAE on a high performance PC, but with 0.5, it was about the same as a vanilla A1200, flip-book frame rates.
So I'll go back to just running WinUAE on my PC. It's nice to have a dedicated little box you can just turn on and boot straight into AmigaOS, but it's not worth the sacrifices in performance and compatibility compared to more actively developed UAE versions. |
|
Status: Offline |
|
|
pseudaxos
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 18-Oct-2017 20:31:46
| | [ #38 ] |
|
|
|
Member |
Joined: 21-Feb-2009 Posts: 37
From: France (Britanny) | | |
|
| I have a Pi3, an A600 with Vampire 2 core 2.5 and a sam460 with AOS4.1FE
The pi3 is fast, that's true, but my A600 is much more responsive than the pi3. The A600 is a true Amiga, the Rap pi3 is great for emulation and compatibility for whdload games. The advantage of the rap pi3 is that you can boot directly on an Amigaos3.X.
Both are great but I prefer my A600 !
If we talk about the fastest machine, the Sam460Ex can run Aos4.1 Fe smoothly and that's a pleasure. Unfortunately, emulation on Sam460Ex is not enought optimized and lots of whdload games have a stuuttering sound, so I bought a pi3 and a vampire for my A600. All my machines are running in the same room ===> happiness |
|
Status: Offline |
|
|
g01df1sh
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 18-Oct-2017 21:21:06
| | [ #39 ] |
|
|
|
Super Member |
Joined: 16-Apr-2009 Posts: 1777
From: UK | | |
|
| I have just been playing around with fs-uae using Ubuntu mate it works great and I have configured it to boot to Amiga os3.9. performance is good as the pc is only dual core CPU with 4gb of ram and low cost nvidia card. _________________ A1200 ACA1232 128MB Indivison MkIICr Elbox empty Power Tower RPi3 Emulating C64 ZX Atari PS BBC Wii with Amiga emulation Vampire v4 SA |
|
Status: Offline |
|
|
onkelarie
| |
Re: Amiga emulation on Raspberry Pi out performs all my Amiga's Posted on 18-Nov-2017 6:23:34
| | [ #40 ] |
|
|
|
New Member |
Joined: 6-Sep-2004 Posts: 9
From: Unknown | | |
|
| @clusteruk
I agree on the Pi3 amibian setup. I'm running a Pi3 A4000 emulation for a month now, and it's plain fun using it.
I do have some trouble setting up Picasso96 correctly, because it messes up the hz which influences the AHI speed. This results in AmigaAMP streaming somewhat slower, lowering the pitch of the sound. AmigaAMP runs fine on default PAL 640x256 screenmode btw.
But overall the Pi3 is doing a great job. Reading mail, browsing, IRC, BBS telnetting, it's bringing me back to that good ol' time with having just a little box sitting on the desk:)
_________________ UAE4ARM Amibian - Raspberry Pi3 |
|
Status: Offline |
|
|