A.G.E.S. Live - Arcade Machine SystemA.G.E.S. Live - Arcade Machine System Arcade Genuine Entertainment System (A.G.E.S.) es un pequeño pero potente Live de Ubuntu, enfocado a un uso exclusivo en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita...

Leer más

OpenPPJoy Actualizado!OpenPPJoy Actualizado! Con todo esto de recuperar AGES anoche me quité un par de horas de sueño para actualizar OpenPPJoy a su versión 0.4z que soporta por fin el Kernel 2.6.38, las gracias a VeS que además corrigió la...

Leer más

IrisManager v1.2IrisManager v1.2 "Hermes is a messenger from the gods to humans, sharing this role with Iris." - Wikipedia IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly...

Leer más

Ultracargas en Amstrad CPCUltracargas 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...

Leer más

dic
14
2010

Ultracargas en Amstrad CPC

Artículos, Destacado

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í:
    http://webs.ono.com/cpcgamescd/
  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

nov
17
2010

PSFreedom-mod Hermes 4B Payload for Dingoo v2a

Envios al blog

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 (4.08 MB)

Subido: 16-11-2010 [Descargas: 609]

PSFreedom modded with Hermes 4b payload v2a
+ add new poweroff code to mininit
(See changelog and devel notes)

nov
16
2010

PSFreedom-mod Hermes 4B Payload for Dingoo v2

Envios al blog

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)

Leer más

nov
12
2010

PSFreedom-mod Hermes 4B Payload for Dingoo

Envios al blog

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)(2.69 MB)

Subido: 12-11-2010 [Descargas: 41]

PSFreedom modded with Hermes 4b payload (OLD)

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

oct
19
2009

dgREminiscence 0.2 (Dingux)

Envios al blog

dgREminiscence – Dingoo Linux! (Dingux)
version 0.2

dgREminiscence_0.2a.zip (Source included)

Imagen del articulo

Changelog:
0.2a UPDATE – Fixed a typo, sry
0.2 FIXED – Music/Graphics errors.

+ Donaciones / Donations
+ REminiscence Website

Un Saludo
Enjoy!

oct
15
2009

dgFrontier 0.4 (Dingux)

Envios al blog

dgFrontier – Dingoo Linux! (Dingux)
version 0.4

dgFrontier_0.4.zip
dgFrontier_0.4-src.tar.bz2 (Source – Dingux)

Imagen del articulo

TODO:
– Gui/Menu Smiley: guiño

+ Info
+ Donaciones / Donations

Un Saludo
Enjoy!

oct
15
2009

dgFrontier

Proyectos

dgFrontier es un port para Dingoo del clásico de todos los tiempos Elite 2:Frontier.

Este, a diferencia de la mayoría de los ports para Dingoo, no proviene del código fuente liberado del mismo. Tom Morton cogió el código 68k de la versión de Atari ST y lo tradujo a C estándard.

Leer más

oct
11
2009

Tutoriales para Dingux (Wiki Ingles)

Envios al blog

La verdad que cuando empiezas a programar para el linux de Dingoo, ves que usando SDL todo funciona a la primera, pero el problema empieza a surgir cuando pasas de SDL e intentas optimizar las cosas por ti mismo, accediendo a los dispositivos directamente y para eso hay que currarselo mucho y lo peor es que la información es escasa y desperdigada.

Pues aprovechando el puente he creado unos tutoriales a partir de todas las consultas que me han llegado de como inicializar, o diferentes modos de usar el pad, etc… espero ayuden a cualquier desarrollador que quiera comenzar a crear o portar su software preferido a dingux.

Aviso que no son un paso a paso son más bien consejos y código hecho, pero espero que ayuden igualmente.
http://www.dingoowiki.com/index.php/Development:Tutorials

Un Saludo y cuando pueda los pasaré a un tutorial en el blog, por si se pierde algún día el wiki Smiley: guay!

oct
05
2009

Pituka Pre-Relase 0.8 (Dingux)

Envios al blog

Amstrad CPC 6128 – Dingoo Linux! (Dingux)

pituka_dingoo_pre0.8.zip
pituka_dingoo_0.8-src.tar.bz2 (Source – Dingux)

Imagen del articulo

TODO:
– Keyboard Binds.
– Snapshots Support.

+ Info
+ Donaciones / Donations

Un Saludo
Enjoy!

oct
01
2009

Pituka para Dingux

Envios al blog

Pues llevo unas semanitas trabajando con el pequeño port de Pituka para Dingoo, el vídeo realmente no hace justicia a como se ve y se escucha: 16Bits – 44Khz, sin frameskip ni leches, ha costado un poquiño pero va increiblemente bien Smiley: Muy contento!

Por el momento tengo un pequeño fallo que quizás algunos noten en el vídeo, al comenzar la emulación en ocasiones sufre un poco y se recupera en décimas de segundo. Sólo ocurre al principio, a veces se nota más y otras menos, una vez pega el lagazo ese, ya no vuelve a producirse más…

Bueno, aquí tenéis el resultado:

No tengo claro si ocurre por algún proceso que hay en segundo plano que se lance al iniciar la emulación o que tarde en coger la prioridad que necesita, o por alguna variable que se le va la pinza a las primeras de cambio. La verdad, que tampoco lo veo demasiado grave y seguramente se quede ahí pululando Smiley: guay!

La primera versión saldrá este fin de semana si nada grave lo impide Smiley: HA HA HA ...

Un Saludo y agradecer a barosl su ayuda desde el canal #dingux-a320 Smiley: contento!