Gamoover

Vous êtes nostalgiques des jeux vidéos de votre enfance ? Vous désirez acquérir, ou construire une borne d'arcade ? Vous trouverez ici les réponses a vos questions et une communauté de joueurs passionnés.

Modification de la liste des jeux sur carte Multijeux

Démarré par Maitre_Poulpi, Samedi 29 Septembre 2012, 12:46:34 PM

raik

Et pour référence, l'image est pour la little elf jamma IIIX, la pandora version cga, celle avec le boitier bleu et la version hd avec le boitier jaune et les emplacements sd.




raik

#193
Retour aux tests et la je suis perplexe... j'ai tout vire du fichier rcS pour l'initialisation et il reste que :

#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
runlevel=S
prevlevel=N


et bah ca se lance et ca fonctionne...


EDIT : je suis reparti fouiller et j'ai trouve ca dans /usr/sbin

#! /bin/bash
# Copyright (C) 1996-2008, 2009, 2010, 2011 Free Software Foundation, Inc.
# This file is part of the GNU C Library.

# The GNU C Library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.

# The GNU C Library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.

# You should have received a copy of the GNU Lesser General Public
# License along with the GNU C Library; if not, write to the Free
# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
# 02111-1307 USA.


# This is the `ldd' command, which lists what shared libraries are
# used by given dynamically-linked executables.  It works by invoking the
# run-time dynamic linker as a command and setting the environment
# variable LD_TRACE_LOADED_OBJECTS to a non-empty value.

# We should be able to find the translation right at the beginning.
TEXTDOMAIN=libc
TEXTDOMAINDIR=/usr/share/locale

RTLDLIST="/lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3"
warn=
bind_now=
verbose=

while test $# -gt 0; do
 case "$1" in
 --vers | --versi | --versio | --version)
   echo 'ldd (Debian EGLIBC 2.13-38) 2.13'
   printf $"Copyright (C) %s Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
" "2011"
   printf $"Written by %s and %s.
" "Roland McGrath" "Ulrich Drepper"
   exit 0
   ;;
 --h | --he | --hel | --help)
   printf $"Usage: ldd [OPTION]... FILE...
     --help              print this help and exit
     --version           print version information and exit
 -d, --data-relocs       process data relocations
 -r, --function-relocs   process data and function relocations
 -u, --unused            print unused direct dependencies
 -v, --verbose           print all information
"
   printf $"For bug reporting instructions, please see:
%s.
" "<http://www.debian.org/Bugs/>"
   exit 0
   ;;
 -d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \
 --data-rel | --data-relo | --data-reloc | --data-relocs)
   warn=yes
   shift
   ;;
 -r | --f | --fu | --fun | --func | --funct | --functi | --functio | \
 --function | --function- | --function-r | --function-re | --function-rel | \
 --function-relo | --function-reloc | --function-relocs)
   warn=yes
   bind_now=yes
   shift
   ;;
 -v | --verb | --verbo | --verbos | --verbose)
   verbose=yes
   shift
   ;;
 -u | --u | --un | --unu | --unus | --unuse | --unused)
   unused=yes
   shift
   ;;
 --v | --ve | --ver)
   echo >&2 $"ldd: option \`$1' is ambiguous"
   exit 1
   ;;
 --) # Stop option processing.
   shift; break
   ;;
 -*)
   echo >&2 'ldd:' $"unrecognized option" "\`$1'"
   echo >&2 $"Try \`ldd --help' for more information."
   exit 1
   ;;
 *)
   break
   ;;
 esac
done

nonelf ()
{
 # Maybe extra code for non-ELF binaries.
 return 1;
}

add_env="LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now"
add_env="$add_env LD_VERBOSE=$verbose"
if test "$unused" = yes; then
 add_env="$add_env LD_DEBUG=\"$LD_DEBUG${LD_DEBUG:+,}unused\""
fi

# The following use of cat is needed to make ldd work in SELinux
# environments where the executed program might not have permissions
# to write to the console/tty.  But only bash 3.x supports the pipefail
# option, and we don't bother to handle the case for older bash versions.
if x=`set -o` && test "$x" != "${x#*pipefail}" && set -o pipefail ; then
 try_trace() {
   eval $add_env '"$@"' | cat
 }
else
 try_trace() {
   eval $add_env '"$@"'
 }
fi

case $# in
0)
 echo >&2 'ldd:' $"missing file arguments"
 echo >&2 $"Try \`ldd --help' for more information."
 exit 1
 ;;
1)
 single_file=t
 ;;
*)
 single_file=f
 ;;
esac

