Changes

Jump to navigation Jump to search

RetroArch

770 bytes removed, 21:37, 2 August 2013
Trimming article a bit. Moving things to Using RA guide page.
|NES
|QuickNES
|1.0
|-
|NES
|-
|Sega Systems ([[Master System|Master]], [[Genesis]], [[Genesis|Sega CD]], [[Game Gear]])
|[[GenPlus-GX]]
|1.7.4
|-
*Custom resolution and refresh rate for output.
 
*Amazing [[Shaders and Filters|shader]] support.
*Dynamic rate control for amazing sound even when it's run at a different rate than the video, such as vsync causes sometimes. Especially obvious with GBA.
*Basic fast forward, rewind, savestate, etc *Shaders: bsnes' XML .shader, CG pixel .cg, and .cgp for shaders. It can also use bsnes' .filter files for filters.*GGPO-like netcode (latency hiding rollback). It should be lag-free if youeveryone involved emulates at full speed, don're cheating scum t live on opposite sides of the world and has decent internet speeds. It uses peer-to-peer UDP and whatnotsupports two players. Due to rollback it requires a fair amount of CPU power to run.
==Using RetroArch==
{{Main|Using RetroArch}}
 
==Shaders/Filters==
 
RetroArch can use bsnes' XML .shader, CG pixel .cg, and .cgp for shaders. It can also use bsnes' .filter files for filters.
==NetPlay==
RetroArch uses GGPO-like netcode (latency hiding rollback). It should be lag-free if everyone involved emulates at full speed, don't live on opposite sides of the world and has decent internet speeds. It uses peer-to-peer UDP and supports two players. Due to rollback it requires a fair amount of CPU power to run.
For netplay, you must specify whether you will be hosting (server) or joining (client) the game. If joining, you must also enter the host's IP address in the field below. Make sure your firewall is open on port 55435 (default; you can change it if you like) and that the port is forwarded in your router, if applicable. You can also specify 'spectator mode,' which will allow an arbitrary number of spectators to join and watch you play without being able to play themselves.
If you try to connect to a server and it immediately says client disconnected, open your log and make sure your ROMs match exactly (it will complain about a hash mismatch otherwise). If it gives you a weird time-out error, just close the window and try to connect again and it should work itself out (sometimes excessive spikes in network latency can cause the states to diverge catastrophically, resulting in this error).
==Guides and Info=====How to use Super Game Boy ROMs on RetroArch:===<p h2 class="de2">Download these [http://www.mediafire.com/download.php?htga58k9rumhla9 SGB-capable bsnes cores]. Then [http://www.its.caltech.edu/~costis/sgb_hack/sgb_bios.bin download this], place it in the RetroArch folder, and rename it as "sgb.boot.romde1". Now on RetroArch, under File > Special ROM, select a Super Game Boy ROM (they will all basically work) and a Game Boy ROM. Finally, under ROM type, select Super GameBoy, make sure you have the bsnes core you downloaded selected, and play.External links</ph2>
<p class="de2de1">[https://github.com/Themaister/RetroArch/wiki RetroArch Wiki @ Github]</p> <h3 class="de1">How to use RetroArch[http:</h3>/forum.themaister.net/index.php Forums]
<p class="de1">[http://filthypants.blogspot.com/2011/11/getting-started-with-ssnes.html Getting Started]</p>
<p class="de1">[http://filthypants.blogspot.com/2011/11/advanced-ssnes-configuration-options.html Advanced configuration options]</p>
 
<p class="de1">[https://github.com/Themaister/RetroArch/wiki RetroArch Wiki @ Github]</p>
<p class="de1">[https://github.com/Themaister/RetroArch/wiki/RGUI Using RGUI]</p>
<p class="de1"></p><h2 class="de1">External links</h2>[http://forum.themaister.net/index.php Forums] ==Source code==https://github.com/libretroSource code]</p>
[[Category:Emulators]]
[[Category:Game Boy Advance emulators]]
Anonymous user

Navigation menu