Giorgio Pomettini

Results 10 comments of Giorgio Pomettini

> I can't reproduce this with Klondike on my M1 MacBook Air running 13.3.1 (22E261). > > What does `crank -V` tell you? Hi @rtsuk thank you for the quick...

I made the repository public if you want to give it a try https://github.com/Pomettini/yet-another-chip-8-emulator/tree/main/playdate (sorry the project is a bit messy haha 😅)

> I was able to compile it and run it fine on the device. > > What does `rustc +nightly -V` say? It prints rustc `1.71.0-nightly (458d4dae8 2023-04-25)`

This is what is says if I run `crank -v run --release` ``` INFO crank > starting INFO crank > manifest = Manifest { targets: [ Target { name: "chip8-playdate",...

> I was just going to ask that, but with `--device`. Sure thing! ``` INFO crank > starting INFO crank > manifest = Manifest { targets: [ Target { name:...

Unfortunately downgrading Rust to `nightly-2023-02-09` didn't help. By the way, I fear that even if the .pdx would be uploaded without using the emulator, it's still missing the main.pdz file...

> I'm not sure why there needs to be a main.pdz file. I don't have one and it works fine for me. > > ``` > rob@RoboAir ~ % ls...

> I'm curious to see what you find about the hanging, if it's reproducible! I'd try running through strace - that's how I figured out an issue with the commands...

> > I'm on Mac so I can't use `strace` I'm afraid 😔 > > It [looks](https://stackoverflow.com/questions/31045575/how-to-trace-system-calls-of-a-program-in-mac-os-x) like dtruss would do the same job on a Mac, maybe? I don't...

> That is certainly the cause. It works on the simulator because the simulator uses the dylib, not the binary. Ahhh that makes sense now! I made a quick test...