result=0
for file do
 # We don't list the file name when there is only one.
 test $single_file = t || echo "${file}:"
 case $file in
 */*) :
      ;;
 *) file=./$file
    ;;
 esac
 if test ! -e "$file"; then
   echo "ldd: ${file}:" $"No such file or directory" >&2
   result=1
 elif test ! -f "$file"; then
   echo "ldd: ${file}:" $"not regular file" >&2
   result=1
 elif test -r "$file"; then
   RTLD=
   ret=1
   for rtld in ${RTLDLIST}; do
     if test -x $rtld; then
verify_out=`${rtld} --verify "$file"`
ret=$?
case $ret in
[02]) RTLD=${rtld}; break;;
esac
     fi
   done
   case $ret in
   0|2)
     try_trace "$RTLD" "$file" || result=1
     ;;
   1|126)
     # This can be a non-ELF binary or no binary at all.
     nonelf "$file" || {
echo $" not a dynamic executable"
result=1
     }
     ;;
   *)
     echo 'ldd:' ${RTLD} $"exited with unknown exit code" "($ret)" >&2
     exit 1
     ;;
   esac
 else
   echo 'ldd:' $"error: you do not have read permission for" "\`$file'" >&2
   result=1
 fi
done

exit $result
# Local Variables:
#  mode:ksh
# End:

spectroman

Je sais pas si sur ton image c'est la même chose, mais sur ce post :

http://www.gamoover.net/Forums/index.php?topic=26420.msg507536#msg507536

c'est le rcS de du /mnt/system2 qui est executé, pas celui du /mnt/system3

tu as modifié lequel?

raik

Citation de: spectroman le Lundi 17 Août 2015, 23:10:19 PM
Je sais pas si sur ton image c'est la même chose, mais sur ce post :

http://www.gamoover.net/Forums/index.php?topic=26420.msg507536#msg507536

c'est le rcS de du /mnt/system2 qui est executé, pas celui du /mnt/system3

tu as modifié lequel?

Justement j'ai que 2 partitions et un seul rcS...


Mattaircooled


el_nino

Ce qui me semble à explorer : PB3 use Final burn alpha to emulate games
d'après ce blog, et d'après wikipedia :  A partir des années 2010, l'émulateur intégra de plus en plus de systèmes dont des consoles de jeux comme la Megadrive ou encore la PC-Engine ce qui transforma Final Burn Alpha en multi-émulateurs (Arcades/Consoles).
Si on pouvait y mettre le fullset des 2 consoles Jap de notre jeunesse, ça serait bien sympa pour cet hivers !
Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/

el_nino

Pas de nouvelle sur ce post, dommage  >:(
Sinon je viens de tomber la dessus : http://excellentcom.net/detail.asp?catid=76348&subcatid=0&pdtid=643807
la carte SD pour avoir les jeux verticaux...si on pouvait la dupliquer à moindre frais ça serait bien.

Une petite info :
Please noticed to order SD card you much purchased the classic game board such 138, 400 , 360 or 500 in 1 before, so please given the serial number on the back of the main board.

Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/

gluthecat

Citation de: el_nino le Samedi 31 Octobre 2015, 13:01:02 PM
Pas de nouvelle sur ce post, dommage  >:(
Sinon je viens de tomber la dessus : http://excellentcom.net/detail.asp?catid=76348&subcatid=0&pdtid=643807
la carte SD pour avoir les jeux verticaux...si on pouvait la dupliquer à moindre frais ça serait bien.

Je peux faire ça (update d'une compil ou nouvelle compil compatible).

Chelnov

Mais c'est quoi ce boss !!!!

raik

Salut! désolé j'ai un peu fait le fantome, taff, famille blablabla

el_nino je te prépare le tuto pour la copie de la sd. J'ai choppé une nouvelle version des pcbs et j'ai pu accéder au fichier list.dat mais pas encore trouvé de moyen de le modifier en faisant en sorte que ça passe.


raik

#204
Oui j'avais parlé avec ce dév justement ^^ Sur aliexpress mais les fichiers récupérés y a un soucis dessus... la construction dont il parle je la retrouve pas je pense que c'est dû aux caractéres chinois j'uploade le fichier pour qu'on puisse matter.

Hop par ici le list.dat

EDIT : en fait dans le fichier on est censés retrouver en hexa 35 34 30 quelque part (qui correspond à 540) mais ça apparait nulle part, on a une nomenclature du type Nom chinois / Nom anglais / nom zip et rien d'autre

raik

Et pour le backup de mes images et la restauration j'utilise USB image tool.

Une fois la SD (celle à cloner ou la vierge) est insérée, il suffit de cliquer sur Restore pour la flasher ou Backup pour créer une image. Et c'est tout!

100% fonctionel chez wam


raik


el_nino

Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/