================================================================================= NEOGEO CD Emulator by NJ ================================================================================= Though you cause a certain obstacle in usage's PC, we needs to take responsibility. With ‚ñ's Please understand the situation. Since it is added/deleted, the option which can be set up by the ini file is a new version. If it comes out, please check the ini file updated after starting. -------- such as a bug There is a game by which a sound is not reproduced normally. Now, they are true theory samurai spirits. Bushido —ñ“` is with a problem. If a problem occurs -log option is started. It outputs to error.log. Please send to neogeocd@geocities.co.jp. environment of operation -------- OS: Windows 95/98/Me/2000/XP (Windows 2000/XP is recommended) CPU: More than Pentium 100MHz (it is another whether it is comfortable) In addition to this : The video card dealing with DirectX, a sound card, and a joy stick/pad the usage -------- 1. -- unzip to a suitable folder 2. About BIOS (neocd.bin/512K bytes, and NG-LO.ROM) of Neo-geo CDZ, place in the folder above. Please dump BIOS of CDZ out of the system. 3. Put the game CD of Neo-geo CD into a CD-ROM drive. 4. Double-click on 'neogeocd.exe' file. management of a backup memory ------------------------ It is the same as the system. It is a backup memory, when it starts without putting in CD and MEMORY is pushed on the screen of CD player. A utility starts. A key/joy stick ---------------------- Default setup is as follows. P1 Up : Up Arrow / Joystick 1 Up P1 Down : Down Arrow / Joystick 1 Down P1 Left : Left Arrow / Joystick 1 Left P1 Right : Right Arrow / Joystick 1 Right P1 Button A : Left Control / Joystick 1 Button 1 P1 Button B : Left Alt /Joystick 1 Button 2 P1 Button C : Space Bar / Joystick 1 Button 3 P1 Button D : Left Shift / Joystick 1 Button 4 P1 Start : 1 / Joystick 1 Button 5 P1 Select : 5 / Joystick 1 Button 6 P2 Up : R / Joystick 2 Up P2 Down : F / Joystick 2 Down P2 Left : D / Joystick 2 Left P2 Right : G / Joystick 2 Right P2 Button A : A / Joystick 2 Button 1 P2 Button B : S / Joystick 2 Button 2 P2 Button C : Q / Joystick 2 Button 3 P2 Button D : W /Joystick 2 Button 4 P2 Start : 2 / Joystick 2 Button 5 P2 Select : 6 / Joystick 2 Button 6 The following cannot change. Raster effect change : F1 reset : F3 The number reduction of F three-frame skips : F8 The increase in the number of F eight-frame skips : F9 speed-limit ON / OFF : F10 Number display change of F ten-frame skips : F11 screen (at time of Window mode) shot preservation : F12 screen mode change : Alt + Enter option setting screen : TAB Determination : Enter Cancellation : Esc neogeocd.ini ------------ Will be created once the emulator starts. Setup can be changed by editing. [Path and File Settings] ScreenShotDirectory = ..: The preservation place of the screen shot which pushed and took F12 key is specified. It carries out. A file name is game name _. It is set to .png. FileCachePath = C: \ ... : A copy place is specified. Please specify with a full path. DigitalCDPlayerPath = ...: The path to a digital CD player is filled in. Please specify with a full path. [Machine Settings] WindowMode = no : It starts by Window display. Still, the change under play can be performed Screen288x216 = no. : With the system of NEOGEO CD, only the domain for 288x216 dots is on a display. It is displayed. If this option is confirmed, they are 304x224 dots. Only the domain of 288x216 dots which cut 8 dots of right and left the top is displayed. It becomes like. RegionSwitch = 0 : Local setup 0:Japan 1:USA 2:Europe UseLOROM = no : The zoom of the exact direction of length which used ng-lo.rom is used. CDRomDrive = auto : The CD-ROM drive to be used is specified (auto or A-Z). [Video Settings] ScreenWidth = 320 : The width of a screen is specified. Value which is not defined by the driver It is invalid when specified. ScreenHeight = 240 : It specifies in the height of a screen. Value which is not defined by the driver It is invalid when specified. SwitchResolution = yes : It adjusts automatically in the size in which the width and the height of a screen are settled. If this is set to yes, it is above ScreenWidth and ScreenHeight. It is ignored. AutoFrameSkip = no : Auto frame skip It is the same as MAME. FrameSkip = 0 : Frame skip It is the same as MAME. SoftwareDouble = no : Software 2 double expansion Scanlines = no : Scan line display Please use together with upper SoftwareDouble. ScanlineBrightness = 0 : Brightness of a scan line. It is specification (unit percent) HardwareStretch = no at 0/25/50/75. : Hardware expansion display StretchScale = 1 : Above-mentioned HardwareStretch and above-mentioned combined use. It is specification (unit n time) TripleBuffer = yes at 1/2/3/4. : A triple buffer is used at the time of a full screen. TripleBufferWait = yes : Triple buffering is united with a perpendicular synchronization and performed. if satisfactory -- as much as possible -- Please make it yes. WindowVsync = no : At the time of a Window display, it waits for a perpendicular synchronization and a screen is updated. UseSleep = no : At the time of a Window display, they are other applications about idol time. It passes. UseDDrawHEL = no : DirectDraw Hardware Emulation Layer is used compulsorily. Please think that it is an object for the compatible check at the time of development. UseSystemMemory = no : It is in a system memory about the offscreen sir festival of DirectDraw. It secures. S3 Savege system with slow direct drawing to a video memory Please make it yes with a card. [Sound Settings] SoundType = 1 : The reproduction method of a sound is specified. 0: With no sound 1 : Mr. Iori's DirectSound routine 2 : DirectSound routine SampleRate = 44100 [ almost equivalent to MAME ] : A sampling rate is specified. SoundVolume = 100 : Volume is specified at percent. 0 is the minimum and 200 is the maximum. Stereo = yes : Stereo reproduction is carried out. SoundDelay = 12 : Generating delay of a sound is specified. A unit is a milli second. It is 1ms - 20ms. When problems, like the noise by which a sound is not reproduced appears arise Please specify a bigger value than default 12., Except SoundType = 1, this value does not have a meaning. SoundInterval = 1 : The updating interval of a sound is specified per ms (during 1ms - 8ms). When it enlarges, operation may become light a little. Except SoundType = 1, this value does not have a meaning. [CD-AUDIO Settings] EnableCDDA = yes : CD-DA is reproduced. CDDAVolume = 255 : The volume of CD-DA is specified. 255 is the maximum and 0 is the minimum. - Specification of 1 does not change volume. CDDAWaitSpinUp = 0 : It specifies in 0-60 (frame). A part for the frame of the numerical value specified at the time of a CD-DA synchronous reproduction start when one or more was specified It waits. When reproducing from CD, it is immediately after a reproduction start by seeking of music. Frame rate may not be stabilized but a sound and a screen may be in disorder. Please specify in such cases. Daemon Tools etc. -- hard disk from -- it is better to leave to 0, when digital reproduction is being carried out Since a screen and music will shift if it enlarges, a suitable value is investigated in each one of environments. Please give. (Is the 30-40th place safe?) UseDigitalCDPlayer = no : It ‚ë‚Ú, Mr. * ‚Þs's digital CD player is used, and it is about CD-DA. Digital reproduction is carried out. [Other Settings] AutoPause = yes : When a window loses a focus, it stops automatically. DisableMMX = no : MMX is repealed. DisableMMX2 = no : Extension MMX is repealed. DisablePCounter = yes : A performance counter is repealed. UseFileCache = yes : A file is copied to a hard disk. Log = no : An error log is outputted. [Player1 Keyboard] : A key/joy stick is assigned. [Player2 Keyboard] : Please describe with reference to enclosed keyjoy.txt. [Player1 Joystick] : A joy stick specifies ID by P?JoyID. [Player2 Joystick] An advance situation -------- CPU: 80% (it is hot if interruption processing relation is not carried out somehow any longer just for a moment) Video: 80% (a part of raster processings and screen in loading) Sound: 80% (those with a thing by which ADPCM is not reproduced depending on a game) Input : 80% (it enabled it to assign) GUI: 50% (if a part for an additional schedule is removed, is it about 80%?) ================================================================================= what was made reference in manufacture, and the used thing ---------------------------------------- Circumference of CD processing of -NEOCD The MC68000 ASM core of -MAME, and YM-2610 sound core Neo-geo video driver converted into -UOMAME32j -RAZE Z80 core DirectSound reproduction routine which Mr. -Iori created to UOMAME32j