Good news is that I finished back-porting my implementation to the Wii/Gamecube port, chased down a few design bugs which I would not have noticed with the basic windows port (especially with the ability to load successive games or changing various emulator options during gameplay). Tested only on Wii so far (could not find my SD Gekko anywhere.. damn) and with ISO or BIN loaded from SDCARD: runs fullspeed as expected but audio tracks are still not supported, which I suspect is going to be a major performance hit when implemented (planned for later releases).
---------------------------------------------------------------------------------------------------------
Genesis Plus GX 1.7.0 (01/07/2012) (Eke-Eke)
---------------------------------------------------------------------------------------------------------
[Core/SCD]
---------------
* added Mega CD / Sega CD hardware emulation (incl. Sub 68K, CDD, CDC, PCM, GFX rotation/scaling, etc)
* added .ISO & .BIN CD image file support
* added 512K backup cartridge RAM support
* added savestate support for CD games
NOTES:
~~~~~~
* to play CD games, original BIOS ROM files are required in /genplus/bios/ directory: unzip & rename them to bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin
* CD audio tracks (CD-DA) are not supported (yet)
[Core/CPU]
---------------
* modified 68k core for Mega CD / Sega CD support
* optimized 68k core using prebuild const tables
[Core/VDP]
---------------
* improved DMA accuracy
* improved accuracy of nametables register & VSRAM writes during HBLANK: fixes "The Adventures of Batman & Robin" (graphical issues during 2nd Boss fight).
* added support for 8-bit VRAM writes with undocumented code value (verified on real hardware by Nemesis)
[Core/Sound]
---------------
* improved synchronization between SN76489 & YM2162 cores.
* improved accuracy of SN76489 core timings.
[Core/MD]
---------------
* added support for some recently dumped unlicensed games.
* improved emulation of 32k bankswitch hardware used by a few unlicensed games.
* fixed behavior of Z80 banked reads from 68k RAM (verified on real hardware).
* fixed support for 128K Pro Action Replay ROM.
[Core/MS]
---------------
* added support for all recent korean ROM dumps by SMS Power.
* added emulation of korean multi-game mapper (4-Pak All Action)
* added pseudo-random RAM pattern initialization on Mark-III and Japanese Master System (fixes "Alibaba and 40 Thieves" & "Block Hole")
* added port $3E emulation & internal BOOTROM support (Master System & Game Gear only).
[Core/General]
---------------
* added an option to set VDP mode (PAL/NTSC) independently from console region.
* added an option to select original system master clock frequency (PAL/NTSC/AUTO), emulation will run at selected frequency when VSYNC is disabled.
* fixed 68k context loading/saving (Sol Deace).
* fixed C89 incompatibilities for better portability.
* removed use of "long int" type for portability on 64-bit platforms.
* moved savestate zlib compression out of emulation core (for ports that don't use it).
* various optimizations.
[Gamecube/Wii]
---------------
* removed ROM load device selection from Load Menu: default ROM device must now be configured in menu settings.
* added specific load buttons, browsers & saved paths for each systems, this also fixes slowdowns caused by screenshot loading when browsing from slow devices.
* added support for left/right buttons as page up/down keys in ROM browsers
* added right analog stick as default "return to menu" key for Gamecube controllers
* added alternate remappable menu key combo for Gamecube controllers
* added an option to disable VSYNC (emulator is synced with audio hardware instead of video).
* added an option to boot system from "BIOS", with or without cartridge.
* added Master System & Game Gear "BIOS" support (files should be named bios_U.sms, bios_J.sms, bios_E.sms & bios.gg and copied to /genplus/bios directory).
* replaced "Hard Reset" button by a Soft Reset for systems having a Reset button (Mega Drive / Genesis & Master System)
* State & SRAM files are now only compressed when saving to Gamecube Memory Cards
* various fixes & cleanup.
* compiled with devkitPPC r26 & libogc 1.8.11.
[Gamecube]
----------
* improved progressive mode support when component cable is detected (hold B during startup to switch menu video mode configuration)
aldo22 escribió:Publicada la nueva versión con soporte Mega CD>>>>Descargar
Lista de cambios;---------------------------------------------------------------------------------------------------------
Genesis Plus GX 1.7.0 (01/07/2012) (Eke-Eke)
---------------------------------------------------------------------------------------------------------
[Core/SCD]
---------------
* added Mega CD / Sega CD hardware emulation (incl. Sub 68K, CDD, CDC, PCM, GFX rotation/scaling, etc)
* added .ISO & .BIN CD image file support
* added 512K backup cartridge RAM support
* added savestate support for CD games
NOTES:
~~~~~~
* to play CD games, original BIOS ROM files are required in /genplus/bios/ directory: unzip & rename them to bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin
* CD audio tracks (CD-DA) are not supported (yet)
[Core/CPU]
---------------
* modified 68k core for Mega CD / Sega CD support
* optimized 68k core using prebuild const tables
[Core/VDP]
---------------
* improved DMA accuracy
* improved accuracy of nametables register & VSRAM writes during HBLANK: fixes "The Adventures of Batman & Robin" (graphical issues during 2nd Boss fight).
* added support for 8-bit VRAM writes with undocumented code value (verified on real hardware by Nemesis)
[Core/Sound]
---------------
* improved synchronization between SN76489 & YM2162 cores.
* improved accuracy of SN76489 core timings.
[Core/MD]
---------------
* added support for some recently dumped unlicensed games.
* improved emulation of 32k bankswitch hardware used by a few unlicensed games.
* fixed behavior of Z80 banked reads from 68k RAM (verified on real hardware).
* fixed support for 128K Pro Action Replay ROM.
[Core/MS]
---------------
* added support for all recent korean ROM dumps by SMS Power.
* added emulation of korean multi-game mapper (4-Pak All Action)
* added pseudo-random RAM pattern initialization on Mark-III and Japanese Master System (fixes "Alibaba and 40 Thieves" & "Block Hole")
* added port $3E emulation & internal BOOTROM support (Master System & Game Gear only).
[Core/General]
---------------
* added an option to set VDP mode (PAL/NTSC) independently from console region.
* added an option to select original system master clock frequency (PAL/NTSC/AUTO), emulation will run at selected frequency when VSYNC is disabled.
* fixed 68k context loading/saving (Sol Deace).
* fixed C89 incompatibilities for better portability.
* removed use of "long int" type for portability on 64-bit platforms.
* moved savestate zlib compression out of emulation core (for ports that don't use it).
* various optimizations.
[Gamecube/Wii]
---------------
* removed ROM load device selection from Load Menu: default ROM device must now be configured in menu settings.
* added specific load buttons, browsers & saved paths for each systems, this also fixes slowdowns caused by screenshot loading when browsing from slow devices.
* added support for left/right buttons as page up/down keys in ROM browsers
* added right analog stick as default "return to menu" key for Gamecube controllers
* added alternate remappable menu key combo for Gamecube controllers
* added an option to disable VSYNC (emulator is synced with audio hardware instead of video).
* added an option to boot system from "BIOS", with or without cartridge.
* added Master System & Game Gear "BIOS" support (files should be named bios_U.sms, bios_J.sms, bios_E.sms & bios.gg and copied to /genplus/bios directory).
* replaced "Hard Reset" button by a Soft Reset for systems having a Reset button (Mega Drive / Genesis & Master System)
* State & SRAM files are now only compressed when saving to Gamecube Memory Cards
* various fixes & cleanup.
* compiled with devkitPPC r26 & libogc 1.8.11.
[Gamecube]
----------
* improved progressive mode support when component cable is detected (hold B during startup to switch menu video mode configuration)
¡Saludos!
sabandellos escribió:El mimo con el que su autor ekeeke ha estado tratando este emulador desde agosto de 2007 esta dando sus frutos.
Se ha tirado mucho tiempo sin sacar ninguna versión, pero si veis el historial del repositorio ha estado trabajando en el proyecto casi cada dia desde hace ya 5 años.
Como emulador, no creo que exista ninguno en Wii con tanto trabajo dedicado por una sola persona.
Desaparecerá la Wii, y como pasa con mucho homebrew de XBOX1, estoy 100% convencido que durante años seguira avanzando el proyecto.
RockmanGC escribió:sabeis como poner las imagenes de los cartuchos? y algun sitio donde tenga todas las fotos de estos o solo pueden ponerse screenshots?
prosomilo escribió:RockmanGC escribió:sabeis como poner las imagenes de los cartuchos? y algun sitio donde tenga todas las fotos de estos o solo pueden ponerse screenshots?
Creo que sólo screenshots (o por lo menos yo no he conseguido poner carátulas) y para sacarlos cargas un juego y cuando te apetezca pulsas home y abajo verás que en pequeño aparece una opción de shot.
jjuanji escribió:Alguien sabe como puedo hacer que este emulador pueda correr las isos desde un dvd y no desde un usb o una sd? Muchas gracias!
John3d escribió:jjuanji escribió:Alguien sabe como puedo hacer que este emulador pueda correr las isos desde un dvd y no desde un usb o una sd? Muchas gracias!
Solo arrancar el emulador, si entras en las opciones, puedes elegir el dispositibo de entrada: SD -- USB -- DVD. No he probado las isos aun, pero si eliges DVD deberia funcionar.
jjuanji escribió:John3d escribió:jjuanji escribió:Alguien sabe como puedo hacer que este emulador pueda correr las isos desde un dvd y no desde un usb o una sd? Muchas gracias!
Solo arrancar el emulador, si entras en las opciones, puedes elegir el dispositibo de entrada: SD -- USB -- DVD. No he probado las isos aun, pero si eliges DVD deberia funcionar.
Lo he echo asi, pero da error, alguien me aclara como seria posible hacerlo?
PoderGorrino escribió:Estoy interesado en instalar este emulador pero no lo tengo muy claro. ¿Cómo hay que hacer para cargar las Roms desde USB? El disco duro que tengo conectado a la Wii tiene una partición FAT32 con su carpeta nand...¿tendría que meter el emulador ahí directamente? Hace tiempo que dejé la Wii de lado y tengo un poco de cacao, tengo claro que si copio la carpeta en la SD me va a crear las carpetas allí, pero no sé cómo hacer para meter las ROMS en el disco duro, si hace falta instalarlo desde allí (o si se puede que no tengo npi) o si se instala en la SD y luego se le da la ubicación de las ROMS.
Gracias
[Core/SCD]
---------------
* added support for CUE files
* added CD-DA tracks emulation (needs CUE+BIN or ISO+WAV images)
* added CD fader emulation
* added CDD "Fast FW" & "Fast RW" commands emulation
* improved CDD TOC emulation (random freezes in Sonic CD, Switch/Panic, Final Fight CD and probably many others)
* improved PCM chip synchronization with SUB-CPU (missing speeches in Willy Beamish)
* fixed PCM chip emulation (random hangs in Snatcher, missing sound effects in Switch/Panic, Final Fight CD, Wonderdog...)
* fixed Word-RAM memory mode on soft-reset (missing logo gfx effects)
* fixed SUB-CPU access to unused areas when using PC-relative instructions (Final Fight CD first boss random crash)
* fixed CPU idle loop detection on memory mode register access (Pugsy CD first boss slowdown)
* fixed Mode 1 emulation (cartridge boot mode)
[Core/Sound]
---------------
* replaced FIR resampler by Blip Buffer for FM resampling
* modified SN76489 core for use of Blip Buffer
* improved PSG & FM chips synchronization using Blip Buffer
* added Game Gear PSG stereo support
* fixed SG-1000 specific PSG noise
* fixed YM2612 LFO AM waveform (California Games surfing event)
* fixed YM2612 phase precision
* minor optimizations to YM2612 core
[Core/Game Gear]
---------------
* added support for CJ Elephant Fugitive (recently released by SMS Power)
* added Game Gear extended screen option
[Core/Genesis]
---------------
* added support for a few recently dumped (but unreleased) games
[Core/General]
---------------
* improved ROM & CD image file loading
* various code cleanup
[Gamecube/Wii]
---------------
* added automatic disc swap feature
* removed automatic frameskipping (no use)
* improved general audio/video sync
* various code cleanup & bugfixes
FILE "Imagen.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 13:15:11
TRACK 03 AUDIO
INDEX 01 13:21:28
TRACK 04 AUDIO
INDEX 01 15:12:46
John3d escribió:Por cierto, a vosotros tambien se os enciende la luz azul de la wii cuando carga un juego de mega cd?
z5 indio escribió:ls musicas en los pendrives van lentas, falta corregir este soprte en el emulador, por lo demas muy bien por ekke
z5 indio escribió:por sd deben de ir bien, pero dado el tamaño de algunos juegos en bin cue, debereis cojer sd de al menos 4 gigas para tener alguna variedad de juego, unos 8 o asi caberan.
Tambien decir que tengo un pendrive de 16 gigas, un emtec se llama la marca.
si le meto dos o tres juegos va y los carga el emulador, pero si lo lleno las 16gb del pendrive, ni siquiera carga aveces el emulador y menos los juegos claro, quiza por el peso de los `propios juegos le cuesta muchsiiiiiiisimo leer el pendrive la wii.
Sin embargo al utilizar un pendrive de 8 gigas si lee aunque este lleno todo de juegos el emulador y van lentas las musicas.
De momento creo que hasta por usb lee el emulador hasta 8 gigas de capacidad ya que cuando lo paso los juegos ha 16 gigas ya no va.
seria bueno saber si por disco duro externo iria el emulador ya que si en un pendrive de 16 gigas no va, creo que tampoco ira por disco duro externo.
z5 indio escribió:Detodas maneras por usb los juegos van un pelin lentos, pero las musicas si se notan bastante que van un poco lentas. Por lo menos ami me pasa.
No se si algunos de aqui, notaran ese problema del usb que yo tengo en las musicas y un `pelin lento los juegos, aunque esto ultimo no se nota tanto como las musicas
No esperes, coméntale los fallos que te ocurren para que los pueda corregir. =Pde todas maneras es fenomeno el emulador, a esperas de que corrigan la emulacion del usb.
ICEknigh7 escribió:z5 indio escribió:Detodas maneras por usb los juegos van un pelin lentos, pero las musicas si se notan bastante que van un poco lentas. Por lo menos ami me pasa.
¿Qué te "va lento" exactamente? Es la primera vez que leo que a alguien le pase tal cosa.
Furrinchas escribió:ICEknigh7 escribió:z5 indio escribió:Detodas maneras por usb los juegos van un pelin lentos, pero las musicas si se notan bastante que van un poco lentas. Por lo menos ami me pasa.
¿Qué te "va lento" exactamente? Es la primera vez que leo que a alguien le pase tal cosa.
Estaría bien que a los que les pasa esa "lentitud" explicaráis de qué se trata. Yo tampoco he tenido ninguna ralentización y la música se escucha perfectamente en los juegos que he probado.