digarok / gsplus

Modern cross-platform Apple IIgs emulator and tools based on KEGS
http://apple2.gs/plus
GNU General Public License v2.0
151 stars 45 forks source link

Raspberry Pi image #68

Open digarok opened 5 years ago

digarok commented 5 years ago

While Deb is nice, there is a paradigm for releasing emulators as prebuilt IMG file for Raspberry Pi. This would be a nice addition for GSplus releases.

knghtbrd commented 5 years ago

The "proper" way to can a Raspbian distribution is through RPi-Distro/Pi-gen, though what most people do is take a Raspbian image (usually minimal) and then install what they want to add on top of it, then distribute that as an .img.zip file you can just drag and drop into balena-io/etcher.

You can actually generate the same .img.gz using pi-gen to automate the process. It takes about half and hour to build on a moderately fast desktop machine with SSD. It's just a slow process:

real    64m35.842s
user    111m18.959s
sys     3m55.086s

Yeah, it took a little over an hour to run from scratch. It's just a slow process. That generates both NOOBS and raw .img versions of lite and full Raspbian though. It can be trimmed to about half that.

rhaleblian commented 3 years ago

Is there an armhf .deb being built and released? That would reduce the number of reported issues building from source on Raspberry Pi. It's like a "on the way to here" step.

rhaleblian commented 3 years ago

A downloadable .deb could also be installed through RetroPie.

knghtbrd commented 2 years ago

It's been awhile since I looked at GSplus for use on the Pi … when last I did so, cmake builds were not yet a thing. The major holdup at this point is that GSplus still expects everything to run in its own directory. Hard to build a proper deb that way without wrapper scripts and the like, and it's still kind of a mess.