demsullivan / RetroArch-OpenELEC

A RetroArch add-on for the OpenELEC Linux distro.
4 stars 1 forks source link

Test first build #9

Open demsullivan opened 10 years ago

demsullivan commented 10 years ago

http://davesullivan.ca/emulator.RetroArch-4.1.1.zip

This is the first build - it's built for OE 4.0.7 Generic x86_64 and only contains the nestopia core.

I still need to create the libCg mkpkg/package.mk files to get shaders working, but this will give us a chance to start testing the Python UI.

demsullivan commented 10 years ago

@solbero tagging you so you get an e-mail about it :)

chemstar commented 10 years ago

@demsullivan any progress on this?

demsullivan commented 10 years ago

@solbero wrote the Python UI so I was leaving it to him to test, though he's away at the moment. We're aiming to have this finished and released to coincide with the RetroArch 1.1 release in mid-September. I haven't had a chance to work on libCg yet, that'll probably happen this weekend, then the main focus will be just getting the new UI tested and solid.

chemstar commented 10 years ago

i was trying to build it from source but all packages are pointing to non existent files on openelec server. before i've installed the 4.07 addon from dropbox and i couldnt get my wiimote to work with it.

demsullivan commented 10 years ago

Right now we're more focused on getting a nicer version of the base RetroArch add-on finished - the idea is to make it easier to install and configure, so you don't need to ssh in and edit config files. After we've got to that point, I'll focus more on the wiimote support.

The wiimote support will likely come as a separate package with it's own configuration UI. There were some bugs that came up with my wiimote fixes to RetroArch, and they weren't accepted upstream. There's another/a better way to do it, I believe, I just need to test it out.

demsullivan commented 10 years ago

By the way, you should be able to build our package from source by cloning the repo and just running the create_addon.sh script. As I said, it doesn't have wiimote support yet though, and I'm not sure if the Python UI even works.

chemstar commented 10 years ago

ok, will try it after my openelec build is finished. with libcg you mean this library https://developer.nvidia.com/cg-toolkit? or is there any other?

chemstar commented 10 years ago

just started the script it fails with

Cores: nestopia OE Source: /home/ska/development/openELEC Building nestopia package... Generating md5 and url files for nestopia... Setting PKG_VERSION in nestopia package.mk... GET RetroArch --2014-08-27 19:20:08-- http://sources.openelec.tv/devel/RetroArch-b99de9c.tar.xz Resolving sources.openelec.tv (sources.openelec.tv)... 82.220.2.33 Connecting to sources.openelec.tv (sources.openelec.tv)|82.220.2.33|:80... connected. HTTP request sent, awaiting response... 404 Not Found

demsullivan commented 10 years ago

Yeah the nvidia CG toolkit... that's required to use shaders as far as I know.

Try renaming /home/ska/development/openELEC/sources to something else, and make sure you "git checkout 4.0.7" in OpenELEC - I don't believe the RetroArch addon will build against the latest dev branch, only against the 4.0.7 tag.

chemstar commented 10 years ago

there are no libretro sources on openelec server. just checked http://sources.openelec.tv/devel/ i will wait until you public the working version. if i can help msg me

demsullivan commented 10 years ago

Yeah, it's not actually supposed to be downloading them from the server :) that's the way the OE build system works but I circumvented it with the create_addon script, so it should be building those source packages and using them locally and not retrieving them from a server somewhere.

It's still pretty early on so there's a lot more testing required for sure.

chemstar commented 10 years ago

in build_addon.sh the $package_ver is always empty

demsullivan commented 10 years ago

Ah, I thought I fixed that - maybe I didn't push it :) I'll check when I have time at home.