~rabbits/uxn

2 2

(No Subject)

Details
Message ID
<Jhg205U1Ti5BIQFNX_GZknlaVrXI5esnzBF06Q2MpWs8CfeyXwLUdHFTGVWz5s0Z55hCWCE3sPgz3B6tLTrETlVtVHVnGrXabEu9GMsIqds=@charleslanglois.dev>
DKIM signature
missing
Download raw message
Hi uxn community!

My name's Charles, I'm a newbie discovering your wonderful world.

I'm a programmer, comfortable enough with common linux environments and tooling, and some open source ecosystems, but I still have a lot to learn and master, notably on low-level and systems programming, so I may need to pester you all a bit for help.

As a first example of that, I'm trying and failing to compile orca's uxntal implementation using the uxn emulator. I'm using the uxn packaged from nixpkgs(for ref. it is the version dated to 2023-09-06, built through this packaging code: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/ux/uxn/package.nix#L63).
Here's the output: https://gist.github.com/DrPyser/4a43b7dc28eb75d31f6645fedf9ac76b

Now I suppose a next step would be to get uxn compiled from the latest source  to try and see if the issue occurs that way. I'll be doing that, but in case someone knows what's wrong or has hints on how to debug further, that would be most appreciated.

Thank you Devine/Rek/hundred rabbits and all contributors for all this wonderful work!


> Charles Langlois
Details
Message ID
<kEtE9fRCbPkgjOY50cD7ZbuHLLLnZpzcH6fZ1scmh-eTIgVfvlXnCXPYzVblbRhKKaBcDXtKXdDPGuQ4CrjPSHLVvDP5CkKH1bYZg5cU1-0=@charleslanglois.dev>
In-Reply-To
<Jhg205U1Ti5BIQFNX_GZknlaVrXI5esnzBF06Q2MpWs8CfeyXwLUdHFTGVWz5s0Z55hCWCE3sPgz3B6tLTrETlVtVHVnGrXabEu9GMsIqds=@charleslanglois.dev> (view parent)
DKIM signature
missing
Download raw message
Follow up!

> Now I suppose a next step would be to get uxn compiled from the latest source to try and see if the issue occurs that way. 


Successfully built uxn from the latest source from https://git.sr.ht/~rabbits/uxn.
Then successfully assembled orca using that newly built uxnasm,
then successfully ran orca with the newly built uxnemu. Had to specify the environment variable `SDL_RENDER_DRIVER=software` as a prelude for it to work(don't know how SDL2 app works, so not sure if that's standard behavior or something could be configured better on my system).

> Here's the output: https://gist.github.com/DrPyser/4a43b7dc28eb75d31f6645fedf9ac76b

So my hypothesis is that the latest orca tal implementation is just not compatible with the uxn release on nixpkgs for some reason.

Thanks again to the implementers and contributors, looking forward to having fun learning a bit of orca and further discovering the uxn ecosystem!

------- Original Message -------
On Sunday, October 22nd, 2023 at 22:09, Charles Langlois <contact@charleslanglois.dev> wrote:

 

> Charles Langlois
Details
Message ID
<ZTaJtcL7cRJtt9FU@vein.plastic-idolatry.com>
In-Reply-To
<kEtE9fRCbPkgjOY50cD7ZbuHLLLnZpzcH6fZ1scmh-eTIgVfvlXnCXPYzVblbRhKKaBcDXtKXdDPGuQ4CrjPSHLVvDP5CkKH1bYZg5cU1-0=@charleslanglois.dev> (view parent)
DKIM signature
missing
Download raw message
On Mon, Oct 23, 2023 at 04:10:35AM +0000, Charles Langlois wrote:
> So my hypothesis is that the latest orca tal implementation is just not compatible with the uxn release on nixpkgs for some reason.
> 
> Thanks again to the implementers and contributors, looking forward to having fun learning a bit of orca and further discovering the uxn ecosystem!

Hi Charles,

Glad you got it figured out!

Varvara and uxn are still changing pretty frequently, so if you're
interested in working with them the best idea is to clone the
repository and periodically update it yourself. I would say the
project is not (yet) stable enough to be worth installing from a
package manager.

Historically it has been a bit challenging to match up old ROMs with
specific versions of Varvara, so most of us are just tracking the main
branch and rebuilding ROMs as needed. There is likely to be at least
one more big change coming (audio device update) although that one is
likely to be at least partially backward compatible.

Good luck!
Reply to thread Export thread (mbox)