[Obsolète][TUTO] Scraper ses jeux depuis son PC plus efficacement.
-
Normalement dans la 3.3.0 il y aura l'intégration de scrapers en ligne de commande dans la recalbox. Ça devrait solutionner le problème.
-
Salut j'ai enfin réussi à faire marcher le .bat Je n'avais pas capté qu'il fallait le mettre le .bat et le scraper.exe à la racine de roms et non dans les dossiers snes nes megadrive ... Bref du coup ça marche. Mais il y a 2 choses qui ne se comportent pas comme je le voudrait. Les images des roms dans les sous-dossier All ne se place pas dans le dossier All et du coup le chemin de l'image dans gamelist n'est pas snes/all/mario-image.png mais reste snes/mario-image.png. Pour réalisé cela je pense qu'il faudrait utiliser une fonction if du style: FOR %%i in (nes snes n64 gb gbc gba mastersystem megadrive sega32x segacd fds gg pcengine atari2600 msx sg1000) do ( if "%%i"=="snes" scraper.exe -image_dir="%img_dir%%%i" -rom_dir=%%i -image_path=. -output_file=%gamelist%%%i\gamelist.xml -no_thumb=true -max_width=375 if "%%i"=="snes/all" scraper.exe -image_dir="%img_dir%%%i\all" -rom_dir=%%i -image_path=.\all -output_file=%gamelist%%%i\gamelist.xml -no_thumb=true -max_width=375 ) Il faudrait ensuite faire 2 if par console et dossier. Mais cela ne marche pas la fenêtre de commande se lance et se ferme instantanément. Que pensez vous de mon idée ? Y a-t-il un moyen plus simple et qui marche de faire ce que je souhaite. Sinon il faut peut être aller dans le scraper.exe si on peut car pour le rom_path il rajout bien le /all quand c'est nécessaire.
-
Bonjour je regarde ce soir en détail L'HISTOIRE du If mais je ne comprend pas pourquoi il y aurait besoin....puisque la boucle le fait tout seul et dans ton exemple tu as remplacé en plus les chemins. mais d apres ton précédent post avec le batch que tu as modifié les chemins ne sont pas tous renseigné
set img_dir=D:\Divers\Bureau\Test scraping\images set chemin_img=. set gamelist=D:\Divers\Bureau\Test scraping\gamelists
il faut vraiement que tu me détailles les chemins oû tu stockeras les images sur la recalbox par ce que là je comprend que tu veux mettre les images dans le dossier /recalbox/share/roms/snes/all et non dans le dossier /root/.emulationstation comme ça devrait être. Ainsi que ta structure sur ton pc moi j'ai
D:\recalbox\share\roms D:\recalbox\emulstationstation\downloaded_images D:\recalbox\emulstationstation\gamelists
-
Bonsoir reprenant j'ai relu ton message en page ton architecture de dossier est ainsi (je te conseille de ne pas mettre d espace dans les noms de dossiers ça peut bugguer:
D:\Divers\bureau\Testscraping\roms\n64\all D:\Divers\bureau\Testscraping\roms\nes\all\ D:\Divers\bureau\Testscraping\roms\snes\all\
et tu veux stocker les images dans le même dossier que chaque emulateur
D:\Divers\bureau\Testscraping\roms\n64\all\images D:\Divers\bureau\Testscraping\roms\nes\all\images D:\Divers\bureau\Testscraping\roms\snes\all\images
Si tu veux stocker les images directement avec les roms tu retires \images Voici les chemins à renseigner
REM VARIABLES à modifier set img_dir=D:\Divers\bureau\Testscarping\roms\%%i\all\images set chemin_img=~./all/images set gamelist=D:\Divers\bureau\Testscarping\gamelists
Voila l'architecture que j ai crée pour faire un exemple : gamegear
D:\divers\ | \---Bureau \---Testscraping +---gamelists | \---gamegear | gamelist.xml | \---roms | scraper.exe | test4.bat | \---gamegear | 5 in 1 Funpak (USA).zip | Aa Harimanada (Japan).zip | Addams Family, The (World).zip | Adventures of Batman & Robin, The (USA, Europe).zip | Aerial Assault (Japan) (Rev 1).zip | Aerial Assault (World).zip | Aladdin (Japan).zip | Aladdin (USA, Europe).zip | Alien 3 (Japan).zip | Alien 3 (USA, Europe).zip | Alien Syndrome (Japan).zip | \---all \---images 5 in 1 Funpak (USA)-image.jpg Aa Harimanada (Japan)-image.jpg Addams Family, The (World)-image.jpg Adventures of Batman & Robin, The (USA, Europe)-image.jpg Aerial Assault (Japan) (Rev 1)-image.jpg Aerial Assault (World)-image.jpg Aladdin (Japan)-image.jpg Aladdin (USA, Europe)-image.jpg Alien 3 (Japan)-image.jpg Alien 3 (USA, Europe)-image.jpg Alien Syndrome (Japan)-image.jpg
Le dossier gamelists/gamegear doit exister. Et voici le gamelist.xml que j'obtiens je pense assez proche de ce que tu veux
<gameList> <game id="11827" source="theGamesDB.net"> <path>./5 in 1 Funpak (USA).zip</path> <name>5 in 1 Funpak (USA)</name> <desc>5 In One Fun Pak is a Board game, developed by Beam Software and published by Interplay, which was released in 1994.</desc> <image>~./all/images/5 in 1 Funpak (USA)-image.jpg</image> <releasedate>19940101T000000</releasedate> <developer>Beam Software</developer> <publisher>Interplay</publisher> <genre>Strategy</genre> <players>2</players> </game> <game id="20542" source="theGamesDB.net"> <path>./Aa Harimanada (Japan).zip</path> <name>Aa Harimanada (Japan)</name> <desc>Aa Harimanada () is a 1993 sumo wrestling game by Sega for the Sega Game Gear and Sega Mega Drive made to tie into TV Tokyo's Aa Harimanada anime. The game is a typical fighting game with various button combinations doing something different. The Mega Drive version has a password system and a two-player versus mode.</desc> <image>~./all/images/Aa Harimanada (Japan)-image.jpg</image> <rating>0.55</rating> <releasedate>19930702T000000</releasedate> <developer>Sega</developer> <publisher>Sega</publisher> <genre>Fighting</genre> <players>1</players> </game>
-
Je te remercie vraiment pour les efforts que tu fait pour m'aidé mais malheureusement ce n'est pas encore ce à quoi je voudrait arriver. Puisque un dessin vaux mieux qu'un long discours je joint au message une image de ce a quoi je voudrait arrivé en scrapant. En haut a gauche le dossier snes lui même dans le dossier roms. Il contient le gamelist.xml le dossier All et mes roms préférés avec leurs images respective à coté (j'ai évidement réduit le nombre de roms pour rendre la chose plus lisible). En bas à gauche le dossier All avec toutes les autres roms et leurs images respectives à coté. Et à droite le gamelist.xml qu'il faudrait abtenir pour tout ça (j'ai expressément viré les descriptions) Pourquoi je veux tous ça ?? Ca n'est pas qu'un caprice ... bon ok un peut. D'une je trouve ça plutot classe d'avoir les image à coté des roms. De deux mes roms sont sur un disque dur connecté à mon raspberry (car j'ai beaucoup de roms PSX) ce qui fait que si je teste un truc sous recalbox, que tout plante (ce qui arrive souvent) que je suis obligé d’installé recalbox, ou qu'il y a une mise à jour de recalbox et qu'il faut tous réinstallé je ne pers pas tous mon scraping. Troisièmement j'utilise aussi Retropie avec ce même raspberry et ça me permet donc d'avoir la même bibliothèque pour les deux OS. C'est déja super de pouvoir tous scraper d'un coup et au même endroit maintenant si je peut arrivé à tous ça je serait aux anges. Merci encore.
-
Bonjour c'est bien ce qu'il me semble que tu voulais tout stocker au même endroit, il suffit juste de comprendre ce que j'ai mis plus haut tout est une question de chemin vers les fichiers La difficulté va être de scraper les deux endroits. ceci devrait fonctionner pour le dossier all et il faudra ajouter un if else.
REM DOSSIER ALL REM VARIABLES à modifier set img_dir=D:\Divers\bureau\Testscarping\roms\%%i\all set chemin_img=~./all/ set gamelist=D:\Divers\bureau\Testscarping\roms\%%i\
-
Re, voici le batch pour ton cas : RETIRE L'ESPACE DE CE DOSSIER POUR QUE çA FONCTIONNE Test scraping -> Testscraping
@echo off ::Scraper By Acris pour Recalbox ::télécharger https://github.com/sselph/scraper/releases ::virtualboy, playstation, scummuvv non pris en charge par scaper.exe REM SCRAPer ACRIS POUR Messij set img_dir=D:\Divers\bureau\Testscraping\roms\%%i set chemin_img=~. set gamelist=D:\Divers\bureau\Testscraping\roms\%%i set roms=D:\Divers\bureau\Testscraping\roms\%%i\ ::CONSOLES FOR %%i in (nes snes n64 gb gbc gba mastersystem megadrive sega32x segacd fds gg pcengine atari2600 msx sg1000) do ( for /f "tokens=*" %%a in ('dir /b /D "%roms%"') do if all==%%a ( scraper.exe -use_gdb=true -add_not_found=true -image_dir="%img_dir%\%%a" -rom_dir=%roms%%%a -image_path="%chemin_img%%%a" -output_file="%gamelist%\gamelist.xml" -no_thumb=true -max_width=375 else scraper.exe -use_gdb=true -add_not_found=true -image_dir="%img_dir%" -rom_dir=%roms% -image_path="%chemin_img%" -output_file="%gamelist%\gamelist.xml" -no_thumb=true -max_width=375 ) ) ::Arcade FOR %%i in (mame fba fba_libretro) do ( for /f "tokens=*" %%a in ('dir /b /D "%roms%"') do if all==%%a ( scraper.exe -mame -mame_img "m,t,s" -image_dir="%img_dir%\%%a" -rom_dir=%roms%%%a -image_path="%chemin_img%%%a" -output_file="%gamelist%\gamelist.xml" -no_thumb=true -max_width=375 else scraper.exe -use_gdb=true -add_not_found=true -image_dir="%img_dir%" -rom_dir=%roms% -image_path="%chemin_img%" -output_file="%gamelist%\gamelist.xml" -no_thumb=true -max_width=375 ) ) pause EXIT
-
J'obtient un message d’erreur me disant : Le fichier spécifié est introuvable J'ai pourtant bien vérifie les chemin et tout colle ... Edit: Bon c'était une histoire de majuscule sur le dossier All qui ne passait pas. Ca scrape bien mais les images ne vont toujours pas dans le dossier all. J'ai du mal à comprendre la ligne for /f tu pourrais expliquer ?
-
Bonsoir, mince effectivement ça bugge grrr
-
Re, au vu de ton architecture de dossiers ce n'est pas pour le moment possible de faire un batch fonctionnel car même si on met un if else le fichier gamelist est écrasé par le second passage.
-
Bonjour à tous, J'ai effectivement le même problème que Ginjed, ce fameux fichier gamelist.xml qui disparait au reboot et qui reprends sa forme d'origine. La procédure de scrap fonctionne : j'ai bien l'ensemble des vignettes, le gamelist.xml est complet , j'ai essayer de modifier le <patch>, le chemin des images, l'ajout du
<?xml version="1.0"?>
Même en essayant de lancer un scrap auto depuis le menu puis en le modifiant le fichier avec WinSCP.J'ai modifié également les droits des fichiers, je ne comprends pas pourquoi il écrase automatiquement ce foutu fichier... -
Bonjour pourrais tu faire cette commande et poster le resultat stp
Dmesg
-
dmesg [ 0.000000] Booting Linux on physical CPU 0xf00 [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacct [ 0.000000] Linux version 3.19.2-v7 (matthieu@sd-69673) (gcc version 4.9.2 (Buildroot 2015.05-git-g2a969e7-dirty) ) #1 SMP PREEMPT Tue Mar 24 00:17:48 CET 2015 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: BCM2709 [ 0.000000] cma: Reserved 8 MiB at 0x1e800000 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] On node 0 totalpages: 126976 [ 0.000000] free_area_init_node: node 0, pgdat 80ac2280, node_mem_map 9e396000 [ 0.000000] Normal zone: 1116 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 126976 pages, LIFO batch:31 [ 0.000000] [bcm2709_smp_init_cpus] enter (8640->f3003010) [ 0.000000] [bcm2709_smp_init_cpus] ncores=4 [ 0.000000] PERCPU: Embedded 11 pages/cpu @9e366000 s12672 r8192 d24192 u45056 [ 0.000000] pcpu-alloc: s12672 r8192 d24192 u45056 alloc=11*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 125860 [ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=592 bcm2708_fb.fbheight=448 bcm2709.boardrev=0xa01041 bcm2709.serial=0x1cdb31f3 smsc95xx.macaddr=B8:27:EB:DB:31:F3 bcm2708_fb.fbswap=1 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 sdhci-bcm2708.emmc_clock_freq=250000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo root=/dev/mmcblk0p6 rootwait [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 482784K/507904K available (7904K kernel code, 451K rwdata, 2192K rodata, 484K init, 777K bss, 16928K reserved, 8192K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0x9f800000 - 0xff000000 (1528 MB) [ 0.000000] lowmem : 0x80000000 - 0x9f000000 ( 496 MB) [ 0.000000] modules : 0x7f000000 - 0x80000000 ( 16 MB) [ 0.000000] .text : 0x80008000 - 0x809e44c8 (10098 kB) [ 0.000000] .init : 0x809e5000 - 0x80a5e000 ( 484 kB) [ 0.000000] .data : 0x80a5e000 - 0x80acec74 ( 452 kB) [ 0.000000] .bss : 0x80acec74 - 0x80b91164 ( 778 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:608 [ 0.000000] Architected cp15 timer(s) running at 19.20MHz (virt). [ 0.000015] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns [ 0.000036] Switching to timer-based delay loop, resolution 52ns [ 0.000324] Console: colour dummy device 80x30 [ 0.000549] console [tty3] enabled [ 0.000579] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) [ 0.000607] pid_max: default: 32768 minimum: 301 [ 0.001043] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.001069] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.002369] Initializing cgroup subsys memory [ 0.002418] Initializing cgroup subsys devices [ 0.002448] Initializing cgroup subsys freezer [ 0.002489] Initializing cgroup subsys blkio [ 0.002576] CPU: Testing write buffer coherency: ok [ 0.002662] ftrace: allocating 25269 entries in 75 pages [ 0.064639] missing device node for CPU 0 [ 0.064682] missing device node for CPU 1 [ 0.064694] missing device node for CPU 2 [ 0.064705] missing device node for CPU 3 [ 0.064727] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00 [ 0.064744] [bcm2709_smp_prepare_cpus] enter [ 0.064892] Setting up static identity map for 0x72aa00 - 0x72aa58 [ 0.124629] [bcm2709_boot_secondary] cpu:1 started (0) 18 [ 0.125007] [bcm2709_secondary_init] enter cpu:1 [ 0.125071] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01 [ 0.144600] [bcm2709_boot_secondary] cpu:2 started (0) 18 [ 0.144927] [bcm2709_secondary_init] enter cpu:2 [ 0.144963] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02 [ 0.164667] [bcm2709_boot_secondary] cpu:3 started (0) 18 [ 0.164907] [bcm2709_secondary_init] enter cpu:3 [ 0.164942] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03 [ 0.165040] Brought up 4 CPUs [ 0.165068] SMP: Total of 4 processors activated (153.60 BogoMIPS). [ 0.165079] CPU: All CPU(s) started in SVC mode. [ 0.166104] devtmpfs: initialized [ 0.186166] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.187685] pinctrl core: initialized pinctrl subsystem [ 0.188235] regulator-dummy: no parameters [ 0.188912] NET: Registered protocol family 16 [ 0.194806] DMA: preallocated 4096 KiB pool for atomic coherent allocations [ 0.224450] cpuidle: using governor ladder [ 0.254479] cpuidle: using governor menu [ 0.255052] bcm2709.uart_clock = 3000000 [ 0.255097] of_platform_populate failed: -22 [ 0.257578] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.257594] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.257634] mailbox: Broadcom VideoCore Mailbox driver [ 0.257751] bcm2708_vcio: mailbox at f300b880 [ 0.258125] bcm_power: Broadcom power driver [ 0.258143] bcm_power_open() -> 0 [ 0.258154] bcm_power_request(0, [ 0.758826] bcm_mailbox_read -> 00000080, 0 [ 0.758840] bcm_power_request -> 0 [ 0.758979] Serial: AMBA PL011 UART driver [ 0.759117] dev:f1: ttyAMA0 at MMIO 0x3f201000 (irq = 83, base_baud = 0) is a PL011 rev3 [ 0.837558] SCSI subsystem initialized [ 0.838030] usbcore: registered new interface driver usbfs [ 0.838143] usbcore: registered new interface driver hub [ 0.838294] usbcore: registered new device driver usb [ 0.838965] Advanced Linux Sound Architecture Driver Initialized. [ 0.839897] Bluetooth: Core ver 2.20 [ 0.839962] NET: Registered protocol family 31 [ 0.839975] Bluetooth: HCI device and connection manager initialized [ 0.840010] Bluetooth: HCI socket layer initialized [ 0.840032] Bluetooth: L2CAP socket layer initialized [ 0.840124] Bluetooth: SCO socket layer initialized [ 0.840738] cfg80211: Calling CRDA to update world regulatory domain [ 0.841935] Switched to clocksource arch_sys_counter [ 0.882166] FS-Cache: Loaded [ 0.882549] CacheFiles: Loaded [ 0.898039] NET: Registered protocol family 2 [ 0.899182] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 0.899271] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) [ 0.899377] TCP: Hash tables configured (established 4096 bind 4096) [ 0.899457] TCP: reno registered [ 0.899480] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.899521] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.899812] NET: Registered protocol family 1 [ 0.900409] RPC: Registered named UNIX socket transport module. [ 0.900428] RPC: Registered udp transport module. [ 0.900440] RPC: Registered tcp transport module. [ 0.900452] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.901364] bcm2708_dma: DMA manager at f3007000 [ 0.901505] bcm2708_gpio: bcm2708_gpio_probe 80a8a568 [ 0.902322] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB) [ 0.904485] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.904716] audit: initializing netlink subsys (disabled) [ 0.904779] audit: type=2000 audit(0.869:1): initialized [ 0.922867] DLM installed [ 0.925656] FS-Cache: Netfs 'nfs' registered for caching [ 0.926668] NFS: Registering the id_resolver key type [ 0.926765] Key type id_resolver registered [ 0.926778] Key type id_legacy registered [ 0.927835] ntfs: driver 2.1.31 [Flags: R/W]. [ 0.928751] fuse init (API version 7.23) [ 0.932382] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) [ 0.932595] io scheduler noop registered [ 0.932623] io scheduler deadline registered (default) [ 0.933005] io scheduler cfq registered [ 0.934662] BCM2708FB: allocated DMA memory dec00000 [ 0.934711] BCM2708FB: allocated DMA channel 0 @ f3007000 [ 0.940367] Console: switching to colour frame buffer device 74x28 [ 0.944697] bcm2708-dmaengine bcm2708-dmaengine: Load BCM2835 DMA engine driver [ 0.945206] uart-pl011 dev:f1: no DMA platform data [ 0.945807] vc-cma: Videocore CMA driver [ 0.945822] vc-cma: vc_cma_base = 0x00000000 [ 0.945834] vc-cma: vc_cma_size = 0x00000000 (0 MiB) [ 0.945846] vc-cma: vc_cma_initial = 0x00000000 (0 MiB) [ 0.959203] brd: module loaded [ 0.966027] loop: module loaded [ 0.966385] vchiq: vchiq_init_state: slot_zero = 0x9e800000, is_master = 0 [ 0.967191] Loading iSCSI transport class v2.0-870. [ 0.967977] usbcore: registered new interface driver cdc_ether [ 0.968117] usbcore: registered new interface driver smsc95xx [ 0.968185] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.968206] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.968261] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 1.168609] Core Release: 2.80a [ 1.168630] Setting default values for core params [ 1.168677] Finished setting default values for core params [ 1.369119] Using Buffer DMA mode [ 1.369136] Periodic Transfer Interrupt Enhancement - disabled [ 1.369147] Multiprocessor Interrupt Enhancement - disabled [ 1.369159] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 1.369176] Dedicated Tx FIFOs mode [ 1.369607] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0x9ec14000 dma = 0xdec14000 len=9024 [ 1.369646] FIQ FSM acceleration enabled for : [ 1.369646] Non-periodic Split Transactions [ 1.369646] Periodic Split Transactions [ 1.369646] High-Speed Isochronous Endpoints [ 1.369672] dwc_otg: Microframe scheduler enabled [ 1.369746] WARN::hcd_init_fiq:412: FIQ on core 1 at 0x80476b74 [ 1.369767] WARN::hcd_init_fiq:413: FIQ ASM at 0x80476ee4 length 36 [ 1.369788] WARN::hcd_init_fiq:438: MPHI regs_base at 0x9f80a000 [ 1.369817] dwc_otg bcm2708_usb: DWC OTG Controller [ 1.369867] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1 [ 1.369917] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000 [ 1.369972] Init: Port Power? op_state=1 [ 1.369983] Init: Power Port (0) [ 1.370289] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.370311] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.370328] usb usb1: Product: DWC OTG Controller [ 1.370345] usb usb1: Manufacturer: Linux 3.19.2-v7 dwc_otg_hcd [ 1.370361] usb usb1: SerialNumber: bcm2708_usb [ 1.371471] hub 1-0:1.0: USB hub found [ 1.371537] hub 1-0:1.0: 1 port detected [ 1.372346] dwc_otg: FIQ enabled [ 1.372362] dwc_otg: NAK holdoff enabled [ 1.372373] dwc_otg: FIQ split-transaction FSM enabled [ 1.372416] Module dwc_common_port init [ 1.372968] mousedev: PS/2 mouse device common for all mice [ 1.374147] Bluetooth: Virtual HCI driver ver 1.5 [ 1.374369] Bluetooth: HCI UART driver ver 2.2 [ 1.374386] Bluetooth: HCI H4 protocol initialized [ 1.374398] Bluetooth: HCI BCSP protocol initialized [ 1.374408] Bluetooth: HCILL protocol initialized [ 1.374419] Bluetooth: HCIATH3K protocol initialized [ 1.374430] Bluetooth: HCI Three-wire UART (H5) protocol initialized [ 1.374580] usbcore: registered new interface driver bcm203x [ 1.374706] usbcore: registered new interface driver bpa10x [ 1.374830] usbcore: registered new interface driver bfusb [ 1.374966] usbcore: registered new interface driver btusb [ 1.374989] Bluetooth: Generic Bluetooth SDIO driver ver 0.1 [ 1.375170] usbcore: registered new interface driver ath3k [ 1.375494] bcm2835-cpufreq: min=600000 max=900000 [ 1.388568] Driver 'mmcblk' needs updating - please use bus_type methods [ 1.388626] sdhci: Secure Digital Host Controller Interface driver [ 1.388634] sdhci: Copyright(c) Pierre Ossman [ 1.388770] DMA channels allocated for the MMC driver [ 1.422050] Load BCM2835 MMC driver [ 1.422184] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.423552] ledtrig-cpu: registered to indicate activity on CPUs [ 1.423659] hidraw: raw HID events driver (C) Jiri Kosina [ 1.429271] usbcore: registered new interface driver usbhid [ 1.429281] usbhid: USB HID core driver [ 1.429758] TCP: cubic registered [ 1.429774] Initializing XFRM netlink socket [ 1.436097] NET: Registered protocol family 10 [ 1.440551] sit: IPv6 over IPv4 tunneling driver [ 1.441403] NET: Registered protocol family 17 [ 1.441574] Bluetooth: RFCOMM TTY layer initialized [ 1.441598] Bluetooth: RFCOMM socket layer initialized [ 1.441628] Bluetooth: RFCOMM ver 1.11 [ 1.441652] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 1.441667] Bluetooth: HIDP socket layer initialized [ 1.442324] sctp: Hash tables configured (established 16384 bind 16384) [ 1.442845] Key type dns_resolver registered [ 1.443269] Registering SWP/SWPB emulation handler [ 1.444050] registered taskstats version 1 [ 1.444235] vc-sm: Videocore shared memory driver [ 1.444251] [vc_sm_connected_init]: start [ 1.444817] [vc_sm_connected_init]: end - returning 0 [ 1.447052] ALSA device list: [ 1.447066] #0: bcm2835 ALSA [ 1.447662] Waiting for root device /dev/mmcblk0p6... [ 1.481442] mmc0: host does not support reading read-only switch, assuming write-enable [ 1.485034] mmc0: new high speed SDHC card at address aaaa [ 1.485488] mmcblk0: mmc0:aaaa SL32G 29.7 GiB [ 1.490401] mmcblk0: p1 p2 < p5 p6 p7 > p3 [ 1.556698] EXT4-fs (mmcblk0p6): couldn't mount as ext3 due to feature incompatibilities [ 1.557282] EXT4-fs (mmcblk0p6): couldn't mount as ext2 due to feature incompatibilities [ 1.562068] Indeed it is in host mode hprt0 = 00021501 [ 1.741995] usb 1-1: new high-speed USB device number 2 using dwc_otg [ 1.742140] Indeed it is in host mode hprt0 = 00001101 [ 1.942257] usb 1-1: New USB device found, idVendor=0424, idProduct=9514 [ 1.942284] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1.943092] hub 1-1:1.0: USB hub found [ 1.943240] hub 1-1:1.0: 5 ports detected [ 1.963022] EXT4-fs (mmcblk0p6): recovery complete [ 1.964568] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null) [ 1.964627] VFS: Mounted root (ext4 filesystem) on device 179:6. [ 1.965991] devtmpfs: mounted [ 1.966549] Freeing unused kernel memory: 484K (809e5000 - 80a5e000) [ 2.118794] EXT4-fs (mmcblk0p6): re-mounted. Opts: data=ordered [ 2.143073] FAT-fs (mmcblk0p7): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 2.146160] FAT-fs (mmcblk0p5): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 2.222105] usb 1-1.1: new high-speed USB device number 3 using dwc_otg [ 2.322441] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 [ 2.322476] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.325654] smsc95xx v1.0.4 [ 2.385346] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:db:31:f3 [ 2.404848] udevd[92]: starting version 2.1.1 [ 2.429250] random: udevd urandom read with 84 bits of entropy available [ 2.622166] usb 1-1.2: new full-speed USB device number 4 using dwc_otg [ 2.754195] usb 1-1.2: New USB device found, idVendor=1131, idProduct=1004 [ 2.754220] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.754232] usb 1-1.2: Product: ISSCEDRBTA [ 2.754243] usb 1-1.2: Manufacturer: ISSC [ 2.852157] usb 1-1.4: new high-speed USB device number 5 using dwc_otg [ 2.953545] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=8178 [ 2.953571] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2.953582] usb 1-1.4: Product: USB WLAN [ 2.953594] usb 1-1.4: Manufacturer: 802.11n [ 2.953604] usb 1-1.4: SerialNumber: 00e04c000001 [ 3.032050] usb 1-1.5: new low-speed USB device number 6 using dwc_otg [ 3.034235] random: nonblocking pool is initialized [ 3.148969] usb 1-1.5: New USB device found, idVendor=16c0, idProduct=05e1 [ 3.148987] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.148999] usb 1-1.5: Product: THT Arcade console 2P USB Player [ 3.149010] usb 1-1.5: Manufacturer: THT [ 3.193525] input: THT THT Arcade console 2P USB Player as /devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:16C0:05E1.0001/input/input0 [ 3.195203] xinmo 0003:16C0:05E1.0001: input,hidraw0: USB HID v1.01 Joystick [THT THT Arcade console 2P USB Player] on usb-bcm2708_usb-1.5/input0 [ 3.332898] usbcore: registered new interface driver rtl8192cu [ 3.970679] mk_arcade_joystick_rpi: pad type : 1 [ 3.970703] mk_arcade_joystick_rpi: pad type : 1 [ 3.970753] GPIO configured for pad0 [ 3.971040] input: GPIO Controller 1 as /devices/virtual/input/input1 [ 3.972923] mk_arcade_joystick_rpi: pad type : 2 [ 3.972941] mk_arcade_joystick_rpi: pad type : 2 [ 3.972986] GPIO configured for pad1 [ 3.973816] input: GPIO Controller 2 as /devices/virtual/input/input2 [ 6.924605] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup [ 6.925150] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 16.865807] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 39.815713] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
-
et le mount : /dev/root on / type ext4 (rw,relatime,data=ordered) devtmpfs on /dev type devtmpfs (rw,relatime,size=241392k,nr_inodes=60348,mode=755) proc on /proc type proc (rw,relatime) devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /dev/shm type tmpfs (rw,relatime,mode=777) tmpfs on /tmp type tmpfs (rw,relatime) sysfs on /sys type sysfs (rw,relatime) /dev/mmcblk0p7 on /recalbox/share type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocha**et=iso8859-1,shortname=mixed,errors=remount-ro) /dev/mmcblk0p5 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocha**et=iso8859-1,shortname=mixed,errors=remount-ro)
-
Bonjour as tu testé ? je me demandais si ce nêtait pas un blocage sur emulationstation essaie en sortant avec l aide de ton clavier. Fais F4 PUIS ALT+F2 Tu vas arriver sur le terminal puis upload ton gamelist et reboot à partir du terminal sur l ecran d ta tv : commande reboot.
-
Bonjour, Savez-vous si il est possible de fusionner 2 fichiers gamelist.xml en copiant l’intégralité d'un fichier à la suite de l'autre (en respectant les balises) Ou faut-il garder un autre alphabétique à l’intérieur du fichier?
-
Acris, j'ai testé la méthode de copie via le terminal, en ajoutant même un chmod 644 sur le gamelist.xml, après reboot il reprend toujours le même fichier d'origine... Décidément j'y arriverai jamais ^^ J'ai scrappé aussi mes jeux PSX via emulstation, en me connectant via WinSCP et en modifiant le gamelist de la PSX pour traduire par exemple le descriptif du jeu après le reboot il reprends le descriptif d'origine (en anglais). J'ai l'impression qu'il n'aime pas la modification aussi bien en mode terminal (putty) que réseau (WinSCP)
-
Re, j 'ai dit ceci dans un autre sujet : peut être le faire sous putty via
nano /root/.emulationstation/gamelists/gba/gamelist.xml
Edite le fichier gamelist de base dans un des systemes exemple gba, ou le système ayant le moins de roms : <code>/root/.emulationstation/gamelists/gba/gamelist.xml</code> ajoute en 1ere ligne : <code><?xml version="1.0"?></code> et supprimer le mot <gamelist> ou </gamelist> enregistre et assure toi d'être en 0755. Reboot et scrap uniquement ces roms puis reboot
-
@FunkyBeef :Tu peux copier à la suite
-
Merci NeB pour la réponse. Pour ma part, j'ai plusieurs dossiers pour FBA: Autres, CPS1, CPS2 et NeoGeo Pour les scraper, j'ai utilisé cette commande:
scraper.exe -mame -mame_img "m,t,s,c" -rom_dir="G:\RecalBox\fba\NeoGeo" -image_path="~/.emulationstaion/downloaded_images/fba" -rom_path="./NeoGeo" -no_thumb=true -max_width=375 -add_not_found=true -output_file="G:\RecalBox\fba\_scrap\xml\NeoGeo.xml" -image_dir="G:\RecalBox\fba\_scrap\images"
en modifiant les 3 occurrences de NeoGeo pour chaque dossier. Au final, j’obtiens un dossier images comprenant toutes les images des 4 dossiers et 4 fichiers xml que j'ai ensuite concaténé en un seul fichier gamelist.xml J'ai utilisé la commande: copy /b *.xml gamelist.xml pour concaténer les fichiers xml mais je ne sais pas si ça va passer à cause des balises de début et de fin de fichier <gameList> </gameList>. Je testerai ce soir. Ca peut être une piste pour ton script Acris vu que tu génères qu'un seul fichier gamelist.xml... Edit: Bon ça ne marche pas déjà j'ai fait une faute de frappe dans ma commande "emulationstaion" et ensuite seulement les jeux du dossier Autres avaient une image vu que lorsqu'on concatène les fichiers xml, il se retrouve en premier. Il faut éditer le fichier final gamelist.xml pour supprimer les balises en trop. Après cette opération tout fonctionne! mais c'est plus compliqué à faire en batch...