• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 34 35 36 37 38 ... 116 Next »

Blank screen running dolphin on Jetson TK1
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Blank screen running dolphin on Jetson TK1
04-17-2015, 05:09 AM
#1
mastiff
Unregistered
 
Hi I'm trying to get dolphin working on Jetson TK1. I've compiled the master branch on git, but when I try to load a game I get white screen. Software renderer works ok, so it seems like an issue with opengl. I've tried various settings, but no changes.


How can I troubleshoot this? I know someone got dolphin running well on TK1, there are videos on youtube, but I couldn't find any specifics on how it was done.
Reply
04-17-2015, 11:42 AM
#2
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Things may be broken on master currently. Try checking out some older builds, maybe before 4.0-5972.
Find
Reply
04-20-2015, 07:26 AM
#3
mastiff
Unregistered
 
I tried downloading a new copy off git and building fresh.  I double checked Ubuntu trusty dependencies are installed.

Code:
sudo apt-get install cmake pkg-config git g++ libao-dev libasound2-dev libavcodec-dev libavformat-dev libbluetooth-dev libgtk2.0-dev liblzo2-dev libopenal-dev libpolarssl-dev portaudio19-dev libpulse-dev libreadline6-dev libsdl2-dev libsfml-dev libsoil-dev libsoundtouch-dev libswscale-dev libusb-1.0-0-dev libwxbase3.0-dev libwxgtk3.0-dev libxext-dev libxrandr-dev zlib1g-dev
then i ran
Code:
git checkout 4.0.2

cmake using flags for arm a15 quadcore processor

Code:
cmake -DINSTALL_UDEV_RULES=ON -DCMAKE_C_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a15" -DCMAKE_ASM-ATT_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon" ../

then run
Code:
make

breaks here:



[ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Src/HW/WiimoteReal/WiimoteReal.cpp.o
[ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Src/IPC_HLE/ICMPLin.cpp.o
[ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Src/IPC_HLE/WII_IPC_HLE.cpp.o
In file included from /home/chris/games/testing/dolphin/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp:37:0:
/home/chris/games/testing/dolphin/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_net_ssl.h:61:2: error: ‘x509_cert’ does not name a type
x509_cert cacert;
^
/home/chris/games/testing/dolphin/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_net_ssl.h:62:2: error: ‘x509_cert’ does not name a type
x509_cert clicert;
^
make[2]: *** [Source/Core/Core/CMakeFiles/core.dir/Src/IPC_HLE/WII_IPC_HLE.cpp.o] Error 1
make[1]: *** [Source/Core/Core/CMakeFiles/core.dir/all] Error 2
make: *** [all] Error 2
Reply
04-20-2015, 11:02 PM
#4
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,827
Threads: 10
Joined: May 2012
lol, never ever 4.0. That shit is one and a half year old :/
Through the video backend of 4.0 may be compatible with the nvidia driver, the ARM jit isn't working (read implemented) at all.
Find
Reply
04-21-2015, 01:58 AM
#5
mastiff
Unregistered
 
(04-20-2015, 11:02 PM)degasus Wrote: lol, never ever 4.0. That shit is one and a half year old :/
Through the video backend of 4.0 may be compatible with the nvidia driver, the ARM jit isn't working (read implemented) at all.


Well I tried again with another version. I got upstream-master 4.0-5622 compiled and this time the game seems to load (at least it's showing around 60FPS) but screen is still white. Terminal output is only: Dispatcher is 0xa7d2e01c

Ok, I think I was confusing the ARM jit issue with video related issues. It seems like opengl is working so long as I change CMakeLists.txt to set(USE_GLES 0) for arm arch. cmake shows the correct files nvidia opengl files located.

Which version should I use for jetson? It's arm a-15, ubuntu 14.04, runs opengl 4.4.

I see now others have observed the issue and a temp fix was proposed.

https://code.google.com/p/dolphin-emu/issues/detail?id=8242
https://github.com/dolphin-emu/dolphin/pull/2074

What's the best/easiest path for me to get dolphin running in the interim until a permanent fix is implemented? What version or fork do I need to use, and are there any other changes I'll need to make?
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode