- Raygan KellyParticipant04/28/2013 at 14:39Post count: 29JdotFiteParticipant05/08/2013 at 05:52Post count: 1
I would also like to know if anyone has this working.
If I could get DGEN running over composite and be able to stretch osmose full screen for Sega Master System and be able to exit both emulators with my controller shorcut I created and am using for the other systems, my life would be complete.petrockblogKeymaster05/08/2013 at 21:16Post count: 1828
There is a thread about that with a possible solution at https://github.com/retropie/RetroPie-Setup/issues/161. This might also go into a next update of the RetroPie Setup Script.Raygan KellyParticipant05/10/2013 at 06:31Post count: 29
I tried what what was being discussed in that github issue thread, and it did in fact work for me. I am now able to get a picture over composite.
I haven’t been able to get the image to scale to full screen, though. It doesn’t seem to be respecting my scaling settings in the dgenrc file, and is only filling about 3/4 of the screen. A definite improvement, but I’m still tinkering.karlossParticipant05/10/2013 at 11:23Post count: 177
Can you please give me an idea of what you did to get it to work? as I don’t quite understand exactly what I need to do from reading that thread.
ThanksRaygan KellyParticipant05/11/2013 at 16:26Post count: 29
I downloaded and compiled the SDL dispmanx library as instructed:
git clone –depth=0 git://github.com/vanfanel/SDL12-kms-dispmanx.git
// Now we need to edit the Makefile – there is a better way to do this I think but it works…
// Append this to CFLAGS -I/opt/vc/include/interface/vmcs_host/linux
// Save and exit
// Run configure
// Run make – DO NOT install – will break emulationstation and overwirtes some of your sdl library files
Then I skipped the stuff about recompiling EmulationStation. I’m not sure why it was reccomended and when I tried it it broke EmulationStation, so I just reinstalled EmulationStation from sources and skipped on to changing the es_systems.cfg file to use the Dispmanx library instead of standard SDL when using DGEN.
Edit your es-systems.cfg file to use this for DGEN:
COMMAND=export LD_LIBRARY_PATH=”/home/pi/RetroPie/supplementary/dispmanx/SDL12-kms-dispmanx/build/.libs”; /home/pi/RetroPie/emulators/dgen-sdl/dgen %ROM%
Worked for me anyway. I still can’t get it to fill the composite screen or exit from the controller but it’s totally playable.3lackskyParticipant05/16/2013 at 17:37Post count: 1
I´m new in this forum and I´m from Germany. I have the same problem with composite vieo, but with all emulators :(. But I can close dgen by pressing an controler button :).
I edit the dgenrc file in /RetroPie/configs/all/
# Quit DGen or switch to the next ROM on the command-line.
key_quit = escape
joy_quit = joystick0-button12
Find this linke and put the name of the button you want, where it says joystick0-button12.
I hope this work for you :)AnonymousInactive05/28/2013 at 14:03Post count: 1
I am also hunting a solution to this. I really want to play NES emu over composite output. haha.
I’ve tried the steps above, but the last step where I edit .emulationstation/es_systems.txt is probably wrong. I am confused by what is meant above.
Here is the output of es_log.txt:
lvl2: Attempting to launch game... lvl2: /home/pi/RetroPie/emulators/linapple-src_2a/Start.sh lvl2: Starting SDL... lvl2: Creating surface... lvl2: Resolution: 720x480... lvl2: Created surface successfully! lvl2: Loading theme "/home/pi/.emulationstation/nes/theme.xml"... lvl2: Theme loading complete. lvl2: Attempting to launch game... lvl2: /home/pi/RetroPie/supplementary/runcommand/runcommand.sh 1 "retroarch -L /home/pi/RetroPie/emulatorcores/fceu-next/fceumm-code/fceumm_libretro.so --config /home/pi/RetroPie/configs/all/retroarch.cfg --appendconfig /home/pi/RetroPie/configs/nes/retroarch.cfg /home/pi/RetroPie/roms/nes/Super\ Mario\ Bros.\ 3.nes" lvl2: Starting SDL... lvl2: Creating surface... lvl2: Resolution: 720x480... lvl2: Created surface successfully!
The screen now just goes black. I’m not sure what I’ve done. haha
- You must be logged in to reply to this topic.