----------------------------------------------------------------------------------
                                 CANAME Ver.0.62.4

                                      by RYO

                             Translated by Albert Malik
----------------------------------------------------------------------------------

CANAME (Cps And Neogeo Arcade Machine Emulator) is a version of MAME32
specialising in CPS and NeoGeo arcade games.
Use CANAME at your own risk. The owner cannot take responsibility for any damage to
the user's computer as a result of running CANAME.

----------------------------------------------------------------------------------

 * System Requirements

      * CPU	-  Pentium II (Pentium4 1.4GHz or above recommended)
      * Memory	-  128 MB (256 MB recommended)
      * Display	-  High Colour (16-bit) display
      * OS	-  Windows 9x or above (95, 98, Me, 2000, XP compatible)
      * DirectX	-  Ver 7.0a or above (8.0a recommended)

----------------------------------------------------------------------------------

 * Basic Operation

In regards to basic operation, CANAME is the same as MAME (MAME32), so please
read 'readme.txt', bunded with MAME, or read the help file bundled with MAME32.
CANAME's unique features are written below.

----------------------------------------------------------------------------------

 * Revision History

Please read the attached file 'cnm_new.txt'.

----------------------------------------------------------------------------------

 * Added/Changed Features

         * Jukebox Function

            You can listen to any sound you like from certain games.
            For more information, please read the attached file 'jukebox.txt'.

         * Object Operation Function

            You can toggle on or off the display of objects on the screen.
            For more information please read the attached file 'object.txt'.

         * Command Display Function

            You can display each game's command. To do this, download the latest 
            'command.dat' from the official CANAME Project website.
            There are two ways to display commands. The first is to use the TAB menu
            in-game, the second is to use a shortcut key (default being the Home key).
            For more information about using command.dat, please read the text at the
            top of the command.dat file.

         * Custom Button Function

            Using custom buttons, you can set one key/button to mimic the simultaneous
            pressing of multiple keys/buttons. Four custom buttons can be set each for
            players 1 and 2 (8 buttons total). Custom keys can be set from the TAB menu
            in-game. Set custom buttons by matching which buttons you want to be pressed
            simultaneously, for example:

               Press 1 to add button 1 (A button)
               Press 2 to add button 2 (B button)

            When you press the key you assigned to the custom button, it will input both
            buttons 1 and 2 simultaneously.
            To remove a button from the layout, press the number of the button that you added
            in one more time, and it will be removed.
            Custom buttons can also be used in conjunction with the autofire setting (listed
            below) in that, for example, by only setting the A button to a custom button for
            charge up attacks, or by also setting the A button to autofire for autofire attacks,
            both features can be easily turned on or off.

         * Autofire

            Any button can be configured to autofire in any game. There are three different
            autofire settings: off (no autofire), always on (always autofiring) and toggle (using
            a toggle button you can switch between autofire on and off).
            Autofire settings can be changed from the in-game TAB menu.

         * Recording

            By pressing the recording button (default: Backspace), you can start or stop
            audio recording. Audio recording is possible at any time during gameplay.
            Audio is saved in .wav format, and are saved in the recording folder (default:
            'wav' folder). Time recorded is displayed in the bottom-right hand corner of the
            screen.

         * Input Display

            You can view whatever buttons you input in realtime by pressing the input
            display toggle button (default: Delete), and these inputs will be displayed at
            the bottom of the screen. For NeoGeo, the buttons display as A - D, and CPS,
            1 - 6. The start button is displayed as S. To turn the display off, press the toggle
            button again.

         * Specify Joystick ID

            Normally, the joystick ID number becomes the player number, but by specifying a
            joystick for each player, you can change players. 
            Please make sure you don't set the same joystick to two player IDs.

         * Palette Edit

            You can edit the palette that the menu uses during gameplay from the GUI.
            When you choose the 'Palette Edit' option from the options menu, the palette
            edit window will open. From here you can change palette options, such as the
            colour of the RGB bar. The way the bar will look with the changes selected
            can be previewed in the bottom right hand corner of the screen.

         * Advanced Features

            CAMAME also has the following StretchMAME features:
            "Spurious Motion Blur", "Bilinear Filter", "Virtual 3D Display", "Rotation Degrees"
            You can enable each of these options from the GUI's Advanced menu.
            However, you can only enable these features when running in hardware stretch
            with Direct3D.

         * Frame Forward

            When gameplay is paused, by pressing the frame forward button (default: 0 key),
            you can allow the game to render the next frame. Useful for when you want to
            take screenshots.

         * Current Time Display

            To display the clock in full screen mode, press the current time button (default: ] 
            key). It appears in the bottom-right hand corner of the screen.

         * Setting Files

            While MAME32 saves all GUI settings in the system registry, it tends to become
            a big mess due to the load of settings. CAMAME saves its settings in an ini file.
            Settings can be directly edited in the ini file by using a text editor such as notepad.

         * Key Settings

            Key settings can generally be divided into two big groups. The first group are
            those related to user interface settings (such as shortcut keys and command keys).
            The other groups are those related to game control (start button, joystick, etc).
            The settings for the button configurations are saved in three files: default.cfg for
            user interface buttons, cps.cfg for CPS game buttons and neogeo.cfg for NeoGeo
            game buttons.

         * Shortcut Keys

            To quickly perform certain actions such as display the cheat list, you can use
            shortcut keys. Shortcut keys set by default include End for the command list, and
            the left Ctrl key for the cheat list.

         * Columns

            There are many columns in the game selection area, ranging from game genre
            to game type (eg CPS-1, CPS-2, NeoGeo, etc), as well as to jukebox sets.

         * Overclocking

            The following ROM sets (and their respective clones) have their overclocking
            value set to

            200%: "aof3", "mslug", "mslug2", "mslugx", "mslug3", "gowcaizr", "zedblade"
            300%: "s1945p"

            You can save a different overclocking setting for each game, so that when you
            next run the emulator the game will run at the specified setting.

         * Regarding NeoGeo

            You can swap between arcade and console versions of NeoGeo ROMs. Some
            ROMs have encryption protecting the console mode, but decryption codes built
            into CANAME allow you to play them.
            You can swap between the standard NeoGeo BIOS and the BIOS for debugging
            use. Please change the name of the debug bios to 'dbg-bios.rom'.
            Correction patches are included for 'kof99p', 'garoup', and 'fightfev' ROMs.

         * Miscellaneous

            It is possible to resize the game window. There are three options: standard,
            2x (double) and maximised. Please keep in mind that maximised is not full
            screen - it only resizes the window to fit the screen in your current resolution.

            System memory or video memory can be selected for the creation of the back
            buffer. Normally it is created in video memory (which for most people is faster),
            but the option is there for you to select system memory instead (if there is a
            problem with attempting to draw in video memory, the emulator will automatically
            draw in system memory instead).

            Stereo sound output can be disabled or enabled in the GUI. If you wish to enable
            monaural sound output, disable stereo sound output. CPS-1 games will always
            output in monaural sound, however.

            You can change the DirectSound buffer size to a value inbetween 50 and 200ms
            (default: 100ms). When you increase this value, the delay between an action
            occurring and its corresponding sound playing increases, but lowers the chance
            of background noise occurring. Likewise, lowering the setting will decrease the
            delay but increase the chance of noise coming through.

            Quit emulation and cancel keys can be defined. The current default keys are
            Shift+Esc for quitting, and simply Esc for cancel.

            You can quickly jump through the in-game option menus by using the left and
            right arrow keys.

            A titlebar has been added to the UI menu. Letters in the titlebar appear in pseudo-3D.
            The dark colour part of the letters can be changed through the Palette Edit option.
            The titlebar's gradation colour can also be changed through the Palette Edit option.

            You can also make the in-game option menu transparent. Set the level of
            transparency in the GUI options.
            You can also specify the transparency colour in the GUI palette settings.

            Lastly, the in-game option menu can be made 3D, and the cursor's colour can
            be changed. Just like in NMAME X II (^^)

            You can now specify the page tab that displays the history.
            In the traditional MAME32, you could only display the history
            when displaying snapshots, but now you can freely select it by
            going through the GUI menu -> View -> History Display Page.

----------------------------------------------------------------------------------

* Links

      * MAME (Official)

         * MAME Official Homepage            http://www.mame.net/
         * MAME32 Official Homepage          http://www.classicgaming.com/mame32/

----------------------------------------------------------------------------------

 * About CANAME

Produced by RYO (ryo573@users.sourceforge.jp)

----------------------------------------------------------------------------------

* Redistribution and Recompiling

CANAME is freeware.
Redistribtion and recompiling is permitted, however please keep the following rules:

   * Adhere to the licence conained within mame.txt, bundled with MAME and CANAME.
   * Under no circumstances attach any ROMs or BIOSs with the software.
   * When compiling and redistributing, make sure you attach the source file with the
      rest of the files.

----------------------------------------------------------------------------------

Producer: Ryo
MAME Spirits : http://mamespi.sourceforge.jp/
Email Address: ryo573@users.sourceforge.jp

Translated from Japanese by Albert Malik. (albertmalik@users.sourceforge.jp)