El sitio personal de David Colmenero (D_Skywalk)

Posts tagged with 'dingoo'

Ultracargas en Amstrad CPC

Todo empezó este puente con la visita del viejo amigo de Dantoine, Vampire. Nos dedicamos una tarde a cacharrear ( ) y probando juegos en el MSX, apareció una rom de Ghostbusters que rápidamente pusimos a cargar…

Ghostbusters (MSX 1)
Cazando fantasmas en Ghostbusters (MSX 1)

El juego no estaba mal, pero parecía un remake de estos de Spectrum traspasado al MSX y le dije: “si te gusta este, espera que saco la dingoo-player y ponemos el de Amstrad CPC que lleva voces digitalizadas, verás el vicio…”

No se si conocéis el tema de cargar juegos de cinta desde un reproductor MP3, espero que si. La cuestión es que salió un proyecto de ultra cargas otla, en el cual puedes pasar de cargar un juego de cinta 6/8minutos a 30/40 segundos ¡maemia! Así que nos dispusimos a tal intento armados con una dingoo, el CPC, muchas cintas y una tarde libre ;)

Lamentablemente esa tarde hicimos muchas pruebas pero no lo conseguimos, no sabíamos si nos fallaba el cable o era alguna incompatibilidad de mi Amstrad Plus 464. Lo máximo que conseguimos fue escuchar la risa burlona del fantasma, seguida de un restart o cuelgue variado XD

Pero yo he seguido intentándolo y finalmente conseguí cargar el cargar el puñetero juego con otla en 30 segundos y lo comparto aquí no solo por si hay algún otro loco como nosotros al que toda esta mierda le resulte útil; sino para que la próxima vez que tenga una ocurrencia igual, me sirva de chuletilla ;)

Advertencias y Consejos generales

  • El binario de otla, funciona sin problemas en linux por medio de wine.
  • No uses imágenes SNA, al menos en mi CPC , lo único que consigues es colgar el juego a los pocos segundos.
  • Otla debería funcionar con juegos multicarga y CDTs pero es muy complicado y sólo recomendable para conocedores del código máquina del Z80, ya que requiere cambiar las rutinas de carga originales y/o buscar los puntos de ejecución con debuggers. La mejor opción es si quieres jugar con algún multicarga es mantener sus fases en el formato original y usar otla para el binario principal del juego.
  • Otla, no permite tampoco cargar las pantallas del juego tal y como eran originalmente, así que mejor olvidarte de ellas, de todas formas aquí se busca velocidad de carga en el hardware original y no fidelidad. Quizás un modo que capturara del BAS su mode y paleta, salvaría este problema…
  • El proyecto parece abandonado, lamentablemente.

En definitiva, para cocinar nuestro MP3 y cargarlo en nuestro CPC, necesitamos:

  1. Un CD lleno de juegos de CPC, con sus ficheros extraídos como los que podemos encontrar aquí:

  2. Elegir uno e identificar su binario principal (el más gordo), normalmente encontraréis dos: uno será la pantalla de presentación (que ignoraremos) y el otro será el juego.

  3. Abrir otla, añadir el bloque del binario [Add Blocks] y cambiar del Header el “Loading name” manteniendo lo demás sin tocar y en la zona del Player/Wav se configura así…

Otla - Ghostbusters
Configuración de Otla para el juego cazafantasmas.

Ya sólo queda pulsar en SBB=> WAV o SBB=> MP3. A mi la conversión a MP3 me ha dado problemas con algún juego, así que recomiendo hacer al menos las primeras pruebas directamente con WAV. O bien comprimirlos vosotros mismos a una calidad alta. Ej:

lame -m s --preset cbr 256 $FILE$ $NAME$.mp3

Ya os digo, con un WAV de unos segundos, es complicarte lo de ponerte a comprimir nada. Una tontería con la que sólo ganarás unos 100kb. En CDTs originales si se nota, pero aquí no.

Una vez tienes tu fichero yo he usado la Dingoo con su player del firmware oficial que me permite sacar y meter la SD sin problema. Mi configuración: Volumen al máximo (30), Ecualizador Normal (Nada de Jazz, Pop, ni na deso) y Efectos Off (Ni Small room, Concert, etc…). Todo estos consejos seguro que os valen igual para otro reproductor aun no siendo la fantástica dingoo ;D

Dingoo (FW Original)
Dingoo (FW Original)

Por último uso una cinta de los chinos (comprada en carrefúl por 7€ grgfgfr) para cargar los juegos y os evitáis abrir el CPC, soldar… Lo único que no se es como cerrar ahora la tapa XDDD

Adaptador de Cintas
Adaptador de Cintas

Como nota curiosa a los valientes, que prueben todo este tinglado:
Si alguno ha jugado a la versión de 8 bits, recordará que la presentación era una especie de pelotita que hace las veces de karaoke y que va indicando lo que debes cantar. Pues parece que originalmente en Amstrad no era esa pelota la que te indicaba, lo que debías cantar sino otro icono del basic que fue modificado a posteriori en la carga del inicio. Este icono original sólo lo podréis ver usando la ultra carga. Suerte! 8)

Un Saludo y menuda entrada retrofrikera que me ha quedado, que seguro sólo me interesará a mi, para variar XDDDDDDDDD


PSFreedom-mod Hermes 4B Payload for Dingoo v2a

This is a modded version of PSFreedom with Hermes 4B – Custom Payload for dingoo v2a, please developers see my notes on the package.
To used only on PS3 with Firmware 3.41

Changelog:

  • Little but usefull update to add a new poweroff code to mininit (petition by soyrod and rockdur)

Spanish:

Si, me ha dado fuerte con la dingoo y la PS3 pero me han sugerido desde elotrolado que si podía en lugar de reiniciar al pulsar START apagase directamente, la verdad, es sólo cambiar una syscall y después de probarlo certifico que es más cómodo así ;)

Un Saludo y ya mañana empiezo con Wiituka que quiero añadirle el soporte USB y los mando de gamecube que hace tiempo me pidieron :)

PSFreedom-mod Hermes4b for Dingoo

Subido: 2010-11-16 22:32:55 PSFreedom modded with Hermes 4b payload v2a
+ add new poweroff code to mininit
(See changelog and devel notes)

PSFreedom-mod Hermes 4B Payload for Dingoo v2

This is a modded version of PSFreedom with Hermes 4B v2 – Custom Payload for dingoo, please developers see my notes on the package.
To used only on PS3 with Firmware 3.41

Changelog:

  • The kernel now weighs less than before, I remove some no need it modules.
  • Added a mininit mod for dingoo, we just need to reboot.
  • Rebuilt Hermes V4B vanilla with new mininit.
  • Added Hermes V4B with patches psn math netkas 350 spoof
    WARNING! Could you be banned! (petition by nunracer00)

Spanish:
Hola chicos, como véis sigo a la carga trasteando con el exploit de la PS3 y viendo que a algunos os daba problemas el arranque del dmenu2x con la primera versión he decidido quitar toda la parte del Init y simplemente que espere a que pulséis [START] para reiniciar la dingoo. Y ya que no ibamos a arrancar nada más, he quitado la mayoría de módulos que no nos van a hacer falta para el payload; en total nos hemos ahorrado algo más de 300Kb por imagen :)

Ahora encontraréis en el paquete cuatro imágenes, dos de ellas con un nuevo payload:
Hermes V4B – PSN (math netkas 350 spoof)
A petición de varios usuarios he añadido la versión “más segura” que permite con Hermes conectar a PSN y jugar online… mientras Sony quiera, claro. Personalmente no os recomiendo su uso, Sony lo tiene muy fácil para detectar las consolas con payloads, aun teniendo todos los programas con las IDs cambiadas.

Claro, que aun no se sabe si banearán solo cuentas o banearán las macs de las consolas o si llegaran a banear… pero si quieren hacerlo da igual los parches que le meta la gente a los payloads, que no hay método seguro y sino que les pregunten a los poseedores de 360 con sus chips stealth XD :*

Un Saludo!

PSFreedom-mod Hermes4b for Dingoo (DEPRECATED)

Subido: 2010-11-16 01:29:00 PSFreedom modded with Hermes 4b payload v2
  + Hermes V4B - no patches
  + Hermes V4B - PSN (math + netkas + 350 spoof xoeo)
(See changelog and devel notes)

Added a new version here!
http://david.dantoine.org/envio/565/


PSFreedom-mod Hermes 4B Payload for Dingoo

This is a modded version of PSFreedom with Hermes 4B – Custom Payload for dingoo, please developers see my notes on the package.
To used only on PS3 with Firmware 3.41

Spanish:
Llevo unos días queriendo probar la “nueva” versión del payload de Hermes para PS3 y le propuse a Waninkoko ayudarle montar una especie de Multiboot para Dingoo, pero como finalmente no se ha animado y verdaderamente sólo quiero hacer un par de experimentos con el Hermes 4B para que molestarle más, mejor me pongo yo ;)

Funciona perfectamente y está preparado sólo para PS3 con firm 3.41

Un Saludo!

PSFreedom-mod Hermes4b for Dingoo (DEPRECATED)

Subido: 2010-11-12 00:58:00 PSFreedom modded with Hermes 4b payload (OLD)

Added a new version here!
http://david.dantoine.org/envio/553/