Jump to content

xenocracy_2001

Full Member
  • Gesamte Inhalte

    81
  • Benutzer seit

  • Tagessiege

    1

Beiträge erstellt von xenocracy_2001

  1. Guten Tag von xenocracy_2001

     

    So, Habe es geschaft alle Spiele für die Dbox2 selbst zu kompilieren.

    Hier nun der Weg zum Ziel: (Wer mein Archive [1 GB] braucht kann mir eine PN Senden).

    Mein Pacman ist Spielbar und man stirbt nicht. Auch der C64 Emulator startet,

    Aber es werden keine Spiele gestartet. Startscript erstellen .sh hat nichts gebracht.

    Nun mit den Sourcecodes und den kompilierten Spielen, Und die Hunter C64 Images.

     

    Gruss xenocracy_2001

     

    So hat es bei mir Funktioniert:  (VirtualBox, Windows 7x64, Debian 7.11.0 Wheezy, 1.5 Stunden Script durchbauen)

    Zitat

    /home/pc02/dbox2/cdkroot/lib/tuxbox/plugins   (alles Spiele)
    /home/pc02/dbox2/cdkroot/bin (c64emu)
    /home/pc02/dbox2/cdkroot/lib/ (libfx)
    /home/pc02/tuxbox-cvs/apps/tuxbox/plugins/fx2 (Spiele Sourcecodes)

     

    su root
    1
    apt-get install sudo
    sudo apt-get install krusader
    Krusader kann den Mülleimer anzeigen und löschen wie der Totalcommander

     

    -> http://www.streamboard.tv/wiki/HowTo_-_Vom_Auschecken_bis_zum_Image

     

    Laut [1] muss man folgende Prerequisten an Bord haben:

     

        cvs
        autoconf >= 2.57a
        automake >= 1.8
        libtool >= 1.4.2
        gettext >= 0.12.1
        make >= 3.79
        makeinfo (texinfo)
        tar
        bunzip2 (bzip2)
        gunzip (gzip)
        patch
        infocmp (ncurses-bin / ncurses-devel)
        gcc 2.95 or >= 3.0
        g++ 2.95 or >= 3.0
        flex
        bison
        pkg-config
        wget
        libpng2 or libpng3 (DirectFB)

     

    Abweichend davon wird zudem noch folgendes benötigt:

     

        fakeroot
        mksquashfs >= 2.1
        mkcramfs
        mkfs.jffs2

     

    cd /home/pc02/tuxbox-cvs/hostapps/toolchecker/
    bash toolchecker.sh

     

    mkdir $HOME/tuxbox-cvs
    mkdir $HOME/dbox2

     

    Terminal: (CVS Downloaden) (braucht man nicht wenn man die CVS hat z.B. CVS-Dbox2-Source.tar)

     

    -> https://sourceforge.net/p/tuxbox-cvs/code/ci/5edcb6a12331587197843d5912a912eec4fadb5d/tree/
    REPLIST="apps boot cdk driver hostapps sandbox"
    for f in  $REPLIST ; do
        git clone git://git.code.sf.net/p/tuxbox-cvs/$f $f
    done

     

    cp /tuxbox-cvs/hostapps/mklibs/mklibs.py /usr/bin/mklibs
    chmod 755 /usr/bin/mklibs

     

    Ab da: <---------------------------> alles Offline

    CVS-Dbox2-Source.tar entpacken mit Krusader nach /home/pc02
    fx2-sources-ich-dbox2.tar entpacken mit Krusader nach /home/pc02/tuxbox-cvs/apps/tuxbox/plugins

     

    cd /home/pc02/tuxbox-cvs/cdk
    ./autogen.sh

     

    =
    checking for libtool >= 1.4.2 ... yes (version 2.4.2)
    checking for autoconf >= 2.57a ... yes (version 2.69)
    checking for automake >= 1.8 ... yes (version 1.11.6)
    checking for gettext >= 0.12.1 ... yes (version 0.18.1)
    checking for make >= 3.80 ... yes (version 3.81)
    checking for gcc >= 3.0 or = 2.95 ... yes (version 4.7.2-5))
    checking for g++ >= 3.0 or = 2.95 ... yes (version 4.7.2-5))
    =

     

    original:
    ./configure --prefix=$HOME/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode \
           --with-targetruleset=flash --disable-libcrypto

     

    neu das machen:
    ./configure --prefix=$HOME/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode \
    --enable-fx2-c64emu --enable-fx2-lemm --enable-fx2-master --enable-fx2-mines --enable-fx2-pac --enable-fx2-snake --enable-fx2-sokoban --enable-fx2-sol --enable-fx2-solitair --enable-fx2-sudoku --enable-fx2-tank --enable-fx2-tetris --enable-fx2-vierg --enable-fx2-yahtzee --with-targetruleset=flash --disable-libcrypto

     

    Im Terminal muss stehen:
    FX2: C64 Emulator        yes
    FX2: lcdcirc            no
    FX2: Lemmings            yes
    FX2: Mastermind            yes
    FX2: MineSweeper        yes
    FX2: Outdoor            no
    FX2: PacMan            yes
    FX2: Satfind            no
    FX2: Snake            yes
    FX2: Sokoban            yes
    FX2: Sol            yes
    FX2: Solitair            yes
    FX2: Sudoko            yes
    FX2: Tank            yes
    FX2: Tetris            yes
    FX2: Vier gewinnt        yes
    FX2: Yahtzee            yes

     

    make .deps/linuxdir

     

    Nun in der configure.ac nach --enable-fx2-pac suchen (muss man nicht)

     

    laut-> configure.ac (configure)

     

      --enable-fx2-c64emu     FX2: enable c64emu - dbox2-only
      --enable-fx2-lemm       FX2: enable lemmings
      --enable-fx2-master     FX2: enable master
      --enable-fx2-mines      FX2: enable mines
      --enable-fx2-pac        FX2: enable pac
      --enable-fx2-snake      FX2: enable snake
      --enable-fx2-sokoban    FX2: enable sokoban
      --enable-fx2-sol        FX2: enable sol
      --enable-fx2-solitair   FX2: enable solitair
      --enable-fx2-sudoku     FX2: enable sudoku - dbox2-only
      --enable-fx2-tank       FX2: enable tank
      --enable-fx2-tetris     FX2: enable tetris
      --enable-fx2-vierg      FX2: enable vierg
      --enable-fx2-yahtzee    FX2: enable yahtzee

     

    Verändert in
    pac:
    maze.c,maze.h,level.h

     

    c64emu:
    main.cpp

     

    make download (braucht man nicht wenn man Ordner Archive hat mit 900MB)
    make plugins  (kein pacman)
    make extra  (kein pacman)
    make yadd-neutrino  (kein pacman)
    noch das: --> make everything  (ja pacman)

     

    --ab da 1,5 Stunde warten bis das Script fertig ist (nichts mehr macht)

     

    Fehler Neutrino Image erstellen (aber nicht wichtig):
    -----------------------------------------------------
    check 'root-enigma.squashfs' for bad magic bytes.
    !!! If you flash this image these bytes cause 'no system' !!!

    letzter Fehler bevor Script abbricht:
    -------------------------------------
    /home/pc02/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/pc02/dbox2/cdkflash/enigma+neutrino-squashfs.img1x -o build \
            --rootsize=0x660000 \
            --part ppcboot=/home/pc02/dbox2/cdkflash/squashfs.flfs1x \
            --part root=/home/pc02/dbox2/cdkflash/root-enigma+neutrino.squashfs \
            --part var=/home/pc02/dbox2/cdkflash/var-enigma+neutrino.jffs2
    flashmanage: File /home/pc02/dbox2/cdkflash/squashfs.flfs1x (131072 <= 131072)
    flashmanage fatal error: File /home/pc02/dbox2/cdkflash/root-enigma+neutrino.squashfs too large (6922240 > 6684672)
    make: *** [/home/pc02/dbox2/cdkflash/enigma+neutrino-squashfs.img1x] Fehler 1
    pc02@debian:~/tuxbox-cvs/cdk$

    getestet auf Dbox2 mit Yadi Image 2.2.0.5 und den Keywelt Image 3.20

    w-w-w.utilities-online.info/base64

    aHR0cHM6Ly9tZWdhLm56LyMhWmQ0Z1dLcWEhQlk4c0FMZnRVNkRVNmk0M3Ziei1McjdPSXJfNDM3Vlh4dEdkNnExTzhHQQ==

    • Thanks 1
  2. Guten Tag Liebe Forumsmitglieder
    von xenocracy_2001

     

    Wie Spiele kompilieren für die Dbox2 ?

     

    Habe nach langen Suchen endlich die fehlenden tuxbox-cvs\cdk\Archive Files gefunden.
    Unter dbox2\cdk\bin sind die powerpc-tuxbox Compiler vorhanden.
    Mit make download, make everything alles soweit erledigt, Aber Spiele werden nicht kompiliert.
    Obwohl die Spiele vorhanden sind unter: tuxbox-cvs\apps\tuxbox\plugins\fx2
    Auch die fertigen Images sind vorhanden unter dbox2\cdkflash.

     

    Wollte eigentlich den c64emu und pacman für die Dbox2 kompilieren, mehr nicht.
    Sources für Schach vom Yadi Image habe ich nirgends gefunden http://dboxjffs2.sourceforge.net/

     

    http://www.streamboard.tv/wiki/HowTo_-_Vom_Auschecken_bis_zum_Image
    https://sourceforge.net/p/tuxbox-cvs/code/ci/5edcb6a12331587197843d5912a912eec4fadb5d/tree/

     

    Benutzt habe ich dazu: Debian 7.11.0 Wheezy
    https://cdimage.debian.org/mirror/cdimage/archive/7.11.0/amd64/iso-dvd/debian-7.11.0-amd64-DVD-1.iso
    https://cdimage.debian.org/mirror/cdimage/archive/7.11.0/amd64/iso-dvd/debian-7.11.0-amd64-DVD-2.iso
    https://cdimage.debian.org/mirror/cdimage/archive/7.11.0/amd64/iso-dvd/debian-7.11.0-amd64-DVD-3.iso

     

    Fehlende Archive Files (tuxbox-cvs\cdk\Archive) die ich nicht gefunden habe, Aber scheinbar nicht gebraucht werden:
    dvbdate-0.1.tar.gz     -> Ersatz gefunden: .bz2, neu gepackt in .tar.gz
    libsigc++-2.3.1.tar.gz -> Ersatz gefunden: .bz2, neu gepackt in .tar.gz

     

    Für Ipbox'en laut rules-install nicht vorhanden:
    Ehemals von http://www.dbox2-tuning.net/cvsdata/files/
    dgstationdriver_cubecafe.tar.bz2
    dgstationdriver_mutant200s.tar.bz2
    dgstationdriver_prime.tar.bz2
    dgstationdriver_relook400s.tar.bz2

     

    unter tuxbox-cvs\cdk\make -> fun.mk, funstuff.mk, games_fx2.mk wobei -> make games_fx2 nicht funktioniert.

     

    Terminal Liste unsortiert:

    su root
    /lib/x86_64-linux-gnu/libc.so.6
    '/home/pc02/Downloads'
    cd '/home/pc02/Downloads'
    cp '/home/pc02/Downloads/firefox.desktop' /usr/share/applications
    su root
    '/home/pc02/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh'
    su root
    '/home/pc02/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh'
    su root
    cd '/home/pc02/tuxbox-cvs/hostapps/mklibs'
    su root
    cd '/home/pc02/tuxbox-cvs/cdk'
    make download
    make all
    make everything
    /lib/x86_64-linux-gnu/libc.so.6
    make everything
    su root
    make everything
    ./autogen.sh
    ./configure --prefix=$HOME/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode        --with-targetruleset=flash --disable-libcrypto
    make .deps/linuxdir
    cd $HOME/tuxbox-cvs/cdk
    make linuxkernel
    make all
    make everything
    mkdir $HOME/tuxbox-cvs
    mkdir $HOME/dbox2
    dir
    cd Downloads
    history -w ~/history.txt
    vim ~/history.txt
    su root
    history -w ~/history.txt
    
    als root:
    ----------
    sudo apt-get install krusader
    cp '/home/pc02/Downloads/firefox.desktop' /usr/share/applications
    sudo apt-get install cvs
    sudo apt-get install autoconf
    sudo apt-get install automake
    sudo apt-get install libtool
    sudo apt-get install gettext
    sudo apt-get install make
    sudo apt-get install automake
    sudo apt-get install automake
    sudo apt-get install texinfo
    sudo apt-get install tar
    sudo apt-get install bzip2
    sudo apt-get install gzip
    sudo apt-get install patch
    sudo apt-get install infocmp
    sudo apt-get install ncurse-bin
    sudo apt-get install ncurses-bin
    sudo apt-get install libncurses
    sudo apt-get install ncurses-dev
    sudo apt-get install gcc
    sudo apt-get install g++
    sudo apt-get install flex
    sudo apt-get install bison
    sudo apt-get install pkg-config
    sudo apt-get install wget
    sudo apt-get install libpng3
    sudo apt-get install fakeroot
    sudo apt-get install squashfs-tools
    sudo apt-get install mkcramfs
    sudo apt-get install mtd-utils
    mksquashfs
    mkcramfs
    mkfs.jffs2
    sudo apt-get install subversion
    '/home/pc02/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh'
    sudo apt-get install libghc-zlib-dev
    

  3. Guten Tag Interessierte da drausen
    von xenocracy_2001

     

    Habe es geschaft die Spiele für die Coolstream Neo2, Zee2 und Tank  zu kompilieren.
    Dieses Spiel fehlt noch: Solitair

     

    Vieleicht bekomme ich die lauffähigen Sources von jemanden ?.
    Habe zwar Sourcecodes von den fehlenden Spiel aber kann diese nicht kompilieren.
    Die Spiele sind nur ein bischen Klein, Vieleicht finde ich noch wo man die grösser macht.

     

    So Erstellen:

     


    Oracle VM VirtualBox v6
    Windows 7x64 Ultimate

    Debian GNU/Linux 9.5.0 "Stretch" - Official amd64
    Nur dieses hat funktioniert nicht die v10

    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-1.iso
    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-2.iso
    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-3.iso


    kein uefi

    50 gb linux .vhd (feste Grösse)
    20 gb fat32 .vhd (feste Grösse)

    .vhd kann Windows selbst mounten unter Computerverwaltung,
    Datenträgerwerwaltung und mit EasyBCD sogar möglich
    Vhd zu Booten wie ein eigenes echtes Betriebssystem.
    Vhd erstellen Dynamisch.

    PC = debian
    root passwort 1

    Benutzer:
    root / 1
    JohnDo / 1
    pc02

    Linux
    ext4  = sda
    Swap = sda

    Display Manager
    x gdm3
    light dm
    sddm

    Display Viewer
    x Debian desktop enviroment
    x gnome (gnome classic ok)

     

    06.September.2019
    Mit den Spielen: Lemmings, Mastermind, Mines, Pacman, Snake, Sokoban, Sol, Sudoku, Tank, Tetris, Vier Gewinnt, Yahtzee, fehlt: Solitair
    w-w-w.utilities-online.info/base64
    aHR0cHM6Ly9tZWdhLm56LyMhUUFCa3lJUkshQWFaNXpJR3BiN2pERXFWQ241LXhKWExfaXBQek9OVEFMM0Q2OUp5WGV6QQ==

  4. Guten Tag Interessierte da drausen
    von xenocracy_2001

    Habe es geschaft die Spiele von der Coolstream Neo2 für die Coolstream Zee2 zu kompilieren.

    Diese Spiele fehlen noch: Minesweeper, Yahtzee
    Vieleicht bekomme ich die lauffähigen Sources von Markham vom Keywelt-Board.
    Habe zwar Sourcecodes von den fehlenden Spielen aber kann diese nicht kompilieren.
    Die Spiele sind nur ein bischen Klein (auf den Tv), Vieleicht finde ich noch wo man die grösser macht.

     

    Link:
    w-w-w.utilities-online.info/base64

    aHR0cHM6Ly9tZWdhLm56LyMhc1VvelhRQ1ohWmRQa2NObXU1am81RXdyenNCVlVNWUFOcXdscm9NbzkzLWNvbEtzQ0Z3TQ==


    So Erstellen:

    Oracle VM VirtualBox v6
    Windows 7x64 Ultimate
    
    Debian GNU/Linux 9.5.0 "Stretch" - Official amd64
    Nur dieses hat funktioniert nicht die v10
    
    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-1.iso
    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-2.iso
    https://cdimage.debian.org/mirror/cdimage/archive/9.5.0/amd64/iso-dvd/debian-9.5.0-amd64-DVD-3.iso
    
    
    kein uefi
    
    50 gb linux .vhd (feste Grösse)
    20 gb fat32 .vhd (feste Grösse)
    
    .vhd kann Windows selbst mounten unter Computerverwaltung,
    Datenträgerwerwaltung und mit EasyBCD sogar möglich
    Vhd zu Booten wie ein eigenes echtes Betriebssystem.
    Vhd erstellen Dynamisch.
    
    PC = debian
    root passwort 1
    
    Benutzer:
    root / 1
    JohnDo / 1
    pc02
    
    Linux
    ext4 = sda
    Swap = sda
    
    Display Manager
    x gdm3
    light dm
    sddm
    
    Display Viewer
    x Debian desktop enviroment
    x gnome (gnome classic ok) 

     

     

  5. Keywelt Image 3.92, Coolstream Zee2 1xSat, 1x Kabel Tuner

     

    Frage:

    1. Warum gibt es keine Spiele für die Zee2 ?, Die für die Neo2

    funktionieren nicht bei der Zee2. Müsste man die wieder neu

    kompilieren ?! würde es dann funktionieren ?

     

    2.Und warum stürzt die Box ab, Wenn man die Box im Menü beenden möchte ?.

     

    Fehler: Neutrino 139 (ungetestet)

    Einfach auf den gewünschten Sender gehen 1 x Neu starten, und dann

    unter Einstellungen > Service > Zapit Optionen: Letzten Kanal speichern auf AUS.

     

    Fehler: Neutrino 134 (unbekannt)

     

    Gruss xenocracy_2001

  6. Keywelt-CS-Image V3.92

     

    Guten Tag Liebe Forumsmitglieder

    von xenocracy_2001

     

    Habe mir heute eine ganz neue Coolstream Zee2 gekauft

     

    Image: CST STB
    Version: v3.02 Beta (28.03.2016)
    Git: v2.15-1081-g462a938 [private-next-cc]
    Datum: Mon Mar 28 18:08:01 MSK 2016
    Kernel: 3.10.93
    Ersteller: VST

     

    Es gibt ja keine Original Firmware mehr. Deshalb hier meine Lösung

     

    1. Emergency so auf den Usbstick Fat32, ohne Ordner (Link ganz unten im Thread), Flashen
    2. auf den Usbstick: zee2_201801200949_KEYWELT_V3.60_Jan.img umbennenen in rootfs.arm.jffs2.nand, Flashen
    3. per FTP zee2_201906221959_KEYWELT_V3.92_Jun.img umbennen in system.img

         auf Box in temp, Flashen (totalcomander - root, coolstream)

     

    "Gleich nach dem Einschalten die Powertaste der Fernbedienung mehrfach drücken"

  7. Guten Tag meine Damen und Herren
    von xenocracy_2001

     

    bellum's Buildsystem

     

    Habe es erfolgreich geschaft für das KW Image 3.60 (nevis),
    Das Spiel Pacman vom Quellcode eine Pacman.so zu erstellen
    Die mit der Coolstream Neo2 Sat funktioniert.

    Habe gleich noch zwei Level Fehler beseitigt (Level 8 von 9 war Ende) Punkte wurden falsch gezählt.
    Und die Geister wirkungslos gemacht. Auch ein "Spiel Gewonnen" erscheint am Ende des letzten Levels.
    In meinen Link dazu meine make und config für die Coolstream Neo2 Sat und das Kompilierte Spiel.

     

    Gruss xenocracy_2001

     

    Mein Projekt pacman selbst kompilieren: Download Link: Base64 Verschlüsselt

    aHR0cHM6Ly9tZWdhLm56LyMhME5oVWpBTEshaGszQmNzYTAxZU1mUk9qY3M3OE9NMGRqVkRiT3Q4RFhxb0pZRG0xcEZCNA==
    http://www.utilities-online.info/base64/

  8. Keywelt Image 3.60 -> Pacman.so -> Download über Keywelt Plugins Update

    Ersetzte im Hexeditor folgendes:

    $1CA0 - 00 in 04 (maze.c -> CheckGhosts if collghost doexit=1) (timeleft doexit=1) (!pices cd = 40, =0 doexit=2)

     

    Fertige Version mit Cheats (Geister sind egal) und Eigene Level erstellen Anleitung:

    pacman.so -> Keywelt 3.60 Version Download Link: Base64 Verschlüsselt

    aHR0cHM6Ly9tZWdhLm56LyMhME13UUVRREshdkxSdUNKazRkLTd6SWxhNFNNYzB5N2I2NFF5cjVrZllfR3M2NC1EZHlpMA==


    Wie ich sehe ist die Ursprüngliche Sourcecode Quelle von wittinobi

    -> https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )

    Auch der Kernel hat sich seit Keywelt Image 2.10 nicht geändert.

     

    Mir geht es nicht darum ein neues Image zu erstellen, Sondern nur um eine Crossumgebung zu haben.

    Damit ich die Spiele Kompilieren kann. Leider bekommt ich bei dem Quelloffenen Betriebsystem Linux,

    Die Quellcodes die Herr Markham persönlich verwendet nicht. Sind nicht Öffentlich zugänglich.

    Was ich zwar Verstehe, was Herrn Markham's Lebenswerk ist, Aber mir es unmöglich macht etwas selbst zu erstellen.

    Damit kann ich auch nicht auf dem selben System die funktionerende pacman.so erstellen die wirklich geht.

    Nur per Hexeditor sind Veränderungen für mich möglich.

     

    Gruss xenocracy_2001

     

    PS: bellum's Buildsystem für Tuxbox-Neutrino (2018) bringt mir einen Error beim Pacman erstellen.

    Findet keine dazu passenden Quellen für deren System Kernel 3.x.x hier

    Findet man nirgends Quellen Infos im Internet, Und wenn veraltet oder Deadlinks -> arm-cx2450x-linux-gnueabi-gcc

     

    Laut Coolstream Neo2 Sat Box Info:

    Keywelt_Jan2018_V3.60
    Git v3.6.0-2-g9feb8ef-dirty
    Kernel 2.6.34.13-nevis
    arm-cx2450x-linux-gnueabi-gcc (crosstool-NG-1.23.0-46-g1894239) 4.9.4
    cs-wittinobi
    i686-pc-linux-gnu
    gcc version 4.9.4
    crosstool-NG 1.23.0-46-g1894239

    In Verwendung bei mir: Debian 9.5.0 Stretch Amd64.

    Mit einer Oracle VM VirtualBox, 30 GB HD, 8 GB Ram
    Windows 7 Sp1 x64

     

    Mein wittinobi Sourcode nach Make crosstool:

    arm-cx2450x-linux-gnueabi-gcc (crosstool-NG a0f64e2-dirty) 6.3.1 20170109

     

    https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )
    [bs-cst-neutrino-hd.git] / archive-sources / pac /

     

    Environment.mk

    Wenn man das ändert dann Startet das Script:
    CSGIT ?= git://github.com/coolstreamtech

    Config.mk
    PLATFORM=nevis
    BOXMODEL=neo2
    TARGET_NEVIS=arm-cx2450x-linux-gnueabi
    GIT_SOURCE = tuxcode
    NEUTRINO_BRANCH_NEVIS  = master
    NEUTRINO_WORK_BRANCH_NEVIS  = master-work
    MAINTAINER = micha-bbg
    SOURCE_DRIVERS      = drivers-bin-cst
    SOURCE_NEUTRINO     = gui-neutrino
    SOURCE_FFMPEG       = library-ffmpeg-cst
    SOURCE_KERNEL       = linux-kernel-cst
    SOURCE_PLUGINS      = plugins
    #SOURCE_TOOLS        = cst-public-tools
    DRIVERS_3x_NEVIS    =
    KVERSION_NEVIS = 2.6.34.13
    GCC_OPTIMIZE = normal
    FFMPEG_AUTO_UPDATE   = 1
    XUPNPD_AUTO_UPDATE   = 1
    LOGOVIEW_AUTO_UPDATE = 1
    PLUGINS_AUTO_UPDATE  = 1
    USE_CTNG_GDB = 1
    KRNL_BUILD_NEVIS = 0

    Vieleicht interessante Links dazu:

    https://stackoverflow.com/questions/51306131/why-arm-linux-gnueabi-gcc-cannot-compile-even-simple-test-file

    https://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/arm-linux-gnueabihf/

    crosstool-ng Released 1.23.0 https://crosstool-ng.github.io/

    http://www.utilities-online.info/base64/

  9. So habe erfolgreich ein Bellum root-flash-nevis.sum.img erstellt. Leider bleibt die Coolstream bei Loading Kernel stehen.

     

    Dann erfolgreich von diesen Link https://git.tuxcode.de/bs-micha.git Pacman aus den Sources von dort:

    https://git.tuxcode.de/neutrino-hd-games.git erstellt. Leider startet die so erstellte pacman.so nicht.

    Nun meine eigene funktionierende pacman.so (25,1 KB (25.718 Bytes)mit einen Hexeditor bearbeitet.

    Ergebniss man Stirbt nicht mehr bei berührung der Geister und ein Geist bleibt eingefroren.

     

    Fehlerbehebung: Den letzten Sammelpunkt darf man nur einsammeln wenn alle vier Geister

    sichtbar sind, Einem nicht berühren. Wenn doch kommt man nur aus dem Spiel wenn man

    es schaft die Geister los zu werden.

     

    Ersetzte im Hexeditor folgendes:

    $1AFE - 63 in FF (ein Geist bleibt stehen)
    $1C58 - 01 in 00 (maze.c -> CheckGhosts if collghost doexit=1)
    $5B97 - 23 in 2E (Fehler entdeckt im Level 7 level.h)

    pacman.so Download Link: Base64 Verschlüsselt
    aHR0cHM6Ly9tZWdhLm56LyMhTklZVWhJd0shODJ5czdoSDZIZU1QRDd6ekd5a2dkMnJWZnRCR0g5RmJrOXpnMU9pWmhBZw==

     

    Neue nicht funktionierende pacman.so mit Hilfe dieser Seite erstellt:

    https://forum.tuxbox-neutrino.org/forum/viewtopic.php?f=90&amp;t=50500&amp;sid=3bf9e494c5d618a508301dd966c12027&amp;start=25

     

    Gruss xennocracy_2001

     

     

     

  10. Wer lesen kann ist klar im Vorteil: der zweite Abschnitt ist das neue von Bellum.

    Und damit habe ich auch Errors bekommen. Siehe unten ->, siehe oben Abschnitt 2^ zweiter Code Kasten.

     

    "So nun das von Markham vorgeschlagene aktuelle Buildsystem für den Neo2. Auch ein Flashimage wurde nicht erzeugt.

    Obwohl Augenscheinlich jeder Abschnitt des Howtos korrekt durchgelaufen ist.

    https://wiki.tuxbox-neutrino.org/wiki/Buildsystem:bbs" siehe oben in der mitte, und nicht gleich stinkig werden, Danke.

     

    Gruss xenocracy_2001

     

    PS: Bin eigentlich sowas von Er'muntert ein Image zu bauen.

    Frage dazu Quelloffen...: Wo ist der Keywelt-Board Quellcode SVN, Git dazu ;)

    Und wo soll eigentlich das Build.log sein, Das habe ich bei Bellum nicht gefunden.

    Normalerweise benutze ich nur Visual Studio unter Windows, Frühers Visual Basic oder Dev C++

  11. So meine Errors, Verwendet wurde Debian 9.5.0 Amd64.

    Mit einer Oracle VM VirtualBox, 30 GB HD, 8 GB Ram

     

    Builddauer mindestens ca. je 3 Stunden. Script lädt mehrere Gigabyte an Daten aus den

    Internet oder werden erzeugt was an der schieren Masse an Text untergehen muss.

     

    Coolstream Neo2 Sat

    Script zum Image erstellen mit Spiele für Nevi Kernel 2.6.34.13 Keywelt Image 2.10 (Das benutze ich, mir reicht das)
    https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )
    [bs-cst-neutrino-hd.git] / archive-sources / pac /

    Wenn man das ändert dann Startet das Script: environment.mk
    CSGIT ?= git://github.com/coolstreamtech

    Unendlich Text davor...
    [CFG  ]    checking for pwd... /bin/pwd
    [CFG  ]    checking for arm-cx2450x-linux-gnueabi-gcc... (cached) arm-cx2450x-linux-gnueabi-gcc    
    [CFG  ]    checking version of arm-cx2450x-linux-gnueabi-gcc    ... 4.7.1, ok
    [CFG  ]    checking for gnumake... no
    [CFG  ]    checking for gmake... no
    [CFG  ]    checking for make... make
    [CFG  ]    checking version of make... 4.1, bad
    [CFG  ]    checking for gnumsgfmt... no
    [CFG  ]    checking for gmsgfmt... no
    [CFG  ]    checking for msgfmt... msgfmt
    [CFG  ]    checking version of msgfmt... 0.19.8.1, ok
    [CFG  ]    checking for makeinfo... makeinfo
    [CFG  ]    checking version of makeinfo... 6.3, bad
    [CFG  ]    checking for sed... sed
    [CFG  ]    checking version of sed... v. ?.??, bad
    [CFG  ]    checking for autoconf... autoconf
    [CFG  ]    checking whether autoconf works... yes
    [ERROR]    configure: error:
    [CFG  ]    *** These critical programs are missing or too old: make
    [CFG  ]    *** Check the INSTALL file for required versions.
    [ERROR]  
    [ERROR]  >>
    [ERROR]  >>  Build failed in step 'Installing C library headers & start files'
    [ERROR]  >>        called in step '(top-level)'
    [ERROR]  >>
    [ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@257]
    [ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@347]
    [ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@143]
    [ERROR]  >>        called from: do_libc_start_files[scripts/build/libc/glibc-eglibc.sh-common@60]
    [ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]
    [ERROR]  >>
    [ERROR]  >>  For more info on this error, look at the file: 'build.log'
    [ERROR]  >>  There is a list of known issues, some with workarounds, in:
    [ERROR]  >>      'docs/B - Known issues.txt'
    [ERROR]  
    [ERROR]  (elapsed: 13:46.54)
    ct-ng:148: die Regel für Ziel „build“ scheiterte
    make[1]: *** [build] Fehler 1
    make[1]: Verzeichnis „/home/pc01/coolstream/bs-cst-neutrino-hd/build_tmp/crosstool-ng-1.19.0“ wird verlassen
    make/crosstool.mk:3: die Regel für Ziel „crosstool“ scheiterte
    make: *** [crosstool] Fehler 2
    
    Von git://github.com/coolstreamtech/cst-public-gui-neutrino
     * branch              cst-next   -> FETCH_HEAD
    Bereits aktuell.

    So nun das von Markham vorgeschlagene aktuelle Buildsystem für den Neo2. Auch ein Flashimage wurde nicht erzeugt.

    Obwohl Augenscheinlich jeder Abschnitt des Howtos korrekt durchgelaufen ist.

    https://wiki.tuxbox-neutrino.org/wiki/Buildsystem:bbs

    unendlich Text davor...
         ./share/lua/5.2/curses.lua
         ./share/lua/5.2/json.lua
         ./share/lua/5.2/posix.lua
         ./bin/lua
         ./lib/lua/5.2/curses_c.so
         ./lib/lua/5.2/posix_c.so
         ./lib/liblua.so.5.2.3
    link ./lib/liblua.so -> liblua.so.5.2.3 
    opkg.sh: control contents:
    ./
    ./control
    ./postinst
    ar: creating /home/pc01/bbs-nevis/build_tmp/pkg/liblua-5.2.3-1.opk
    'liblua-5.2.3-1.opk' -> '/home/pc01/bbs-nevis/pkgs/opkg/liblua-5.2.3-1.opk'
    rm -rf /home/pc01/bbs-nevis/build_tmp/pkg
    touch /home/pc01/bbs-nevis/deps/liblua
    /bin/bash: /usr/share/libtool/config/config.guess: Datei oder Verzeichnis nicht gefunden
    test -d /home/pc01/bbs-nevis/build_tmp/neutrino-hd || mkdir -p /home/pc01/bbs-nevis/build_tmp/neutrino-hd
    /home/pc01/bbs-nevis/source/nhd-test/autogen.sh
    /bin/bash: /home/pc01/bbs-nevis/source/nhd-test/autogen.sh: Datei oder Verzeichnis nicht gefunden
    make/neutrino.mk:113: die Regel für Ziel „/home/pc01/bbs-nevis/build_tmp/neutrino-hd/config.status“ scheiterte
    make: *** [/home/pc01/bbs-nevis/build_tmp/neutrino-hd/config.status] Fehler 127
    pc01@debian:~/bbs-nevis$ 

    Dann gibt es noch weitere Spiele Quellcodes für den Coolstream ?, dort:

    https://github.com/neutrino-mp/neutrino-hd-plugins/tree/master/fx2

    C64emu, Lemmings, Mastermind, Mines, Pacman, Snake, Sokoban, Sol, Solitair, Sudoku, Tank, Tetris, Vier Gewinnt, Yahtzee

     

    Leider werde ich es niemals schaffen selbst den Coolstream Neutrino HD Quellcode in eine Image zu Kompilieren.

    Noch die Spiele vom Quellcode in eine "Spiele.so" zu kompilieren, Das ist wirklich nur für Profis.

    Weil es nicht genügt den Weg wie beschrieben von Markham zu gehen.

     

    Schade wollte ja eigentlich nur Pacman ohne Geister Spielen, Was bleibt währe in der pacman.so mit einen Hexeditor

    solange zumzustochern bis man vieleicht die richtige Stelle findet. Auf den PC kann man ja .so Spiele so nicht starten ?.

     

    Gruss xenocracy_2001

  12. Getestet unter Knoppix um ein Image zu erstellen , besser gesagt um Pacman zu Kompilieren.

    Da es die Original Seite git.coolstreamtech.de nicht mehr gibt, Hier die Quelle die ich noch gefunden habe.

    Benutzt dafür xampp-linux-x64-5.6.38-0-installer.run um die Seite Virtuell wiederauferstehen zu lassen.

     

    https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )

    :$ cd $HOME
    :$ mkdir coolstream
    :$ cd coolstream
    :$ git clone http://git.wittinobi.de/bs-cst-neutrino-hd.git bs-cst-neutrino-hd
    :$ cd bs-cst-neutrino-hd
    
    ( >> download ordner erstellen: )
    ( :$ mkdir $HOME/coolstream/bs-cst-neutrino-hd/download )
    ( >> ...oder alternativ link auf download-archiv erzeugen z.b.: )
    ( :$ ln -s /archiv/download download )
    
    :$ make crosstool
    
    Error
    crosstool.mk
    environment.mk (link: CSGIT ?= git://git.coolstreamtech.de

    https://sourceforge.net/projects/xampp/files/XAMPP Linux/5.6.38/

    chmod +x DATEI.run

    sudo ./DATEINAME.run

    xampp starten:

    sudo /opt/lampp/lampp start

    http://localhost

    sudo /opt/lampp/lampp stop

    https://github.com/coolstreamtech
    git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
    git clone https://github.com/coolstreamtech/
    
    Online Ansicht:
    cst-public-gui-neutrino
    cst-public-plugins
    cst-public-plugins-logoview
    cst-public-plugins-shellexec
    cst-public-plugins-scripts-lua
    cst-public-libraries-ffmpeg
    cst-public-drivers
    cst-public-plugins-tuxwetter
    cst-public-plugins-tuxmail
    cst-public-plugins-tuxcom
    cst-public-plugins-tuxcal
    cst-public-plugins-msgbox
    cst-public-plugins-ltris
    cst-public-plugins-logomask
    cst-public-plugins-links
    cst-public-plugins-lbreakout
    cst-public-plugins-input
    cst-public-plugins-getrc
    cst-public-plugins-cooliTSclimax
    cst-public-plugins-blockads
    cst-public-linux-kernel
    cst-public-libraries-openthreads
    cst-public-libraries-openthreads-src
    cst-public-libraries-openthreads-include
    cst-public-libraries-dvbsi
    cst-public-drivers-third-party
    cst-public-bootloader-uboot
    test
    
    Ordner gedownloaden:
    git clone https://github.com/coolstreamtech/cst-public-bootloader-uboot
    git clone https://github.com/coolstreamtech/cst-public-drivers
    git clone https://github.com/coolstreamtech/cst-public-drivers-third-party
    git clone https://github.com/coolstreamtech/cst-public-gui-neutrino
    git clone https://github.com/coolstreamtech/cst-public-libraries-dvbsi
    git clone https://github.com/coolstreamtech/cst-public-libraries-ffmpeg
    git clone https://github.com/coolstreamtech/cst-public-libraries-openthreads
    git clone https://github.com/coolstreamtech/cst-public-libraries-openthreads-include
    git clone https://github.com/coolstreamtech/cst-public-libraries-openthreads-src
    git clone https://github.com/coolstreamtech/cst-public-linux-kernel
    git clone https://github.com/coolstreamtech/cst-public-plugins
    git clone https://github.com/coolstreamtech/cst-public-plugins-blockads
    git clone https://github.com/coolstreamtech/cst-public-plugins-cooliTSclimax
    git clone https://github.com/coolstreamtech/cst-public-plugins-getrc
    git clone https://github.com/coolstreamtech/cst-public-plugins-input
    git clone https://github.com/coolstreamtech/cst-public-plugins-lbreakout
    git clone https://github.com/coolstreamtech/cst-public-plugins-links
    git clone https://github.com/coolstreamtech/cst-public-plugins-logomask
    git clone https://github.com/coolstreamtech/cst-public-plugins-logoview
    git clone https://github.com/coolstreamtech/cst-public-plugins-ltris
    git clone https://github.com/coolstreamtech/cst-public-plugins-msgbox
    git clone https://github.com/coolstreamtech/cst-public-plugins-scripts-lua
    git clone https://github.com/coolstreamtech/cst-public-plugins-shellexec
    git clone https://github.com/coolstreamtech/cst-public-plugins-tuxcal
    git clone https://github.com/coolstreamtech/cst-public-plugins-tuxcom
    git clone https://github.com/coolstreamtech/cst-public-plugins-tuxmail
    git clone https://github.com/coolstreamtech/cst-public-plugins-tuxwetter
    git clone https://github.com/coolstreamtech/test
    -----------------------------------------------------------------
    original
    https://web.archive.org/web/20160313082742/http://git.coolstreamtech.de/
    
    cst-public-bootloader-uboot.git
    cst-public-drivers-third-party.git
    cst-public-drivers.git      
    cst-public-gui-neutrino.git
    fehlt in der git kopie -> cst-public-gui-yweb.git
    cst-public-libraries-dvbsi.git
    cst-public-libraries-ffmpeg.git
    cst-public-libraries-openthreads-include.git
    cst-public-libraries-openthreads-src.git
    cst-public-libraries-openthreads.git
    cst-public-linux-kernel.git
    cst-public-plugins-blockads.git
    cst-public-plugins-cooliTSclimax.git
    cst-public-plugins-getrc.git 	      
    cst-public-plugins-input.git      
    cst-public-plugins-lbreakout.git	 	 	      
    cst-public-plugins-links.git
    cst-public-plugins-logomask.git
    cst-public-plugins-logoview.git
    cst-public-plugins-ltris.git
    cst-public-plugins-msgbox.git
    cst-public-plugins-scripts-lua.git		      
    cst-public-plugins-shellexec.git	  	      
    cst-public-plugins-tuxcal.git	 	 	      
    cst-public-plugins-tuxcom.git	 	 	      
    cst-public-plugins-tuxmail.git	     
    cst-public-plugins-tuxwetter.git
    cst-public-plugins.git
    git_test.git

    das waren nun 2 GB an Dateien, auch Pacman alleine lässt sich nicht kompilieren.

     

    Pacman -> bs-cst-neutrino-hd\archive-sources\pac

    libfx2 -> bs-cst-neutrino-hd\archive-sources\libfx2

    http://www.ijon.de/comp/tutorials/makefile.html

    gcc -o pacman somain.c
    oder make plugins von https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )

    Und was soll schon kommen, Viele Errors... Schade

     

    Gruss xenocracy_2001

  13. Guten Tag meine Damen und Herren

    von xenocracy_2001

     

    Habe eine Coolstream Neo 2 Sat

     

    Habe den Quellcode für das Spiel Pacman gefunden, Und würde gerne dieses Spiel verändern damit keine Geister mehr erscheinen.

    Auch gibt es dort weitere Spiele für den Coolstream ? Die man vieleicht Kompilieren kann.

    Da ich wenig Ahnung habe, Mit Kompilieren von Sourcecode unter Linux, Frage ich mich wie das funktioniert ?.

     

    Soucecodes zu den Spielen Pacman und weitere.

     

    https://git.wittinobi.de/index.php ( Verzeichnis anzeigen )

    [bs-cst-neutrino-hd.git] / archive-sources / pac /

     

    Das habe ich gefunden (Ist das der Start für Komilieren unter Linux für den Coolstream ?

    Coolstream - NeutrinoHD Buildsystem
    https://forum.tuxbox-neutrino.org/forum/viewtopic.php?f=69&t=49201

    https://wiki.tuxbox-neutrino.org/wiki/Development

  14. Guten Tag geehrte Keywelt-Board Leserschaft

    von xenocracy_2001

     

    Welche Sat Boxen haben zur Zeit noch das Betriebsystem "Neutrino HD"

    welches ja mit der Dbox 2 eingeführt wurde.

     

    Bei Tectime Tv (Dr Dish) werden ja immer wieder

    Boxen gezeigt die Linux drauf haben aber nie ein "Neutrino HD"

     

    Habe selber:

     

    1x Coolstream:NEO² Twin Sat

    Dbox 2 Kabel und Sat

     

    Welche Box würde SnowHead kaufen wenn es eine neue sein muss,

    Wo ich wieder mein geliebtes "Neutrino HD" habe ?

     

    Könnte man die Coolstream Systemuhr einfrieren lassen wegen HaDePlus ?

    müsste man sich nicht jedes Jahr eine Verlängerung kaufen.

     

    Gruss und ein Gutes neues Jahr 2015

    von xenocracy_2001

  15. Vielen Dank für die Erklärungen @Snowhead und Gandal

    hier vieleicht noch nützlich mein Foto vom Fehler

    Dann bin ich mal auf die FW 2.0 gespannt :D

     

    Gruss vom xenocracy_2001

     

    http://img856.imageshack.us/img856/2809/fehlert.jpg
    

  16. Tv ist eingestellt auf "Auto" bei 4-3 Sendungen kann man auch Manuel am Tv auf 4-3 stellen

    aber bequemer an der Box und schneller. Snowhead #2 gelesen.

    Hd und Sd. OSD Anzeigegrösse verändert, aber grössen Änderung ändert nichts daran,

    an den blauen Balken Horizontal. Bild folgt.

    Welches FW Image Program benutzt ihr ?

     

    Gruss @Gandal

×
×
  • Neu erstellen...