Our SNES Beginner's Guide was one of our first and needed and overhaul -- it's heavily expanded, but still trying to stay to those topics that those new to the console would like to know. I hope you find this a helpful resource to share with buddies! https://t.co/lYLANFi9Sh
— Racketboy / Nick (@racketboy) July 30, 2020
jueves, 30 de julio de 2020
[Post recomendado] SUPER NINTENDO (SNES) 101: A BEGINNERS GUIDE
lunes, 27 de julio de 2020
[PS2] Carga juegos en Playstation 2 Slim usando cable de red con una Raspberry Pi y OPL
Por qué alguien querría complicarse tanto la vida y cargar juegos en su Playstation 2 Slim usando cable de red y OPL (Open Playstation Loader) ?
La respuesta considera varios factores, entre los más importantes son:
- Desgaste de los componente mecánicos (lector de DVD) de la Playstation 2 Slim
- Mayor rapidez en la transferencia de datos desde cable de red en comparación de USB
- Facilidad para cargar juegos de Playstation 2 (y Playstation 1)
Componentes necesarios
Para lo que vamos a hacer se necesita lo siguiente:
- Raspberry pi
- Playstation 2 Slim con Free McBoot
- USB con OPL
- Cable de red (ethernet)
- USB en formato que soporte archivos de tamaños superioresa 4GB
Raspberry pi
Podemos usar cuaquier Raspberry en este caso usaré Raspberry modelo pi 2011
Primero en una SD en formato FAT 32 desde 2+ GB de almacenamiento instalamos Raspbian Buster Ligth.
rpi-imager el programa usado para formatear la SD para la Raspberry Pi |
Luego de instalar el sistema operativo se inserta la SD en la raspberry se energiza.
Los juegos en formato ISO se encuentran en un USB de 32 GB en formato EXT4. El contenido del USB es el siguiente:
Dentro del directorio DVD se encuentran las imágenes en formato ISO, lor archivos se copian al USB y luego el USB se conecta a la Raspberry.
Luego la instrucción para montarlo se encuentra en el archivo /etc/fstab es la siguiente
/dev/sda1 /media/USB/PS2SMB ext4 defaults,noatime 0 1
Para probar el montaje automático ejecutar el siguiente comando, si todo sale bien el USB se montará automáticamente al iniciar la Raspberry.
sudo mount -a
Es necesario instalar samba para compartir un directorio y así poder usarlo para transmitir los juegos hacia la Playstation 2 Slim por medio del cable de red ethernet conectado desde la Raspberry.
En la consola de la Raspberry como usuario "pi"
sudo apt-get install samba
Editar el archivo /etc/samba/smb.conf y ajustar la configuración
[global]workgroup = PS2deadtime = 10080log file = /var/log/samba/log.%mmax log size = 1000logging = filepanic action = /usr/share/samba/panic-action %dserver role = standalone serverobey pam restrictions = yesunix password sync = yespasswd program = /usr/bin/passwd %upasswd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .pam password change = yesmap to guest = bad user[homes]comment = Home Directoriesbrowseable = noread only = yescreate mask = 0700directory mask = 0700valid users = %S[PS2SMBOLD]force user = picomment = public anonymous accesspath = /media/USB/PS2SMBbrowsable =yescreate mask = 0660directory mask = 0771writable = yesguest ok = yesfollow symlinks = yeswide links = yesbrowseable = yesread only = noguest ok = yespublic = yesavailable = yes
Luego verificar la configuración del servicio con el comando para revisar que todo esté bien.
sudo testparmrlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)Registered MSG_REQ_POOL_USAGERegistered MSG_REQ_DMALLOC_MARK and LOG_CHANGEDLoad smb config files from /etc/samba/smb.confrlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)Processing section "[homes]"Processing section "[PS2SMB]"Processing section "[PS2SMBOLD]"Loaded services file OK.Server role: ROLE_STANDALONE
Ahora se procede a reiniciar el servicio samba para que tomen efecto permanentemente.
sudo /etc/init.d/smbd stopsudo /etc/init.d/smbd start
Finalmente a configurar el servicio con ip fija para apuntarla a la Playstation 2 Slim para esto editar el archivo /etc/dhcpcd.conf con la siguente configuración.
interface eth0static ip_address=192.168.1.20/24static routers=192.168.1.5static domain_name_servers=192.168.1.1
Finalmente para este paso reiniciar la Raspberry.
USB con OPL
Este USB se conecta en uno de los puertos frontales de la Playstation 2 Slim, la idea es usar el OPL más reciente. Para descargarlo visitar el sitio PS2-Home luego de descargar, descomprimir y dejar en la raíz del USB en formato FAT32.
Detalle de los archivos de OPL en el USB |
Playstation 2 Slim con Free McBoot
Conectar con el cable de red la Playstation 2 Slim y la Raspberry pi, energizarlas y esperar que inicie bien la Raspberry.
Desde la Playstation 2 Slim ejecutar uLauchElf y acceder a mass (el usb) y ejecutar opl.elf que se decargó en el paso anterior. |
Luego de guardar las configuraciones y si todo sale bien, al acceder a la opción de ETH Games debe mostrar el listado de juegos en el USB. |
Finalmente seleccionamos un juego y lo ejecutamos. En este caso se seleccioné Dragon Quest VIII que funciona perfecto. |
Esta forma de jugar en Playstation 2 tiene limitantes, la mayoría de los juegos funcionan bien pero en ciertos casos es necesario hacer ajustes particulares. Para mayor detalles revisar esta lista de compatibilidad
Este post en la Bitácora lo tenía pendiente hace bastante tiempo me alegra poder documentar lo que hice con el objetivo disfrutar de la mejor manera posible los clásicos de PS2 en una Playstation 2 Slim.
PD: También se pueden jugar juegos de PS1 en Playstation 2 Slim con este método pero ese es un tema para otro post ;)
lunes, 13 de julio de 2020
sábado, 11 de julio de 2020
[PS3] PS3HEN en tu propio servidor Ubuntu Linux 18.04
Para todos quienes tenemos una PS3 hackeada con PS3HEN habrán notado que el sitio http://ps3xploit.com está con problemas debido a un ataque DDoS
Dicha página estuvo desactivada por 2 días y eso significó que muchos de nosotros no pudimos usar homebrew ni jugar backups durante este período.
Para evitar depender de una página externa y tener el control para poder ejecutar tus hombrew y backups es necesario que el servicio esté operativo en nuestro propio servidor.
En la página oficial http://ps3xploit.com se encuentra el enlace al código fuente del hack y están los componentes para dejarlo operativo en nuestro propio servidor.
Del repositorio descarga la última versión luego de descomprimir obtienes los siguientes archivos
Detalle de los archivos en la úlima versión del repositorio. |
Al revisar el archivo server.py se ve que el intérprete a ser usado es python3 y necesita un módulo llamado capstone.
Detalle de módulos faltante capstone. |
Para instalar ese módulo es necesario primero instalar setuptools, lo puedes descargar desde este enlace
unzip setuptools-49.1.2.zip
cd setuptools-49.1.2/
python3 setup.py build
sudo python3 setup.py install
Para instalar capstone primero descargalo desde este enlace
tar -xzf capstone-4.0.2.tar.gz
cd capstone-4.0.2/ python3 setup.py build
sudo python3 setup.py install
Captura del server en ejecución. |
Finalmente desde el navegador de la PS3 accedemos a la url http://192.169.0.4:8080/ o la ip del server. Deben navegar hen_installer, luego html, y finalmente Initialize HEN e install como en las siguientes capturas.
Suscribirse a:
Entradas (Atom)
Tu propio servicio de streaming usando Plex Media Server en Ubuntu 18.04
Para quienes descargamos (*guiño guiño*) las películas y series que nos gustan, tener alternativas para poder disfrutarlas es importante. ...
-
Hace años programé la PSVita, sin un IDE es difícil aún para proyectos pequeños. Este es un mini HowTo para usar VitaSDK / DolceSDK con el ...
-
Super Mario 64 es un clásico de Nintendo 64, para poder disfrutarlo en su máximo esplendor en PSVita con HENkaku es necesario compilarlo u...
-
Muchos de nosotros aún poseemos los saves juegos de PS1 , en mi caso particular juego en la PS2 juegos de PS1 usando OPL (Open Playstati...