[HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Moderators: meveric, mdrjr, odroid

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby Sentinel034 » Sat Aug 04, 2018 1:20 am

thanks for quick reply :)

The update package run fine. Now It connects fine and shows the games but when I click on game to load then the screen goes black on odroid :(
Sentinel034
 
Posts: 17
Joined: Thu Jun 21, 2018 6:59 pm
languages_spoken: english

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sat Aug 04, 2018 2:40 am

moonlight is very tricky.. they change the API quite often. Could be that the package is no longer compatible with latest version of GFE.
I haven't tried it in a while.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sun Aug 05, 2018 5:40 pm

2018-08-05:
  • new package stepmanina-data-odroid:all
    in all/main package list
    -> common data files for Stepmania rhythm/dance game -> viewtopic.php?f=91&t=16984
  • new package stepmanina-odroid:arm64
    in stretch/main package list
    -> Rhythm/Dance game using OpenGL and gl4es (for arm64 ODROID C2/N1) -> viewtopic.php?f=91&t=16984
  • new package stepmanina-odroid
    in stretch/main package list
    -> Rhythm/Dance game using OpenGL and gl4es -> viewtopic.php?f=91&t=16984
  • updated stepmanina-odroid package
    in jessie/main package list
    -> Updated to version 5.1 Beta 2 -> viewtopic.php?f=91&t=16984
    Now uses OpenGL and gl4es instead of native GLESv2
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Wed Aug 08, 2018 3:40 pm

2018-08-08:
  • new package supertux2-data-odroid:all
    in all/main package list
    -> common data files for SuperTux 2 Mario Clone -> viewtopic.php?f=91&t=4207
  • new package supertux2-odroid:arm64
    in stretch/main package list
    -> SuperTux 2 Mario Clone using OpenGL and gl4es (for arm64 ODROID C2/N1) -> viewtopic.php?f=91&t=4207
  • new package supertux2-odroid
    in stretch/main package list
    -> SuperTux 2 Mario Clone using OpenGL and gl4es -> viewtopic.php?f=91&t=4207
  • new package monolibs-odroid
    in jessie/main package list
    -> libraries to play FNA games on ODROIDs -> https://magazine.odroid.com/article/pla ... -platform/
    Probably needs to be installed with apt-get install -t jessie monolibs-odroid due to dependency on newer mono-runtime
  • updated supertux2-odroid package
    in jessie/main package list
    -> Update to version 0.5.1 development branch of SuperTux 2 Mario Clone using OpenGL and gl4es -> viewtopic.php?f=91&t=4207
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Aug 14, 2018 9:11 pm

2018-08-14:
  • new package ufoai-data-odroid:all
    in all/main package list
    -> common data files for UFO Alien Invation (XCom Clone) -> viewtopic.php?f=91&t=2375
  • new package ufoai-odroid
    in stretch/main package list
    -> UFO Alien Invation (XCom Clone) -> viewtopic.php?f=91&t=2375
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Wed Aug 15, 2018 5:41 pm

2018-08-15:
  • new package ufoai-odroid:arm64
    in stretch/main package list
    -> UFO Alien Invation (XCom Clone) for arm64 (ODROID C2) -> viewtopic.php?f=91&t=2375
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sun Aug 19, 2018 10:52 pm

2018-08-19:
  • updated Kernel and Headers for ODROID C2
    in all/c2 package list
    -> Update to new LTS Kernel 3.16 (3.16.57)
    trying to address the mmap GPU issue
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Aug 21, 2018 4:14 am

2018-08-20:
  • updated retroarch-odroid package
    in stretch/main package list
    -> mostly controller related fixes
    • removed SHANWAN-PS3-GamePad.cfg, Gasia_PS_Gamepad_USB.cfg, SHANWAN PS3 GamePad.cfg (conflicts with PS3 controllers)
    • added Xiaoji_Gamesir-G3w-Kernel-4.14.cfg for GameSir G3w support under Kernel 4.14
    • updated assets, autoconfig, shaders, libretrodb, overlays
  • update retroarch-odroid-dbgsym package
    in stretch/main package list
    -> retroarch debug symboles
  • updated retroarch-odroid:arm64 package
    in stretch/main package list
    -> updated to version 1.7.3 (for arm64 ODROID C2/N1)
    • update to version 1.7.3
    • removed SHANWAN-PS3-GamePad.cfg, Gasia_PS_Gamepad_USB.cfg, SHANWAN PS3 GamePad.cfg (conflicts with PS3 controllers)
    • added Xiaoji_Gamesir-G3w-Kernel-4.14.cfg for GameSir G3w support under Kernel 4.14
    • updated assets, autoconfig, shaders, libretrodb, overlays
  • update retroarch-odroid-dbgsym:arm64 package
    in stretch/main package list
    -> retroarch debug symboles (for arm64 ODROID C2/N1)
  • updated retroarch-odroid package
    in jessie/main package list
    -> mostly controller related fixes
    • removed SHANWAN-PS3-GamePad.cfg, Gasia_PS_Gamepad_USB.cfg, SHANWAN PS3 GamePad.cfg (conflicts with PS3 controllers)
    • added Xiaoji_Gamesir-G3w-Kernel-4.14.cfg for GameSir G3w support under Kernel 4.14
    • updated assets, autoconfig, shaders, libretrodb, overlays
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Aug 21, 2018 9:55 pm

2018-08-21:
  • updated package ogst-starters-kodi:all
    in jessie/main package list
    • fixed wrong path in starter for Sega Saturn (displayed Dreamcast logo instead of Sega Saturn)
    • fixed check for OGST Console Kit in all starters
    • fixed path for Atari Jaguar Logo
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Aug 23, 2018 3:14 pm

2018-08-23:
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> in sync with HardKernel Repo (4.14.66)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Aug 30, 2018 8:54 pm

2018-08-30:
  • new package x11vnc
    in stretch/backports package list
    -> requested by @Gburas, includes patch for "Stack Smashing"
  • new package x11vnc-dbgsym
    in stretch/backports package list
    -> debugging symbols for x11vnc
  • new package x11vnc-data:all
    in stretch/backports package list
    -> common data for x11vnc
  • new package x11vnc
    in jessie/backports package list
    -> requested by @Gburas, includes patch for "Stack Smashing"
  • new package x11vnc-data:all
    in jessie/backports package list
    -> common data for x11vnc
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Sep 25, 2018 4:48 am

2018-09-24:
  • updated attract package
    in jessie/main package list
    -> updated to version 2.4.1 which uses my libsfml-odroid package for full OpenGL ES support
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> in sync with HardKernel Repo (4.14.69)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Sep 25, 2018 3:35 pm

2018-09-25:
  • updated emulationstation-odroid package
    in jessie/main package list
    -> updated to version 2.8.0 which fixes some issues with thegamesdb scraper
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Oct 04, 2018 9:06 pm

2018-10-04:
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Fri Oct 05, 2018 10:10 pm

2018-10-05:
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> in sync with HardKernel Repo (4.14.73)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Oct 09, 2018 5:10 pm

2018-10-09:
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Oct 11, 2018 3:56 am

2018-10-10:
  • updated libgl-odroid package
    in all/testing package list
    -> Latest changes from @ptitSeb
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Oct 11, 2018 7:23 pm

2018-10-11:
  • new package monolibs-odroid
    in stretch/main package list
    -> monolibs package required to run FNA games
  • new package monolibs-odroid:arm64
    in stretch/main package list
    -> monolibs package required to run FNA games
  • updated libgl-odroid package
    in all/testing package list
    -> Latest changes from @ptitSeb
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Fri Oct 12, 2018 3:45 pm

2018-10-12:
  • updated libgl-odroid package
    in all/testing package list
    -> Latest changes from @ptitSeb
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Oct 16, 2018 3:23 pm

2018-10-16:
  • new package ultrastardx-data-odroid
    in all/main package list
    -> common data files for Ultrastar Deluxe
  • new package ultrastardx-odroid
    in stretch/main package list
    -> Ultrastar Karaoke game now also available for Debian Stretch -> viewtopic.php?f=91&t=7081
  • new package ultrastardx-odroid:arm64
    in stretch/main package list
    -> Ultrastar Karaoke game now also available for Debian Stretch (for arm64 ODROID C2/N1) -> viewtopic.php?f=91&t=7081
  • updated ultrastardx-odroid package
    in jessie/main package list
    -> Updated Ultrastar Karaoke game to a current version -> viewtopic.php?f=91&t=7081
  • updated libgl-odroid package
    in all/testing package list
    -> Latest changes from @ptitSeb
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb

gl4es Changelog
Code: Select all
##### v1.1.0
* Default backend is now GLES2 (but not on Pandora, still GLES1.1 for compatibility reasons)
* Added LIBGL_SHADERNOGLES to remove the GLES part of shaders (if any).
* Various RPi improvments, mainly in the context creation.
* Various AmigaOS4 improvement and workaround (but still in a beta state)
* Various improvement in GLX function, with a more accurate way to emulate GLXFBConfig
* Improved the way eglSurface are created in glx.c, to avoid try to create 2 on the same window (EGL doesn't allow that)
* Added LIBGL_GLXRECYCLE to not delete eglSurface and recycle them
* Added tracking of Framebuffers Object and Renderbuffers Objects
* Added (real) support for Float and Half-float Texture (including has attachement to FBO, emulating it if not supported in Hardware)
* Added support for Depth Stencil texture when attached to an FBO
* Added LIBGL_FBO=WxH for all plateform
* Fixed some issue when resized textures attached to an FBO
* Added LIBGL_NODEPTHTEX to avoid using Depth Texture when available (using renderbuffer can be faster)
* Added support for Depth Texture when attached to an FBO (if supported by Hardware)
* Fixes some isue with blitting of FBO when size of Main Framebuffer changed
* Added option LIBGL_LOGSHADERERROR to get Shader compiler log and error
* Added support for (emulated) Hardware Instancing
* Added support for GL_ARB_draw_elements_base_vertex

gl4es can now run glmark2 and all benchmarks of it :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sat Oct 20, 2018 5:22 pm

2018-10-20:
  • updated cdemu-client:all package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon-dbg package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated gcdemu:all package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated gir1.2-mirage package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated image-analyzer:all package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11 package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dbg package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dev package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-doc:all package
    in jessie/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-client:all package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon-dbg package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated gcdemu:all package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated gir1.2-mirage package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated image-analyzer:all package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dbg package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dev package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-doc:all package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated cdemu-daemon-dbg:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated gir1.2-mirage:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dbg:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)
  • updated libmirage11-dev:arm64 package
    in stretch/main package list
    -> updated to latest version of cdemu (see changelog below)

Changelog:
Code: Select all
libMirage 3.2.0:
  * ISO parser: fixed ISO9660/UDF pattern search for sector sizes 2332 and 2336
  * ISO parser: added support for Nintendo GameCube and Wii ISO images
  * extended medium type guess to distinguish between DVD and BluRay images based on length
  * removed fabrication of disc structures from the library (moved to CDEmu daemon)
  * MDS parser: cleanup of disc structure parsing, fixed the incorrectly set structure sizes

cdemu-daemon 3.2.1:
  * use GLib signal handler instead of direct posix signal API (Bernhard Ubelacker)
  * added initial support for BluRay profile
  * added initial support for BluRay writing
  * extended READ DISC STRUCTURE for BluRay support
  * moved the fabrication of disc structures from libMirage to daemon
  * implemented READ DISC STRUCTURE format 0xFF (list of supported structures)
  * removed the "dvd-report-css" flag as parser parameter and implemented it as device option
  * improved GET PERFORMANCE implementation: better argument checking, updated descriptors, and added BluRay support

cdemu-client 3.2.0:
  * switched to python3 by default
  * install the bash completion script to location conforming to bash completion v.2 (Michal Gorny)
  * fixed device ID retrieval under python3
  * fixed process name substitution under python3
  * added "bdr" as valid blank medium type
  * implemented "dvd-report-css" ad device option instead of image-loading parameter

gCDemu 3.2.0:
  * switched to python3 by default
  * initial pt_BR localization (Davi da Silva Boger)
  * initial Korean translation (Ko Jae Min)
  * fixed process name substitution under python3
  * added "bdr" as valid blank medium type
  * implemented "dvd-report-css" ad device option instead of image-loading parameter

Image analyzer 3.2.0:
  * switched to python3 by default
  * fixed the Close button not closing the About dialog in cases when the button is shown
  * fixed buffer dump under python3
  * fixed process name substitution under python3
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sun Oct 21, 2018 8:16 pm

2018-10-21:
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Fri Oct 26, 2018 8:17 pm

2018-10-26:
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> in sync with HardKernel Repo (4.14.78)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sat Oct 27, 2018 8:16 pm

2018-10-27:
  • new pacakge libsfml-audio2.4
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-dev
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-doc:all
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-graphics2.4
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-network2.4
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-system2.4
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • new pacakge libsfml-window2.4
    in jessie/backports
    -> backport of SFML 2.4 from Debian Stretch to Debian Jessie (required for some games and applications)
  • updated Kernel and Headers for ODROID C2
    in all/c2 package list
    -> Update to new LTS Kernel 3.16 (3.16.60)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Nov 01, 2018 3:04 am

2018-10-31:
  • new pacakge witchblast-data-odroid:all
    in all/main package list
    -> common data files for Witchblast
  • new pacakge witchblast-odroid
    in stretch/main package list
    -> Witchblast roguelite dungeon crawler/shooter heavily inspired from "Binding Of Isaac" -> viewtopic.php?f=91&t=20928
  • new pacakge witchblast-odroid:arm64
    in stretch/main package list
    -> Witchblast roguelite dungeon crawler/shooter heavily inspired from "Binding Of Isaac" (for arm64 ODROID C2/N1) -> viewtopic.php?f=91&t=20928
  • updated witchblast-odroid package
    in jessie/main package list
    -> Witchblast roguelite dungeon crawler/shooter heavily inspired from "Binding Of Isaac"-> viewtopic.php?f=91&t=20928
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Fri Nov 02, 2018 5:14 pm

2018-11-02:
  • updated rtl8812au-dkms:all package
    in all/main package list
    -> Updated WLAN drivers for 8812AU based WLAN modules to version 5.2.20.2
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sun Nov 04, 2018 7:41 am

2018-11-03:
  • updated libgl-odroid package
    in all/testing package list
    -> Latest changes from @ptitSeb
    Fixes some issues with Skulls of the Shogun: Bone-A-Fide Edition (FNA game)
  • updated libgl-odroid:arm64 package
    in stretch/main package list
    -> Latest changes from @ptitSeb
    Fixes some issues with Skulls of the Shogun: Bone-A-Fide Edition (FNA game)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Sun Nov 04, 2018 7:48 pm

2018-11-04:
  • updated ppsspp-odroid package
    in jessie/main package list
    -> updated PPSSPP (PSP emulator) to version 1.7.1
  • updated ppsspp-odroid package
    in stretch/main package list
    -> updated PPSSPP (PSP emulator) to version 1.7.1
  • updated ppsspp-odroid:arm64 package
    in stretch/main package list
    -> updated PPSSPP (PSP emulator) to version 1.7.1 for ODROID C2/N1 (arm64)

new PPSSPP emulator can now use multiple GPU threads which can improve graphic performance a lot, even God of War is now playable.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Nov 06, 2018 6:54 am

2018-11-05:
  • new package fs-uae:arm64
    in stretch/main package list
    -> FS-UAE Amiga Emulator in version 2.9.7-dev5 with better optimization for ODROID C2/N1 (arm64)
  • updated fs-uae package
    in jessie/main package list
    -> updated Amiga Emulator to version 2.9.7-dev5 with lots of optimization
  • updated fs-uae package
    in stretch/main package list
    -> updated Amiga Emulator to version 2.9.7-dev5 with lots of optimization

I found a way to rebuild fs-uae with better optimization flags increasing performance up to 40% (tested on ODROID XU3/XU4 and U3 and C2)
This should render any Amiga 500/1200/CD32 game on the XU3/XU4 playable at full speed (no frameskip).
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby rooted » Tue Nov 06, 2018 11:30 am

That's a large increase in performance, nice.
User avatar
rooted
 
Posts: 5676
Joined: Fri Dec 19, 2014 9:12 am
Location: Gulf of Mexico, US
languages_spoken: english
ODROIDs: C1, C1+, C2
XU3 Lite, XU4
N1
VU7+
HiFi Shield 2
Smart Power (original)

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Wed Nov 07, 2018 1:27 am

rooted wrote:That's a large increase in performance, nice.

Yes, it took quite some time to get it to work properly.
Not only to find the correct compiler options to make it faster but also to make sure it was still working on other boards.
I did several tests with GCC 8.2, 8.1, 7.3, 6.3, 5.3, and 4.9 with many different compiler flags.
I very early had a binary that was very fast on the XU3/XU4 but I did not remember what flags I used, sadly it turned out to crash instantly on the U3 :(
So yeah I did tons of builds over a period of around a week to get it to the point where it is now.
And each build took between 30 and 45min to compile so you have an idea how many hours/days went into this project alone ;)

A small example what you can do with fs-uae, special theme + scanline-4x shader:

https://oph.mdrjr.net/meveric/other/Videos/fs-uae.mp4

Please note, this video is laggy due to the fact, that I run the emulator AND record the screen via software capturing directly on the ODROID.
Without video capturing the game is 100% lag free. :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Wed Nov 07, 2018 1:28 am

2018-11-06:
  • new package xash3d-odroid
    in stretch/main package list
    -> HalfLife game Engine ported to Debian Stretch -> viewtopic.php?f=91&t=18710
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby rooted » Wed Nov 07, 2018 5:36 am

meveric wrote:So yeah I did tons of builds over a period of around a week to get it to the point where it is now.
And each build took between 30 and 45min to compile so you have an idea how many hours/days went into this project alone ;)


