Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › DGEN over Composite Video
- This topic has 8 replies, 6 voices, and was last updated 11 years, 2 months ago by
karloss.
-
AuthorPosts
-
04/28/2013 at 14:39 #1640
Raygan Kelly
ParticipantAnybody have it working?
I read this thread on the Raspberry Pi forum, but I couldn’t completely follow it. Some people seemed to say that they got it working but there were no explicit instructions.
Currently, I get sound but no video.
05/08/2013 at 05:52 #1720JdotFite
ParticipantI 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.
05/08/2013 at 21:16 #1726petrockblog
KeymasterThere 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.
05/10/2013 at 06:31 #1729Raygan Kelly
ParticipantI 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.
05/10/2013 at 11:23 #1730karloss
ParticipantHi Raygan,
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.
Thanks
05/11/2013 at 16:26 #1741Raygan Kelly
ParticipantI downloaded and compiled the SDL dispmanx library as instructed:
mkdir /home/pi/RetroPie/supplementary/dispmanx
cd /home/pi/RetroPie/supplementary/dispmanx
git clone –depth=0 git://github.com/vanfanel/SDL12-kms-dispmanx.git
cd SDL12-kms-dispmanx
nano Makefile
////////////////// 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
./configure// Run make – DO NOT install – will break emulationstation and overwirtes some of your sdl library files
makeThen 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.
05/16/2013 at 17:37 #1770Anonymous
InactiveHello,
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-button12Find this linke and put the name of the button you want, where it says joystick0-button12.
I hope this work for you :)
05/28/2013 at 14:03 #1880Anonymous
InactiveI 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
06/07/2013 at 11:26 #2001karloss
ParticipantHey Raygan Kelly,
I followed your steps, and didn’t seem to have any errors, but I still just get a black screen when trying to run my MD roms :(
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.