---

              gGGg
       gg         gGee           gGGg            
             g                           g          
           g    g   Eee   gggg   ggee   ggg      ggg 
              gG    gg  e        Ng        g      i  gg
              gG  ggg   g       gg  g       gSg  g   gSggg   
          ggg    gggg     g  g      g       gg 
                                                 ggg       gg
               P  L  U S 
                                                  softdev.tehskeen.com
 ׷.
ب;         - description -
/                   

  Sega Genesis Plus emulates Sega's Genesis/Mega Drive system. It was
  originally created by Charles MacDonald and ported to the Nintendo GameCube
  by The "Genesis Plus" Team. It is an open source emulator and a community
  project which aims to bring you blast processing into the past.

  Using this "emulator" you will be able to enjoy all of your classic 16bit
  games in all of their glory. GenesisPlus has been converted from a PC
  based platform to run on the GameCube's proprietary PPC Gekko processor
  and features customized code to give you the best gaming experience
  possible.

  ... Features ...

    accurate Sega Genesis Emulation
    2 Players Supported
    6 Button Joypad Support
    SRAM Save / Load
    SSF2TNC ROM Mapping
    ROM Information Screen
    Game Genie Support
    Savestates Support
    zipped roms support
    PAL (50Hz) Genesis support
    serial EEPROM emulation (used in some games like Megaman Willy Wars, NBA JAM TE, Wonderboy in Monsterworld)
    Load a game from SDCARD or DVD


 ... Additional Credits ...

    Stephane Dallongeville for the YM2612 core from his GENS project (http://gens.consolemul.com/)
    Maxim for the SN76489 core (http://www.smspower.org)
 (see Charles Mc Donald's doc for the other credits)

 ... PAL WII Users ...
 
 Please use the genplus-PAL50.dol if you experience some display problem with the regular dol (black bar on top screen).
 This is a special version which initialize the display at 50Hz and have emulation resync to prevent NTSC games being too slow ;)
 

 ׷.
ب;         - installation -
/                   

  Due to the fact this emulator is released as "source code" only you'll
  have to compile it. Please refer to the URL below for more information.
  Once you have compiled it you'll be good to go.

  http://www.tehskeen.com/forums/showthread.php?t=1686

  If this is the year 2049 and the thread is gone then you're just damn
  straight out of luck.

 ׷.
ب;         - usage -
/                   

  You'll start off with the main introduction screen and after pressing "A"
  you will be at the main menu. Note that at anytime during gameplay you can
  return to the main menu by tapping on that little Z button (you know, the
  one on your controller).

  Pressing 'B' in any menu will get you back to the previous screen.

  Of course it's a menu so you have yourself a few things to choose from.
  So here's a list and what they do.

  [ Main Menu ]

  * Play Game

    Takes you into or back to the game.

   -----------

  * Game Info
    Shows basic ROM information.

      This screen shows some basic information for the loaded ROM.
      Of note is the supports area at the bottom of the list.
      If the ROM supports 6-button pads, they are selected for you.
      Otherwise, the standard 3-button pad is used.

     -----------
  
  * Reset Game
    Simulate pressing reset on the virtual Genesis

   -----------
 
  * Load New Game:
    - Load from DVD:
       A DVD browser is displayed. Navigate and select your ROM from here.
       Your DVD must be in ISO9660 format

    - Load from SDCARD:
       A SDCARD browser is displayed. Navigate and select your ROM from here.
       On the SDCARD, Roms must be placed in a directory called GPROMS

   In both cases, the maximum number of files per directory (DVD or SDCARD) is 1000. You can  use subdirectories.

  -----------

  * Emulator Options
    Options which didn't have anywhere else to be!

      This screen let's you adjust X and Y scales, play with clock cycles
      select the alternate input driver and control dejitter.

      X and Y are to try to compensate for TVs with high overscan, or if
      you just want to play on a smaller area.

      VDP Latency is used to be more accurate in term of VRAM write timing, 
      it is required by some games (Chaos Engine...) to be displayed properly
      (OFF by default, automatically set when specific roms are detected)

      DMA Timing is used to be more accurate in term of DMA copy to V-RAM timing,
      it is required by some games (Legend of Galahad...) to be displayed properly
      (ON by default)

      ALT. timing let you modify the line rendering timing. This is used in some games (Road Rash series,
      Legend of Galahad) which have single line display glitch
      (OFF by default, automatically set when specific roms are detected)

	NOTE: These options are now automatically set/unset when loading a game which need special timing fixes.
	      These fixes are also now automatically desactivated when the current game doesn't need them.
	      For your information, games that actually need special timings to run properly are:
		.Legend of Galahad & Road Rash series (single line not rendered properly)
		.Sesame Street Counting Cafe (don't boot)
		.Chaos Engine/Soldiers of Fortune (graphic glitches when scrolling)

      CPU Mode let you choose the CPU speed for the game:
        - AUTO: orignal CPU speed is automatically detected 
	- NTSC: 60hz Genesis display
	- PAL:  50Hz Genesis display

	NOTE: the emulator will be reinitialized after you change this setting.

      REGION let you choose the region setting for the game (when changing region setting,
      some games may display different things but ALSO may not load if they contain original
      region detection code)
        - AUTO: orignal game region is automatically detected
	- EUR (europe 50Hz), USA (usa 60Hz), JAPAN (japan 60Hz) or JAPAN_PAL (japan 50Hz)

      "PSG Volume" let you adjust the global volume level for the PSG output (0~200%)
      "FM Volume" let you adjust the global volume level for the FM output (0~200%)
      Default values depends on the current FM & PSG core and are automatically set when switching between cores.

      "Boost Volume" let you modify the overall sound level (0~4x).
      This could be useful when adjusting FM and PSG relative levels.
      Setting those values too high may produce some bad effects.

      "HQ YM2612" is only useful when selecting Gens FM core, in order to have the most accurate YM2612 emulation.
      "FM core" let you choose which YM2612 emulation core to use:
	- GENS is the core developped by Gens's author
	- MAME is the one developped by the MAME's team (DEFAULT)
      "PSG core" let you choose which PSG emulation core to use:
	- MAME is the one developped by the MAME team
	- SMSP is the one developped by Maxim (DEFAULT)

   -----------

  * Configure Joypads
    Allows you to configure the joypads.

      Here you can remap all 6 buttons, and adjust the Analog stick
      sensitivity. A lower value is more sensitive.

      Set Force3B option if you don't want to use 6buttons pad in compatible games (OFF by default)

    -----------
  
  * Memory Card Manager
  
    SRAM Manager
    
      SRAM is your save game data (if your game supports saving). You'll
      need to SAVE and LOAD it manually as it doesn't do it for you. Make
      sure to save your game in the game itself and then come here to
      save your SRAM. If your game has SRAM it in a "[S]" will appear
      on the main menu to let you know you can save in that particular
      game.
    
    STATE Manager
      STATE is the actual state of your game. It is independant from any in-game save support 
      so that you can restart the game exactly where you previously stop playing.
      It can be saved/loaded to/from your memorycard and the re is only one file per game.
      Be aware that one file takes 19 blocks on the memory card !

   -----------

  * Game Genie Cheats
    Code entry for those of you into cheating :)

      This screen lets you enter up to eight Game Genie codes.
      Use the B key to exit. You'll also be taken to this screen
      when you load a new ROM.

   -----------

  * SD/PSO Reload
    For users of SDLoad or PSOLoad, you can call this to go back.
 
   -----------

  * DVD Motor OFF
    Stop the DVD motor to prevent the disc from spinning during play

 ׷.
ب;         - credits -
/                   

  coding        -   the "genesis plus team"
                     softdev
                     honkeykong
                     markcube
                     eke-eke
		    

  graphics      -   brakken

  documentation -   softdev (chm)
                    brakken (user d0x)

---
