Autor Tema: ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3)  (Leído 6859 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2961
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #75 en: Febrero 28, 2019, 12:17:23 pm »
Advertisement
Yo sigo pinchando al que le toca en este hilo... Y la beta pa cuando? (frase dicha cantando :P :P :P)

Odio el reguetón ese de mierda... no estás ganando muchos puntos... no...  :D :D :D :D

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21782
  • Gracias 761
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #76 en: Febrero 28, 2019, 12:28:17 pm »
Yo sigo pinchando al que le toca en este hilo... Y la beta pa cuando? (frase dicha cantando :P :P :P)

Odio el reguetón ese de mierda... no estás ganando muchos puntos... no...  :D :D :D :D

Interesante!!! Es basura, pero sabiendo que a ti te gusta... jajajajajaja

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #77 en: Febrero 28, 2019, 12:42:59 pm »
Este hilo se está convirtiendo en una guerra... esto no puede terminar bien.

Cuando tenga un rato me pongo con ese .bat para Windows! creo que puede ser muy útil tener una sola lista de Favoritos, otra con juegos 2P, otra de juegos para niños pequeños, sin importar el sistema.

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2961
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #78 en: Febrero 28, 2019, 12:59:52 pm »
Este hilo se está convirtiendo en una guerra... esto no puede terminar bien.

Cuando tenga un rato me pongo con ese .bat para Windows! creo que puede ser muy útil tener una sola lista de Favoritos, otra con juegos 2P, otra de juegos para niños pequeños, sin importar el sistema.

Esa es la gracia de este sitio... que todo acaba bien... Y en Hyperpie, si no recuerdo mal, hay un montón de listas separando estilos, jugadores y cosas de esas... si os interesa, las puedo conseguir, creo que aún tengo por ahí una sd con el hyperpie2...

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #79 en: Febrero 28, 2019, 01:44:25 pm »
Yo quiero hacer mi propia lista :)

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2961
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #80 en: Febrero 28, 2019, 01:49:03 pm »
Yo quiero hacer mi propia lista :)

Yo lo decía por dar ideas de listas posibles, no que usaras esas listas, mon ami...  :-[

Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 112
  • Ciudad: indefinida
  • Pais: desconocido
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #81 en: Febrero 28, 2019, 11:53:18 pm »

Código: [Seleccionar]
for %f in (*.tag) do type "%f" >> favoritos.txt
https://stackoverflow.com/questions/3418549/need-to-combine-lots-of-files-in-a-directory

Machiminax, los *.tag solo llevan el nombre de los juegos. Con eso sólo mandas el nombre a la lista de favoritos, no los demás datos. Y ya me contarás si con eso puede el AM saber qué emulador tiene que usar...  ::)

Este es el código que pillé y que subí antes, para que veas todo lo que te falta:

Código: [Seleccionar]
@echo off
setlocal EnableDelayedExpansion EnableExtensions
rem ================================================================================
rem This script basically does the same thing as DM's favorites romlist generator
rem but on Windows [Shouts to him for the pi version ;)].
rem How it works:
rem It grabs all the (tagged) favorites from every tag file, searches for them
rem through all the romlists, then generates a romlist called Favorites.txt
rem Written by Steve Sherrod, 05/20/17, as part of project HyperPie Expanded
rem ================================================================================

rem Default path (on windows). This should point to your attract modes romlists dir
cd "E:\arcade\attract\romlists"

echo ==========================================================
echo     AM favorites romlist generator script for Windows
echo ==========================================================

sleep 1

echo - Backing up old Favorites.txt file

rem remove the old Favorites.txt and create the backup
if exist Favorites.txt (
move /y Favorites.txt Favorites.txt.backup
)

echo - Gathering list of favorites (tag files)

set /a numfavorites=0
set /a romlist=0

rem loop through each tag file
for %%f in (*.tag) do (
echo - Processing tag file: %%~nf.tag
set /a numtagfiles=numtagfiles+1

rem loop through favorites stored in tag file
for /f "tokens=*" %%a in ('type "%%~nf.tag"') do (

set /a numfavorites=numfavorites+1
set favorite=%%a

echo - Searching rom list: %%~nf.txt for rom: %%a

rem loop through each rom file and parse favorited (tagged) roms
for /f "tokens=*" %%s in ('type "%%~nf.txt"') do (
set /a romlist=romlist+1
set str=%%s
rem Search current line (for current favorite substring) and if found, append it to Favorites.txt
echo."!str!" | findstr /C:%%a>nul && (
echo "!str!">>"Favorites.txt"
)
)
)

echo - Favorites.txt romlist generated. !numtagfiles! romlists read, !numfavorites! favorites written to disk
echo - Done
echo.
echo Add a display in Attract Mode and set its romlist to the newly created Favorites.txt
)

