GBA4J-v.0.87-M3 - GameBoy Advance Emulator [JAVA] - Programmed By Ryoga (a.k.a. jduranmaster)
Video sobre mi Multi-Emulador de GB/GBC/GBA para PC [Windows/Linux] escrito en lenguaje JAVA. En esta ocasión os traigo un video donde prodreis apreciar la emulación de los distintos juegos con sonido y con una calidad en el video muy superior a la que pudisteis ver en el primer video que subi acerca de mi emulador en los inicios de este canal.
Emulator Programmed by DarkRyoga [a.k.a. jduranmaster].
Enlace al primer video de mi emulador [GBA4J-v.0.87-M1] en el canal: http://www.youtube.com/watch?v=YoUpflJMM10
Enlace al primer video de mi emulador [GBA4J-v.0.87-M2] en el canal: http://www.youtube.com/watch?v=-LPMqImBNsU
GBA4J-v.0.87-M3:
Este es un video de mi emulador de GameBoy/GameBoy Color y GameBoy Advance realizado en lenguaje de programación JAVA. En el video se aprecian las características del mismo. Como puede apreciarse para la emulación de GameBoy he diseñado un elemento gráfico JAVA-SWING [SWT] que se integra en el resto de la aplicación. Sin embargo debido a la dificultad de realizar ese mismo objeto para GBA he optado (de momento) por que la emulación sea a pantalla completa lo cual da muy buenos resultados. El CORE de emulación de GB/GBC es totalmente original y escrito desde cero por mi, mientras que el CORE de emulación de GBA está basado en el código fuente del emulador VBA. En este último caso me he dedicado a portar (de C/C++ a lenguaje JAVA) el CORE original de VBA añadiendo fragmentos de código necesarios para la correcta emulación del procesador ARM7TDMI original [con arquitectura RISC] de la GBA en JAVA. Los añadidos al código original del VBA que luego he incluido en mi CORE de emulación escrito en JAVA eran necesarios para mejorar el rendimiento del procesamiento de las instrucciones de los juegos de GBA. Como sabeis, la GBA maneja dos sets de intrucciones en su procesador, por un lado el set Thumb de 16 bits, y por otro lado el set de 32 bits, bueno pues esos añadidos propios son precisamente para mejorar el procesamiento por parte del emulador de las instrucciones del set Thumb dentro del CORE escrito en Java.
Actualmente, estoy terminando de desarrollar otros emuladores escritos en lenguaje JAVA. Entre ellos el GBC4J que será un emulador exclusivo de la plataforma GB/GBC y el NES4J, un emulador escrito en JAVA del sistema NES y con soporte para la mayoría de MAPPERS de memoría que existen para los juegos de dicha consola. En el futuro iré subiendo nuevos videos comentando los progresos de estos proyectos y sus respectivas versiones para Android.
░░░░░░░░░░░░▄▄
░░░░░░░░░░░█░░█
░░░░░░░░░░░█░░█
░░░░░░░░░░█░░░█
░░░░░░░░░█░░░░█
███████▄▄█░░░░░██████▄
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█████░░░░░░░░░█
██████▀░░░░▀▀██████▀
saludos.