-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the game only show the splash screen and then crashes - Apple Watch Series 0 (2015) #4
Comments
Can you paste a stack trace |
How do I have to do? |
Try restarting your iPhone & Watch |
I tried restarting both, but no success |
My Apple Watch is a 'series 0' sorry for the mistake |
@niccolospa post the stack trace |
I'm trying to do it, but I'm having troubles on launching the app on Apple Watch from xCode, it stucks at first launch |
Does the app launch in the simulator? |
I managed to run it on both the simulator and the apple watch, on the first one I don't know how to upload roms, on the second one, it loads for few seconds the game and then crashes, and I cannot find the stack trace after the crash, only if I pause execution |
This is Thread 3: libsystem_pthread.dylib`start_wqthread: |
@niccolospa Im going to attempt to reproduce this, one sec |
I tried with simulator and works fine on Apple watch "series 0" |
I'm worried the Series 0 isn't powerful enough to run the app. I've been developing on the 2016 Series 1, and with new hardware and all, it's still incredibly slow. If anyone else with a Series 0 is able to run this, please let me know. |
when testing on xCode my Apple Watch CPU usage exceeds 90% and then crashes, as well as memory (about 3/4) |
I tested it with my Apple Watch Series 0. Can confirm that it is not powerful enough to work well. the farthest I was able to get was the loading screen for a game. Then it would crash. Sometimes I couldn't even get that far. |
The RAM for all watches is the same. The only difference is the processor. so it should only run slower right? I've tried 3 games, they show the first 3 screens, then it crashes with out of memory error. |
@thomasfor the problem is that it already runs pretty slow on the newest watches; however, I'm working on a solution for the series 0. I think I might have a performance solution that will apply to every model. ill push it out |
This is not specific to the series 0. I am on Watch Series 2 42mm and I also can't get past the splash screen |
Nevermind I got it working. I had it working before but re-installed it and that's when I got problems. Make sure when you compile the program and sign it try to use the same e-mail address you used when you first used Terminal. That ended up working for me, because when I didn't use the same e-mail, I get the watch app stuck on the splash screen like some of you and it just never opens (even though it properly installed on the phone and watch) |
@niccolospa Does @isleep2late 's solution work? |
@gabrieloc I installed properly the app, since I can load the emulator and see the games, but it stucks at game splash screen, i tried with several ROMS |
Are you able to actually view a list of roms? Or does the app not get that far? |
I'm able to view the list of ROMs and then launch anyone, but then it freezes here |
I am on apple watch series 0 (2015) it crashrs after i open a game |
@niccolospa Okay, then that's a separate issue from the problem I've been having. My problem was that it gets stuck on the giovanni loading screen (the one with the small giovanni circle logo and the wheel spinning on the watch). But my problem only happens when the e-mail address you use in "ssh-keygen -t rsa -b 4096 -C [your_email_address]." is different from the e-mail address you use for your provisioning profile (at least that's my theory). It also happens when you just straight up download the zip, fix everything, and build it. |
I see, then mine should be hardware weakness. I'll wait if someone can optimize the emulator 👍🏼 |
Stay tuned, some people have been emailing and tweeting about optimization ideas (eg https://twitter.com/Antique_Dev/status/845085045027102720) |
Great! |
Hi gabriel are you update the optimization for apple watch series 0? |
Can those of you with a series 0 test #15 and see if it makes any difference? It runs way faster on a 2016 series 1 now |
Yes, as soon as it finishes updating to 3.2 I'll test it |
where do I download the last version? @gabrieloc |
I tried but crashes at ROM's launch, but I don't know if I did it well: the first time I installed the emulator I followed Redmond Pie tutorial, then to apply #15 update, I downloaded GIOVANNI-feature-sktexture.zip from GitHub, but the folder gambatte is empty, then I copied and paste the old folder, applying the commit libgambatte/src/video.cpp manually. Is it wrong? @gabrieloc |
I got to install it correctly and I noticed a major improvement, the animation was quite smooth then I got this crash with this stack frame: |
Just tried the new sktexture branch, i can actually play games now for a short wile (tetris and mario) but it crashes often. |
I can also confirm that games load and are playable on the series 0 |
I have install on watch series 0 the latest i cant play because it crash often |
This is what I got this morning after launching Pokemon Yellow: |
Good to hear there's an improvement on Series 0 devices. Continuing to investigate the crash, if anyone has any ideas let me know. |
SpriteKit work has been merged, constituting a 0.2 release. |
After installing 0.2 release, after launching ROMs, screen goes white and then crashes @gabrieloc |
Sometimes it works fine, even after switching games. Most games are like 30+ fps too. When I get crashes, it is in GameCoreSnapshots.swift at this line: Error: Giovanni Game core (7): EXC_BAD_ACCESS (code=1, address=0x2a94000) |
Anybody test on watch series 0, crashes? |
@61Halim yes, sometimes it works quite well but crashes often: white screen after launching rom |
hey trying to load games on watch os 3 and getting Exc_BAD_ACCESS on createData inside GameCoreSnapshots, anyone have an idea why? |
I got to install correctly the emulator and the game on Apple Watch but I cannot go over the splash screen. I am using a "series 0" Apple watch
The text was updated successfully, but these errors were encountered: