Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1.            ___     _   _
  2.           | _ \   | \_/ |
  3.           |  _/   |  _  |
  4.           | |     | | | |
  5.           |_| OKE |_| |_| INI
  6.           -------------------
  7.              Version  0.60
  8.  
  9.   Homebrew-emulator for Pokщmon-Mini!
  10.  
  11.   Latest version can be found in:
  12.   http://pokemini.sourceforge.net/
  13.  
  14.   For hardware documentation, visit:
  15.   http://wiki.sublab.net/index.php/Pokemon_Mini
  16.  
  17. > Keys & Information:
  18.  
  19.   To include real BIOS, place "bios.min" on the emulator's directory.
  20.   When no "bios.min" is present, emulator will use Pokщmon-Mini FreeBIOS.
  21.  
  22.   Pokщmon-Mini     PC Keys
  23.   ----------------------------
  24.   D-PAD Left       Arrow Left
  25.   D-PAD Right      Arrow Right
  26.   D-PAD Up         Arrow Up
  27.   D-PAD Down       Arrow Down
  28.   Key A            Keyboard X
  29.   Key B            Keyboard Z
  30.   Key C            Keyboard S or C
  31.   Power Button     Keyboard E
  32.   Shock Detector   Keyboard A
  33.   ----------------------------
  34.   UI Menu          Keyboard Esc
  35.  
  36.   F9 will capture the screen and save as "snap_(sequence number).bmp"
  37.  
  38.   F10 can toggle between Fullscreen and Windowed.
  39.  
  40.   F11 will disable/enable speed throttle
  41.  
  42.   TAB can be hold to temporary disable speed throttle
  43.  
  44. > Supported multicarts:
  45.  
  46.   Type 0 - Disabled (Commercial, Prototype)
  47.     Read only
  48.  
  49.   Type 1 - Normal 512KB Flash (AM29LV040B)
  50.     Read, Erase, Write, Banking and Manufacturer ID
  51.  
  52.   Type 2 - Lupin's 512KB Flash (AM29LV040B)
  53.     Read, Erase, Write, Banking and Manufacturer ID
  54.  
  55. > Command-Line:
  56.  
  57.   Usage:
  58.   PokeMini [Options] rom.min
  59.  
  60.   Options:
  61.   -freebios              Force FreeBIOS
  62.   -bios otherbios.min    Load BIOS
  63.   -noeeprom              Discard EEPROM data
  64.   -eeprom pokemini.eep   Load/Save EEPROM file
  65.   -eepromshare           Share EEPROM to all ROMs (default)
  66.   -noeepromshare         Each ROM will use individual EEPROM
  67.   -nostate               Discard State data (default)
  68.   -state pokemini.sta    Load/Save state file
  69.   -nortc                 No RTC
  70.   -statertc              RTC time difference in savestates
  71.   -hostrtc               RTC match the Host clock (def)
  72.   -nosound               Disable sound
  73.   -sound                 Same as -soundpiezo (def)
  74.   -sounddirect           Use timer 3 directly for sound (default)
  75.   -soundemulate          Use sound circuit emulation
  76.   -sounddirectpwm        Same as direct, can play PWM samples
  77.   -nopiezo               Disable piezo speaker filter
  78.   -piezo                 Enable piezo speaker filter (def)
  79.   -scanline              50% Scanline LCD filter
  80.   -dotmatrix             LCD dot-matrix filter (def)
  81.   -nofilter              No LCD filter
  82.   -2shades               LCD Mode: No mixing
  83.   -3shades               LCD Mode: Grey emulation
  84.   -analog                LCD Mode: Pretend real LCD (default)
  85.   -fullbattery           Emulate with a full battery (default)
  86.   -lowbattery            Emulate with a weak battery
  87.   -palette n             Select palette for colors (0 to 15)
  88.   -rumblelvl 3           Rumble level (0 to 3)
  89.   -nojoystick            Disable joystick (def)
  90.   -joystick              Enable joystick
  91.   -joyid 0               Set joystick ID
  92.   -custom1light 0xFFFFFF Palette Custom 1 Light
  93.   -custom1dark 0x000000  Palette Custom 1 Dark
  94.   -custom2light 0xFFFFFF Palette Custom 2 Light
  95.   -custom2dark 0x000000  Palette Custom 2 Dark
  96.   -synccycles 8          Number of cycles per hardware sync.
  97.   -multicart 0           Multicart type (0 to 2)
  98.   -lcdcontrast 64        LCD contrast boost in percent
  99.   -lcdbright 0           LCD brightness offset in percent
  100.  
  101.   Only on SDL platform:
  102.   -dumpsound sound.wav   Dump sound into a WAV file
  103.   -windowed              Display in window (default)
  104.   -fullscreen            Display in fullscreen
  105.   -zoom n                Zoom display: 1 to 4 (def 4)
  106.   -bpp n                 Bits-Per-Pixel: 16 or 32 (def 16)
  107.  
  108.   Only on Debugger platform:
  109.   -autorun 0             Autorun, 0=Off, 1=Full, 2=Dbg+Snd, 3=Dbg
  110.   -windowed              Display in window (default)
  111.   -fullscreen            Display in fullscreen
  112.   -zoom n                Zoom display: 1 to 4 (def 4)
  113.   -bpp n                 Bits-Per-Pixel: 16 or 32 (def 16)
  114.  
  115.  
  116. > System requirements:
  117.  
  118.   No sound:
  119.   Pentium III 733 Mhz or better recommended.
  120.  
  121.   With sound:
  122.   Pentium IV 1.7 Ghz or better recommended.
  123.  
  124.   Note: Performance tests were based on 0.4.0 version
  125.  
  126. > History:
  127.  
  128.   -: 0.60 Changes :-
  129.   Changed version format to only 2 fields to avoid confusion
  130.   Fixed RTC month being reported wrong from host
  131.   Adjusted graphics, now it display darker shades to match more closely the real system
  132.   Added 2 new options: LCD contrast and LCD bright
  133.   Changed the way analog LCD mode works, now it's less blurry and can do up to 5 shades without artifacts
  134.   SDL port has been upgraded to SDL 2, this brings Haptic support and other improvements
  135.   New Keyboard/Joystick option to allow checking inputs
  136.   Applying joystick settings now can (re)enable the device
  137.   Share EEPROM is now disabled by default
  138.   Emulator can be compiled for 64-bit CPU without issues now
  139.   Limited sync-cycles to 64 on 'accurancy' platforms
  140.   Win32 Only:
  141.     Corrected Direct3D issue in some GPUs
  142.     Sound write position is now handled correctly
  143.   NDS Only: Added 3-in-1 rumble support
  144.   PSP Only:
  145.     Analog stick now works
  146.     Added FPS display under Platform... (default is off)
  147.     Reached 100% emulation by skipping 1 frame, aparently hardware is limited to 60fps max
  148.   Dreamcast Only:
  149.     Improved sound latency (thanks BlueCrab).
  150.     Added FPS display under Platform... (default is off)
  151.   Debugger Only:
  152.     Minor fixes
  153.     Trace history is now 10000 instructions instead of 256
  154.     Added copy & paste buttons to timing counters
  155.  
  156.   Older History can be found at:
  157.   http://sourceforge.net/p/pokemini/wiki/History/
  158.  
  159. > License GPLv3 (emulator and tools):
  160.  
  161. PokeMini - Pokщmon-Mini Emulator
  162. Copyright (C) 2015  JustBurn
  163.  
  164. This program is free software: you can redistribute it and/or modify
  165. it under the terms of the GNU General Public License as published by
  166. the Free Software Foundation, either version 3 of the License, or
  167. (at your option) any later version.
  168.  
  169. This program is distributed in the hope that it will be useful,
  170. but WITHOUT ANY WARRANTY; without even the implied warranty of
  171. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  172. GNU General Public License for more details.
  173.  
  174. You should have received a copy of the GNU General Public License
  175. along with this program.  If not, see <http://www.gnu.org/licenses/>.
  176.  
  177. > Greetings & Links:
  178.  
  179.   Thank's to p0p, Dave|X, Onori
  180.   goldmomo, asterick, DarkFader, Agilo
  181.   MrBlinky, Wa, Lupin and everyone at
  182.   #pmdev on IRC EFNET!
  183.   Questions and Bugs reports are welcome!
  184.  
  185.   PokeMini webpage:
  186.   https://sourceforge.net/projects/pokemini/
  187.  
  188.   Pokemon-Mini Hardware:
  189.   http://wiki.sublab.net/index.php/Pokemon_Mini
  190.  
  191.   Pokщmon-mini.net:
  192.   http://www.pokemon-mini.net/
  193.  
  194.   MEGA - Museum of Electronic Games & Art:
  195.   http://m-e-g-a.org/
  196.  
  197.   Minimon (other Pokemon-Mini emulator):
  198.   http://www.sublab.net/projects/minimon/
  199.  
  200.   DarkFader Pokemon-Mini webpage:
  201.   http://darkfader.net/pm/
  202.  
  203.   Agilo's Weblog:
  204.   http://www.agilo.nl/
  205.