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.
Español
See the english version of this text below
Obviamente, es de lejos la manera menos eficiente de portarlo, algo así como una recompilación estática del mismo, pero permite disfrutar de grandes joyas como esta en nuestra Dingoo.
Lista de Cambios
0.4 – Añade sonido y músicas del port de JoJo para Wiz. Código Fuente liberado.
0.1 – Versión alfa sin música y sin fuentes disponibles.
English
dgFrontier is a Dingoo port from the classic Frontier: Elite 2 based on the work of Tom Morton FrontVM2
FrontVM2 has discarded the uae cpu core of hatari and instead compiles the frontier 68k crap to native assembly language. This is done either by generating a grotesquely huge C source file, or generating i386 asm directly.
Changelog
v0.4 – First version with source released, music and other features from Wiz port.
v0.1 – First release, no music and no src…
ScreenShots!!!
Controls
R L SELECT = EXIT
START SELECT = Options (for adjusting detail level, saving and loading games etc)
SELECT = swap between "Mouse mode", "Flight mode" and "Star Map Mode"
Controls in Mouse Mode (Cursor Icon)
======================
Dpad = move mouse
A = Left Click
B = Right Click
Y = Hyperspace to Destination (F8)
X = Eject from ship (if you have an escape pod) (x)
R = use radar mapper (r)
L = hyperspace cloud analyser (finally no binded... report me this key, pls)
Controls in Flight mode (No Icon)
=======================
Dpad = yaw / pitch
L = Decrease Thrust (RSHIFT)
R = Increase Thrust (RETURN)
A = Fire Laser (SPACE)
B = Status Ship (F3)
Y = ECM (e)
X = Change View (F1)
START = Motor (F7)
Controls in Star Map mode (World Icon)
=========================
Dpad = move map
Subido: 2010-08-19 04:51:00 Source Code
for Dingux
-
You need SDL and SDL_mixer compiled with static flag:
http://www.dingoowiki.com/index.php/Development:Tutorials:SDLRecompile
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
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
La primera versión saldrá este fin de semana si nada grave lo impide
Un Saludo y agradecer a barosl su ayuda desde el canal #dingux-a320
Estoy reventao, la dingoo anoche pudo conmigo, hasta las 6am me tiré trasteando y todavía le queda batería a la condená xD
Pero hago una pequeña introducción para el que no conozca esta pequeña joya china.
La dingoo, es una consola pequeña, poco más o menos como una gameboy micro; muy potente, overclockeable hasta 400 Meganapios, no usa pilas (BIBA!) sino una batería Li-Ion con 7 horas de autonomía según wikipedia, pero que anoche me fundió a mi y estuve toda la tarde/noche/madrugada con ella y aun tiene 2/3 lineas
Lo que más me ha atraído de la consola, no son los números sino el precio (unos 50 euros – envío gratis y llegó en un par de semanas), su tamaño, que tenga una radio FM y como no lagrancomunidad que se ha creado alrededor de ella con la salida del Hack (thx Booboo), que permite instalar en ella un Dual Boot Fw-Original/Dingoo-Linux. El cual se realiza en un minutillo y te abre infinitas posibilidades
La verdad que todo lo que he probado me ha ido bien, los emuladores más pesados como el de SNES (Use un Hack de Mario World que posteó Dj_syto) que en el FW original da tirones, en dingux me iba muy bien. El emulador de spectrum (port directo de GP2x), todo lo que probé también me fue bien, el FBA va perfecto que increíblemente suave va el Street Fighter II, el Cadillacs, los juegos de Neogeo (pobré el WindJammers, PowerSpikes).
Luego otros ports como el Hexen o el Heretic, ya si que petardeaban pero al ver lo bien que va Doom, tengo claro que es un problema más debido a ser un port rápido que a la propia consola, seguro que con más tiempo la cosa se arregla
Total, que aun estoy trasteando esta pequeña bestia que sólo le faltaría tener Wifi para ser perfecta (juego online/local tipo NDS sería una pasada), seguro que en los próximos días estaré enseñandoos algo nuevo para ella