Cuando lo probé solo me funcionaba con las listas de nombres cortos, como el MAME. Pero puede servir de base para hacerlo con el resto. Yo ya lo conseguí pero para linux, con windows no me he puesto aún. Pero se ofreció Josepzin a hacerlo... ahora bien, como nos conocemos y ese nunca acaba nada si no se le pincha un poquito...  :-[

El proceso que hay que hacer es el siguiente:
Recopilar nombre de los archivos tag
Obtener los datos de dentro de cada tag
Buscar esos datos en los archivos txt que tienen el mismo nombre que los tag
Volcar los datos obtenidos en Favoritos.txt

https://www.fororaspberry.es/viewtopic.php?t=4339

Código: [Seleccionar]
cd /home/pi/.attract/romlists
rm Favorites.tag

clear
echo
echo "This script will generate a new romlist called Favorites.txt."
echo
echo "The new romlist will contain all of your current tagged favorites from all different romlists."
echo
sleep 5

echo
echo "Renaming old Favorites.txt file ....."
sleep 5
mv Favorites.txt Favorites.txt.backup

echo
echo "Gathering file listing of tagged favorites ....."
sleep 5

echo
echo "Generating new Favorites.txt file ....."
sleep 5
echo

ls *.tag > tagfiles

while read filename
do
echo "Using ${filename} ....."
echo

  while read gamename
  do
    romlist=`echo ${filename} |cut -f1 -d '.'`
    echo "     Searching ${romlist}.txt for ${gamename} ....."
    cat "${romlist}.txt"|egrep "^${gamename};" >> Favorites.txt
    cat "${romlist}.txt"|grep "[;]${gamename}[;]" >> Favorites.txt
  done < "${filename}"

sleep 5
echo
done < tagfiles

rm tagfiles

cat Favorites.txt |sort -u > tmp_favorites.txt
mv tmp_favorites.txt Favorites.txt

echo "Finished creating new Favorites.txt ....."
echo
echo

echo "Using this new romlist, create a new Display and choose Favorites as the romlist for it."
echo   
echo "You may need to periodically update the Favorites romlist as you add tad new favorites."
echo
echo
sleep 10
echo

http://forum.attractmode.org/index.php?topic=2119.0

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #82 en: Marzo 01, 2019, 02:05:42 am »
Genial, mi parte de personalidad de "lo quiero hacer yo!" se entristece pero la que no tiene tiempo para nada dice "YEEEE!! valio la pena esperar antes de ponerme a hacer nada" :D

Luego lo pruebo, gracias!

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2961
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:ioLakka, imagen con Attract-Mode para raspberry pi 3 B+ (4:3) (WIP)
« Respuesta #83 en: Marzo 01, 2019, 03:00:44 pm »
Genial, mi parte de personalidad de "lo quiero hacer yo!" se entristece pero la que no tiene tiempo para nada dice "YEEEE!! valio la pena esperar antes de ponerme a hacer nada" :D

Luego lo pruebo, gracias!

Zángano naciste... y zángano morirás... y además tan orgulloso de serlo, ¿a que sí?  :P

Y gracias por el ejecutable, Machiminax, pero si lo hice para linux en un script... a lo mejor lo intento para un bat...  ::)

Y por cierto, en linux no es necesario utilizar cat para sacar los resultados hacia Favorites.txt, con un solo grep sobra... ese código debe ser algo antiguo.  8)

O quizás aún más interesante, sería programarlo en squirrel y hacer un plugin o un módulo para Attract-Mode...  ::)

