Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change 
notification.

The following page has been changed by 194.7.114.130:
http://freevo.sourceforge.net/cgi-bin/moin.cgi/DocumentationPage_2fGameEmulators

The comment on the change is:
page was already moved to the new wiki but wasn't deleted

------------------------------------------------------------------------------
@@ -1,130 +1 @@
-'''Note''': Video game emulators are still not a released feature, it will not 
work
-out of the box! Please don't try it if you're not prepared to do troubleshoot 
it yourself.
-
-
-= Main usage =
-FREEVO now supports the following emulators : 
- 1. '''XMAME''' (keyword MAME: ROM name parsing and identification 
(http://x.mame.net), works great in SDL mode or X11/DGA
- 1. '''SNES''' (keyword SNES) : Internal ROM indentification (ZSNES in SDL 
mode - http://www.zsnes.com/ )
- 1. '''GENESIS/MEGADRIVE''' (keyword GENESIS) : Internal ROM identification 
(GENERATOR in SVGALIB mode - http://www.squish.net/generator/ ) 
-
-In addition, you can call all the emulators you want by simply using the 
GENERIC keyword, as described below. In this case, Freevo will only launch the 
associated command line with the file selected in the menu.
-
-The DIR_GAMES structure in freevo_config.py is now built with the following 
parameters : 
-
- [ ( <NAME>, <FOLDER>, (<TYPE>, <COMMAND_PATH>, <COMMAND_ARGS>, <IMAGE_PATH>, 
[<FILE_SUFFIX_FOR_GENERIC>]) ) ],
- ...
-
- where :[[BR]]
-  <TYPE> : Internal game types ('MAME', 'SNES', 'GENESIS') or generic one 
(GENERIC)[[BR]]
-  <COMMAND_PATH> : Emulator command[[BR]]
-  <COMMAND_ARGS> : Arguments for the emulator[[BR]]
-  <IMAGE_PATH>   : Optionnal path to the pictures/snapshot for games[[BR]]
-  <FILE_SUFFIX_FOR_GENERIC> : If the folder use the GENERIC type, then you 
must specify here the file suffix used by the emulator[[BR]]
-
-= Example =
-
-{{{
-DIR_GAMES = [ ('MAME', '/home/media/games/xmame/roms', 
-                  ('MAME', '/usr/local/bin/xmame.SDL', '-fullscreen 
-modenumber 6', /home/media/games/xmame/shots', None)),
-              ('SNES', '/home/media/games/snes/roms', ('SNES', 
'/usr/local/bin/zsnes', '-m -r 3 -k 100 -cs -u', '', None )),
-              ('MEGADRIVE', '/home/media/games/megadrive/roms', ('GENESIS', 
'/usr/local/bin/generator-svgalib', '', '', '' )),
-              ('Visual Boy Advance', '/home/media/games/vba/roms', 
-                   ('GENERIC', '/usr/local/vba/VisualBoyAdvance', ' ', '', [ 
'.gba' ] )),
-              ('NES', '/home/media/games/megadrive/roms', ('GENERIC', 
'/usr/local/bin/fceui', '', '', [ '.nes' ] )) ]
-}}}
-
-'''Remark''' : In this case, the NES emulator is not natively recognized by 
FREEVO, so the 'GENERIC' keyword is used.
-
-= Notes =
-
- * Spaces will work as long as you don't start you own hand-rolled 
emulator-scripts and forget to handle the arguments properly. [[BR]]
- * Game-roms which contain special characters, for instance '[PSX] Megaman 8 
ntsc eng(bin & cue).bin' will not work, so sanitize filenames accordingly 
('Megaman 8 ntsc eng.bin' for instance). [[BR]]
- * Game-roms for MAME must be in compressed format (.zip) to be recognized by 
freevo. [[BR]]
- * All game types support using the button mapped to STOP if you only have a 
remote and no keyboard. [[BR]]
- * You can add "-skip_disclaimer -skip_gameinfo" to the parameters for MAME to 
get rid of the screens before a game starts![[BR]] 
- * make sure not to have trailing slashes in your rom directory setups can 
cause things not to work on some setups.[[BR]]
- * IF you don't have mame installed the games section won't activate 
automatically. you will have to put this in your local_conf.py:
-{{{
-plugin.activate('games', level=45)
-}}}
-= Other Emulators =
-
-== epsxe ==
-
-[http://www.epsxe.com/news.php 'epsxe homepage']
-
-{{{
-   ('Playstation Emulation', '/usr/local/freevo/testfiles/Psx', 
-        ('GENERIC', '/usr/local/psx/epsxe', '', '', [ 'bin','img','iso' ] ))
-}}}
-
-== hatari ==
-
-[http://hatari.sf.net/ 'hatari homepage']
-
-{{{
-('Atari Emulation', '/usr/local/freevo/testfiles/atari',
-                ('GENERIC', '/usr/games/bin/hatari',
-                 '--memsize 1 --tos /usr/local/freevo/testfiles/atari/tos.img 
-f ',
-                 '', [ 'st', 'msa', 'gz'] ))
-}}} 
-
-= Linux Games =
-
-== Tux Racer ==
-
-How to launch Tux Racer from Freevo :
-
-Check the path of tuxracer (/usr/games for Mandrake)[[BR]]
-Add in var DIR_GAMES : 
-{{{
-   ('Tux Racer', '/etc/freevo/games/tuxracer', 
-        ('GENERIC', '/usr/games/tuxracer', '', '', [ 'tux' ] ))
-}}}
-
-Create file /etc/freevo/games/tuxracer/tuxracer.tux
-{{{
-# mkdir /etc/freevo/games
-# mkdir /etc/freevo/games/tuxracer
-# > /etc/freevo/games/tuxracer/tuxracer.tux
-}}}
-
-If you get a screenshot of this games, copy to this new directory
-{{{
-# cp TuxRacer.jpg /etc/freevo/games/tuxracer/cover.jpg
-}}}
-
-= Killing games without a keyboard =
-
-put the following entry in your /etc/freevo/lircrc
-{{{
-begin
-        button = menu
-        prog   = irexec
-        repeat = 3
-        config = kill -INT `pidof epsxe zsnes`
-end
-}}}
-
-basically add the fullname of the command in  a list at the end of the command 
inside the quotes.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+Moved to the new wiki http://freevo.sourceforge.net/cgi-bin/doc/GamesConfig


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Freevo-wikilog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-wikilog

Reply via email to