Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6577 leency 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 .
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/