Ahora estoy muy liado con ioLakka, más adelante, ya veremos...  :(

El script que yo utilizo, también crea el Favorites.tag al mismo tiempo que el favorites.txt:

Código: [Seleccionar]
#!/bin/bash

cd /storage/.attract/romlists

rm Favorites.*
touch Favorites.txt
touch Favorites.tag
chmod 777 Favorites.*

dos2unix *.tag

for tagfile in *.tag
do
  romlist="$(echo $tagfile|cut -f1 -d '.')"
  while read line
  do
    grep "^${line};" "${romlist}.txt" >> Favorites.txt
    echo "${line}"  >> Favorites.tmp
  done < "${tagfile}"
done

cat Favorites.tmp |sort -u > favtemp.tmp
cat Favorites.txt |sort -u > favtemp.txt
mv favtemp.tmp Favorites.tag
mv favtemp.txt Favorites.txt
rm Favorites.tmp

sleep 5
« Última modificación: Marzo 01, 2019, 03:09:09 pm por iOtero »

 


* Salón Recreativo #56 - Olympics 2024 (01-07-2024 / 21-07-2024)  Autor: periko Foro: Salón Recreativo FaseBonus 03/07/2024 (23:37)
* Reto 202 - Track & Field - jordani11 76050 puntos  Autor: Zael Foro: Competiciones y concursos 03/07/2024 (20:54)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: arquillos Foro: Offtopic 01/07/2024 (19:47)
* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 26/06/2024 (00:38)
* Reto Amiguero 11 - Abu Simbel Profanation The Full Adventura 1.1  Autor: Zael Foro: Commodore Amiga 23/06/2024 (16:30)
* Están muy callados los culerdos, no?  Autor: daninuyusio Foro: Offtopic 22/06/2024 (21:43)
* La revolución que suponen las IA generativas de imágenes a partir de texto  Autor: zzgus Foro: Offtopic 22/06/2024 (19:11)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: Zael Foro: Noticias de emuladores 17/06/2024 (14:11)
* Reto 321 - Joust 2 - Survival of the Fittest  Autor: Zael Foro: Competiciones y concursos 16/06/2024 (11:37)
* M.A.L.A147+Mame0.153 64/32 bits +35 Roms + Layout Tron_MameV1   Autor: Zael Foro: MALA 16/06/2024 (11:32)
* ZX Touch o el timo de la estampita  Autor: sirdrak Foro: Retroconsolas 12/06/2024 (15:00)
* Lección de vida  Autor: Zael Foro: Offtopic 10/06/2024 (13:13)
* MPAGD (Multi Platform Arcade Game Designer)  Autor: empardopo Foro: Creación de juegos 09/06/2024 (14:37)
* El megapost del ZX Spectrum  Autor: empardopo Foro: Offtopic 09/06/2024 (14:25)
* Ayuda con configuración emulador PXSX2  Autor: empardopo Foro: Emuladores 09/06/2024 (14:20)
* Amiga Games + 1.9.7  Autor: empardopo Foro: Emuladores 09/06/2024 (14:12)
* Salón Recreativo #55 (27-04-2024 / 26-05-2024)  Autor: hoz3 Foro: Salón Recreativo FaseBonus 04/06/2024 (05:52)
* ASUS, ¿me engaña, me tima o se rie de mí?  Autor: empardopo Foro: Offtopic 03/06/2024 (20:09)
* [PS4] PS4 5.05 - Should I Stay or Shoud I Go?  Autor: empardopo Foro: Consolas actuales 03/06/2024 (20:07)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 03/06/2024 (20:03)
* Volante PXN V9 - ¿Ganga... o tongo?  Autor: Zael Foro: Reviews tecnológicas 01/06/2024 (12:08)
* Ofertas Amazon  Autor: empardopo Foro: Offtopic 30/05/2024 (19:35)
* Reto 320 - Wizard of wor  Autor: empardopo Foro: Competiciones y concursos 28/05/2024 (20:58)
* GB-Operator (Emulador GB/GBC/GBA en PC)  Autor: Zael Foro: Retroconsolas 28/05/2024 (20:12)
* Salón Recreativo FaseBonus - Preparativos y Sugerencias  Autor: Zael Foro: Salón Recreativo FaseBonus 24/05/2024 (10:21)
* Música y artistas aptos para nuestra jukebox  Autor: empardopo Foro: Offtopic 22/05/2024 (20:02)
* [Recomendacion] Series para ver  Autor: empardopo Foro: Offtopic 20/05/2024 (20:21)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: joselopez Foro: Offtopic 16/05/2024 (00:56)

Reto 320: Wizard of Wor
Buscaunchollo.click