I don't see how you find the time but there are a lot of people that benefit because you do :)
User avatar
rooted
 
Posts: 5676
Joined: Fri Dec 19, 2014 9:12 am
Location: Gulf of Mexico, US
languages_spoken: english
ODROIDs: C1, C1+, C2
XU3 Lite, XU4
N1
VU7+
HiFi Shield 2
Smart Power (original)

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby BadPritt » Thu Nov 08, 2018 2:38 am

meveric wrote:Kernel Updates over apt-get:
One of the very helpful features of the Debian repository is the option to update your kernels automatically via system updates. For this i created a "meta-package" which will guarantee you that your kernel will always be updated with the system updates.
I will use ODROID U series as an example but the same applies to ODROID X and ODROID X2 (and probably later other models as well)
First:
make sure you have the the meveric-all-U.list in your folder /etc/apt/sources.list.d/ and already did a apt-get update to have the most current package list.
All set up you can install the following meta package to get all the Kernel updates i provide:
Code: Select all
apt-get install linux-headers-armhf-odroid-u
apt-get install linux-image-armhf-odroid-u

headers -> are the header files for the kernel which are sometimes needed if you want to compile your own kernel modules for example for an external sound card or something similar
image -> is the actual kernel and modules
(for ODROID X the packages are named linux-headers-armhf-odroid-x and linux-image-armhf-odroid-x and for ODROID X2 linux-headers-armhf-odroid-x2 and linux-image-armhf-odroid-x2)
With that you automatically get the newest Kernel installed and automatically get updates over apt-get from now on

Important:
When you already have one of my Kernel installed, or whenever you receive an update, the previous Kernel and Header will be replaced with the new Kernel and Headers.
If this update is just a patch, means you stay in the same Kernel version but get new features for that kernel (for example new Kernel modules activated), the system will complain about that, since you already have the same kernel installed. It will ask you if you want to STOP this operation. You have to answer with NO in order to continue the installtion.
Updates to a newer version of a Kernel should go without any complains.

Be careful, after removing a Kernel you should NOT restart the ODROID until the new Kernel is installed. Since your ODROID won't boot without a Kernel. But don't worry your ODROID will run until you restart even without a Kernel, even for days and weeks, which should give you plenty of time to fix any issue. IF something goes wrong and the system gets restarted anyway you can still repair your installtion using another computer.

  • If you already have a Kernel as a package installed created by me, you don't need to worry everything should work fine.
  • If you have a kernel from HardKernel lower than version 3.8.13.28, you should be fine as well.
  • If you have a kernel from HardKernel in version 3.8.13.28 (type uname -a to see what kernel version you have) then you have to "cleanup" the /boot directory first:
    Code: Select all
    rm -f /boot/*-3.8.13.28 # for X,X2,U2,U3
    rm -f /boot/*-.3.10.63 /boot/*.dtb # for XU3
    rm -f /boot/*-3.10.43 /boot/*.dtb # for C1
    (If you're using Ubuntu, these files are located in /media/boot rather than in /boot... But that's only a one time thing, once you have the kernel installed you never need this again)
Since the Kernel package might contain the same files that are already copied in your boot directory which will prevent the package from installing.

Additional notice:
On Ubuntu the boot partition of your SD or eMMC storage is stored in /media/boot/ and some of the files have to be put in that folder during installation of the kernel.
The Kernel does handle that itself and should work fine, it differs between Debian and Ubuntu and either copies the files to /boot or to /media/boot.


Hi @Meveric. I'm gathering info to make a review/tutorial video of the Odroid C2 and on how to install and configure Ubuntu 18.04.
For that I want to use your repositories. Do I still need to do the part above?

I've tried :
apt-get install linux-headers-arm64-odroid-c2
apt-get install linux-image-arm64-odroid-c2

Then had problems with the kernel that didn't want to install. I removed the original kernel with something like this
rm -f /media/boot/*3.16.60 /media/boot/*.dtb (not sure anymore, I tried a few different things)
It still didn't install. After a while I forgot about it and rebooted. Ofcourse didn't boot again.

What is the best way to do this please?
Any other tips or tricks I should know?

Here is what I've got now, not much yet. I've tried your Stretch too. Most of my wifi-dongles didn't work. Otherwise very good. But for this I would rather use Ubuntu 18.04.
Code: Select all
Odroid C2 Ubuntu 18.04
----------------------
sudo apt update && sudo apt upgrade

OC CPU
------
sudo apt install geany
sudo geany -> open /boot/boot.ini -> Change Max Frequency to 1.752 -> save

OC RAM
------
wget https://dn.odroid.com/S905/BootLoader/ODROID-C2/c2_update_ddrclk.sh
sudo chmod +x ./c2_update_ddrclk.sh
sudo ./c2_update_ddrclk.sh 1104
sudo reboot

Meveric Repositories
--------------------
su -> type root password
cd /etc/apt/sources.list.d/
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-main.list
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-C2.list

wget -O- http://oph.mdrjr.net/meveric/meveric.asc | apt-key add -
apt update

Install z-ram
-------------
sudo apt install zram-odroid

Thank you. Greetings,
NicoD from Youtube
BadPritt
 
Posts: 61
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Nov 08, 2018 3:33 am

BadPritt wrote:Hi @Meveric. I'm gathering info to make a review/tutorial video of the Odroid C2 and on how to install and configure Ubuntu 18.04.
For that I want to use your repositories. Do I still need to do the part above?

Hello,
Yes the part on the first page is still required.

BadPritt wrote:I've tried :
apt-get install linux-headers-arm64-odroid-c2
apt-get install linux-image-arm64-odroid-c2

Then had problems with the kernel that didn't want to install.

If you can share the error message, I can probably figure out what is the issue, but let's see if I can give you some hints to look out for.

BadPritt wrote:I removed the original kernel with something like this
rm -f /media/boot/*3.16.60 /media/boot/*.dtb (not sure anymore, I tried a few different things)

By default the files are extracted to /boot not to /media/boot, that's the same on Ubuntu and Debian, so deleting the file on /media/boot doesn't solve anything.
The files are later deployed, on my Debian image under /boot and on Ubuntu on /media/boot, although my Kernels should check if /media/boot exists and if that's the case they will deploy the files there.
But for the install process /boot is important, not /media/boot.

BadPritt wrote:It still didn't install. After a while I forgot about it and rebooted. Ofcourse didn't boot again.

Yeah that was expected sadly.

BadPritt wrote:What is the best way to do this please?
Any other tips or tricks I should know?

Cleanup /boot, best use "mc" (Midnight Commander) it makes it easier to see what files are under /boot
You need to keep the boot.ini the rest can be removed as far as I know.. although I think the boot.ini is probably also under /media/boot, so you probably won't even find that on /boot :)
After that just try to install the meta files you named above, if it still doesn't work, please show me the error and I can probably figure out what's wrong.

BadPritt wrote:Here is what I've got now, not much yet. I've tried your Stretch too. Most of my wifi-dongles didn't work. Otherwise very good. But for this I would rather use Ubuntu 18.04.
Code: Select all
Odroid C2 Ubuntu 18.04
----------------------
sudo apt update && sudo apt upgrade

OC CPU
------
sudo apt install geany
sudo geany -> open /boot/boot.ini -> Change Max Frequency to 1.752 -> save

Be careful with the editing of the boot.ini, from what I remember, HardKernel uses a method of no longer editing the boot.ini directly as they always overwrite it on updates (not that this happens very often)

BadPritt wrote:
Code: Select all
OC RAM
------
wget https://dn.odroid.com/S905/BootLoader/ODROID-C2/c2_update_ddrclk.sh
sudo chmod +x ./c2_update_ddrclk.sh
sudo ./c2_update_ddrclk.sh 1104
sudo reboot

Meveric Repositories
--------------------
su -> type root password
cd /etc/apt/sources.list.d/
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-main.list
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-C2.list

wget -O- http://oph.mdrjr.net/meveric/meveric.asc | apt-key add -
apt update

Install z-ram
-------------
sudo apt install zram-odroid

Thank you. Greetings,
NicoD from Youtube

rest looks fine so far.
Just as a hint, if you have issues with WLAN, I have different DKMS modules for WLAN devices in my repository which may help you get the WLAN sticks you use to work.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby BadPritt » Thu Nov 08, 2018 3:49 am

meveric wrote:If you can share the error message, I can probably figure out what is the issue, but let's see if I can give you some hints to look out for.

Thank you.

This is what I get.

Code: Select all
root@odroid:/etc/apt/sources.list.d# apt install linux-image-arm64-odroid-c2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  kernel-common linux-image-3.16.60+
Suggested packages:
  kernel-package fdutils linux-doc-3.16.60+ | linux-source-3.16.60+ linux-image-3.16.60+-dbg
  linux-manual-3.16.60+
The following NEW packages will be installed:
  kernel-common linux-image-3.16.60+ linux-image-arm64-odroid-c2
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.5 MB of archives.
After this operation, 58.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 kernel-common all 13.018+nmu1 [24.4 kB]
Get:2 https://oph.mdrjr.net/meveric all/c2 arm64 linux-image-3.16.60+ arm64 3.16.60-20181027-C2 [12.5 MB]
Get:3 https://oph.mdrjr.net/meveric all/c2 arm64 linux-image-arm64-odroid-c2 arm64 3.16.60-1 [706 B]
Fetched 12.5 MB in 19s (671 kB/s)                                                               
Preconfiguring packages ...
Selecting previously unselected package linux-image-3.16.60+.
(Reading database ... 164674 files and directories currently installed.)
Preparing to unpack .../linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb ...
Done.
Unpacking linux-image-3.16.60+ (3.16.60-20181027-C2) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb (--unpack):
 trying to overwrite '/boot/meson64_odroidc2.dtb', which is also in package linux-odroid-c2 3.16.60-27
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.60+ /boot/vmlinuz-3.16.60+
Selecting previously unselected package kernel-common.
Preparing to unpack .../kernel-common_13.018+nmu1_all.deb ...
Unpacking kernel-common (13.018+nmu1) ...
Selecting previously unselected package linux-image-arm64-odroid-c2.
Preparing to unpack .../linux-image-arm64-odroid-c2_3.16.60-1_arm64.deb ...
Unpacking linux-image-arm64-odroid-c2 (3.16.60-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
BadPritt
 
Posts: 61
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby BadPritt » Thu Nov 08, 2018 4:16 am

I tried this now.
Code: Select all
root@odroid:/etc/apt/sources.list.d# rm -f /boot/*3.16.60 /boot/*.dtb
root@odroid:/etc/apt/sources.list.d# apt install linux-image-arm64-odroid-c2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
linux-image-arm64-odroid-c2 is already the newest version (3.16.60-1).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 linux-image-arm64-odroid-c2 : Depends: linux-image-3.16.60+ but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@odroid:/etc/apt/sources.list.d# apt --fix-broken install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  linux-image-3.16.60+
Suggested packages:
  fdutils linux-doc-3.16.60+ | linux-source-3.16.60+ linux-image-3.16.60+-dbg
  linux-manual-3.16.60+
The following NEW packages will be installed:
  linux-image-3.16.60+
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/12.5 MB of archives.
After this operation, 58.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
(Reading database ... 164704 files and directories currently installed.)
Preparing to unpack .../linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb ...
Done.
Unpacking linux-image-3.16.60+ (3.16.60-20181027-C2) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb (--unpack):
 trying to overwrite '/boot/meson64_odroidc2.dtb', which is also in package linux-odroid-c2 3.16.60-27
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.60+ /boot/vmlinuz-3.16.60+
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.16.60+_3.16.60-20181027-C2_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@odroid:/etc/apt/sources.list.d#
BadPritt
 
Posts: 61
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Nov 08, 2018 4:31 am

ok, the issue is that the old Kernel from HardKernel is still "installed".
BadPritt wrote:
Code: Select all
trying to overwrite '/boot/meson64_odroidc2.dtb', which is also in package linux-odroid-c2 3.16.60-27

The system knows there is "suppose" to be a file in /boot with the name meson64_odroidc2.dtb which comes from the package linux-odroid-c2.
So the first step should be to "uninstall" the packages from HardKernel:
Code: Select all
apt-get remove linux-odroid-c2
Read what it says closely it will ask if you want to "STOP" uninstalling, so I think the correct answer to the question should be "No" instead of "Yes" what most people are used to select.
After that cleanup what's left under /boot and then you should be able to install the packages from me.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby BadPritt » Thu Nov 08, 2018 5:00 am

meveric wrote:So the first step should be to "uninstall" the packages from HardKernel:
Code: Select all
apt-get remove linux-odroid-c2
Read what it says closely it will ask if you want to "STOP" uninstalling, so I think the correct answer to the question should be "No" instead of "Yes" what most people are used to select.
After that cleanup what's left under /boot and then you should be able to install the packages from me.

Thank you so much. That's it. It's simple, but still I didn't see it.
I can start checking what games work best on the C2, I never tried more than Armagetron on it.
I've changed the how-to.
Code: Select all
Meveric Repositories
--------------------
su -> type root password
cd /etc/apt/sources.list.d/
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-main.list
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-C2.list

wget -O- http://oph.mdrjr.net/meveric/meveric.asc | apt-key add -
apt update
apt remove linux-odroid-c2

apt-get install linux-headers-arm64-odroid-c2
apt-get install linux-image-arm64-odroid-c2

Have a nice day. Greetings
BadPritt
 
Posts: 61
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Nov 08, 2018 8:05 am

The games and drivers I use are made for Debian, in the two repos you added all/C2 and all/main you will find next to none that will help you in gaming.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby BadPritt » Thu Nov 08, 2018 8:51 am

meveric wrote:The games and drivers I use are made for Debian, in the two repos you added all/C2 and all/main you will find next to none that will help you in gaming.

I added the stretch repos later. I installed all Linux games. But almost none worked. Only supertuxracer with everything on minimum. I`ll try again on your stretch tomorrow so I see what`s possible. Will be easier. I should have checked when I installed it first time. Greetings
Thank you.
BadPritt
 
Posts: 61
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Fri Nov 09, 2018 6:29 am

2018-11-08:
  • new package libretro-2048
    in stretch/main package list
    -> 2048 standalone core for retroarch
  • updated libretro-2048 package
    in jessie/main package list
    -> updated libretro-2048 core for retroarch
  • new package libretro-3dengine
    in stretch/main package list
    -> 3d rendering engine core (3d model viewer) for retroarch
  • updated libretro-3dengine package
    in jessie/main package list
    -> updated 3d rendering engine core for retroarch
  • updated libretro-4do package
    in all/u package list
    -> updated 3do emulator optimized for ODROID U2/U3 for retroarch
    improved performance around 16%
    now supports .chd files
  • updated libretro-4do package
    in all/x package list
    -> updated 3do emulator optimized for ODROID X for retroarch
    improved performance around 16%
    now supports .chd files
  • updated libretro-4do package
    in all/x2 package list
    -> updated 3do emulator optimized for ODROID X2 for retroarch
    improved performance around 16%
    now supports .chd files
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Mon Nov 12, 2018 4:38 pm

2018-11-12:
  • new package libretro-4do
    in all/c2 package list
    -> 3do emulator optimized for ODROID C2 for retroarch
    untested
  • new package libretro-4do
    in all/n1 package list
    -> 3do emulator optimized for ODROID N1 for retroarch
    untested
  • updated libretro-4do package
    in all/xu3 package list
    -> updated 3do emulator optimized for ODROID XU3/XU4 for retroarch
    sadly no additonal performance gain
    now supports .chd files
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Tue Nov 13, 2018 4:49 pm

2018-11-13:
  • new package libretro-81
    in stretch/main package list
    -> ZX81 core for retroarch
  • new package libretro-bluemsx
    in stretch/main package list
    -> MSX1/MSX2/ColecoVision core for retroarch
  • new package libretro-bnes
    in stretch/main package list
    -> very accurate (and slow) NES core for retroarch
  • new package libretro-bsnes-accuracy
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Highest accuracy
  • new package libretro-bsnes-balanced
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Balanced between accuracy and performance (should run full speed on the XU3/XU4)
  • new package libretro-bsnes-performance
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Lower accuracy for better performance (should run full speed on the XU3/XU4)
  • updated libretro-bsnes-accuracy package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-balanced package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-performance package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-81 package
    in jessie/main package list
    -> updated ZX81 core to latest version
  • updated libretro-bluemsx package
    in jessie/main package list
    -> updated MSX1/MSX2/ColecoVision core to latest version
  • updated libretro-bnes package
    in jessie/main package list
    -> updated accurate (and slow) NES core to latest version
    increased performance by up to 40%
  • updated libretro-4do package
    in all/c1 package list
    -> updated 3do emulator optimized for ODROID XU3/XU4 for retroarch
    sadly no additonal performance gain
    now supports .chd files
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Wed Nov 14, 2018 4:09 pm

2018-11-14:
  • new package libretro-atari800
    in stretch/main package list
    -> Atari 8-bit emulator for Atari 8-bit computers and Atari 5200 console for retroarch
  • new package libretro-cap32
    in stretch/main package list
    -> Amstrad CPC emulator for retroarch
  • new package libretro-bsnes-cplusplus98-accuracy
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Highest accuracy
  • new package libretro-bsnes-cplusplus98-compatibility
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Balanced between accuracy and performance (should run full speed on the XU3/XU4)
  • new package libretro-bsnes-cplusplus98-performance
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Lower accuracy for better performance (should run full speed on the XU3/XU4)
  • new package libretro-bsnes-mercury-accuracy
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Highest accuracy
  • new package libretro-bsnes-mercury-balanced
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Balanced between accuracy and performance (should run full speed on the XU3/XU4)
  • new package libretro-bsnes-mercury-performance
    in stretch/main package list
    -> very accurate (and slow) SNES core for retroarch
    Lower accuracy for better performance (should run full speed on the XU3/XU4)
  • updated libretro-bsnes-cplusplus98-accuracy package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-cplusplus98-compatibility package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-cplusplus98-performance package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-mercury-accuracy package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-mercury-balanced package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-bsnes-mercury-performance package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-atari800 package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-cap32 package
    in jessie/main package list
    -> updated to latest version
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Unread postby meveric » Thu Nov 15, 2018 4:47 pm

2018-11-15:
  • new package libretro-cannonball
    in jessie/main package list
    -> OutRun for retroarch
  • new package libretro-cannonball
    in stretch/main package list
    -> OutRun for retroarch
  • new package libretro-chailove
    in jessie/main package list
    -> libretro core for chailove script game engine
  • new package libretro-chailove
    in stretch/main package list
    -> libretro core for chailove script game engine
  • new package libretro-crocods
    in stretch/main package list
    -> another Amstrad CPC emulator for retroarch
  • new package libretro-craft
    in jessie/main package list
    -> Minecraft like game engine for retroarch
  • new package libretro-craft
    in stretch/main package list
    -> Minecraft like game engine for retroarch
  • updated libretro-crocods package
    in jessie/main package list
    -> updated to latest version
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.
User avatar
meveric
 
Posts: 9310
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go

Previous

Return to Ubuntu (All Linux'es)

Who is online

Users browsing this forum: No registered users and 3 guests