-
Notifications
You must be signed in to change notification settings - Fork 39
/
ChangeLog.1.5.1
323 lines (209 loc) · 13 KB
/
ChangeLog.1.5.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
2003-06-08 Forgotten <[email protected]>
* src/Sound.cpp (soundMix): fixed sound ratio problem with DS channels
2003-06-04 Forgotten <[email protected]>
* src/Cheats.cpp (cheatsAdd): fixed bug that changed ROM with some codes
2003-06-03 Forgotten <[email protected]>
* src/RTC.cpp (rtcWrite): fixed problem on last day of the month
2003-06-02 Forgotten <[email protected]>
* src/SDL.cpp: changed pause when inactive default to false
2003-05-28 Forgotten <[email protected]>
* src/arm-new.h: added PowerPC assembly code contributed by Jeffrey Lim
* src/thumb.h: added PowerPC assembly code contributed by Jeffrey Lim
2003-05-26 Forgotten <[email protected]>
* src/win32/skin.cpp: make skin region optional
* src/Cheats.cpp (cheatsCheckKeys): extra AR support
* src/win32/Win32.cpp (systemReadJoypad): disallow L+R,U+D to be pressed together
* src/SDL.cpp (systemReadJoypad): disallow L+R,U+D to be pressed together
2003-05-22 Forgotten <[email protected]>
* src/Cheats.cpp: add support for AR codes (thanks P.S.)
2003-05-20 Forgotten <[email protected]>
* src/win32/skinButton.cpp (OnMouseLeave): try to detect when mouse is not over button better
2003-05-14 Forgotten <[email protected]>
* src/win32/OpenGL.cpp: fix fullscreen problem
* src/win32/Win32.cpp: fix stretch to fit problem
* src/win32/Direct3D.cpp: fix stretch to fit problem
* src/win32/GDIDisplay.cpp: fix speed display
2003-05-13 Forgotten <[email protected]>
* src/VisualBoyAdvance.cfg: changed separator to equal sign
* src/win32/Wnd.cpp: added default and create message support
* src/win32/Win32.cpp (WindowProc): update menu with accelerators when changing modes
* src/win32/Commands.cpp (winAccelGetID): added method to retrieve accelerator IDs and minimize function
* src/win32/skin.cpp: added button support and error messages
* src/win32/skinButton.cpp: created
2003-04-24 Forgotten <[email protected]>
* src/win32/AcceleratorManager.cpp (Load): allow user to delete the default accelerators
* src/win32/WriteAVI.cpp (SetSoundFormat): added sound support
* src/Mode5.cpp: minor rendering optimization
* src/Mode4.cpp: minor rendering optimization
* src/Mode3.cpp: minor rendering optimization
* src/Mode2.cpp: minor rendering optimization
* src/Mode1.cpp: minor rendering optimization
* src/Mode0.cpp: minor rendering optimization
* src/GBA.cpp (CPUUpdateRenderBuffers): minor rendering improvement
2003-04-19 Forgotten <[email protected]>
* src/win32/Win32.cpp (initApp): fixed Gameboy Printer initialization
* src/win32/Win32.cpp (WindowProc): fixed popup menu problem on Win 95/98/Me (unimplemented Unicode functions)
* src/win32/AcceleratorManager.cpp (UpdateMenu): take into account Win 95/98/Me
2003-04-15 Forgotten <[email protected]>
* src/win32/skin.cpp (Hook): moved SetWindowRgn to after resizing and style change
2003-04-07 Forgotten <[email protected]>
* VBA: too many changes to detail...
2003-02-02 Forgotten <[email protected]>
* src/win32/Win32.cpp: added throttle support
* src/GBA.cpp (CPUUpdateRegister): fixed some wrong timer assumption (bad copy/paste)
2003-01-29 Forgotten <[email protected]>
* src/win32/Win32.cpp: use registry or INI to store settings
* src/win32/Reg.cpp: use registry or INI to store settings
* src/win32/AcceleratorManager.cpp: use Reg.cpp to store settings
2003-01-25 Forgotten <[email protected]>
* src/win32/Win32.cpp (WindowProc): minimize problem when minimizing emulator in fullscreen mode and filter is active
* src/win32/Win32.cpp (updateLayersMenu): added support to enable/disable GB/GBC layers
2003-01-21 Forgotten <[email protected]>
* src/elf.cpp (elfReadProgram): added support for DW_FORM_strp
* src/interframe.cpp: added missing EMMS instructions to GCC inline assembly
* src/admame.cpp: added missing EMMS instructions to GCC inline assembly
2003-01-20 Forgotten <[email protected]>
* src/win32/Win32.cpp (initApp): fixed disable SFX flag not being read
2003-01-18 Forgotten <[email protected]>
* src/gb/GB.cpp (gbEmulate): changed interface with emulator for joypad
* src/GBA.cpp (CPULoop): changed interface with emulator for joypad
* src/win32/Win32.cpp: added support for multiple joypad configuration
2003-01-14 Forgotten <[email protected]>
* src/win32/Win32.cpp (initApp): fixed problem when video mode was never selected
2003-01-13 Forgotten <[email protected]>
* src/SDL.cpp: show detailed speed data
added auto frameskip support
CTRL+F to toggle fullscreen
2003-01-12 Forgotten <[email protected]>
* src/win32/Win32.cpp: added some debugging for DDRAW and DINPUT
* src/win32/Win32.cpp: changed rendering when menu is active with triple buffering
2003-01-11 Forgotten <[email protected]>
* src/GBA.cpp (CPULoop): set emulation speed value
* src/win32/Win32.cpp: added support for fullscreen speed display
* src/win32/Win32.cpp: support for triple buffering in fullscreen mode
* src/gb/GB.cpp (gbEmulate): set emulation speed value
* src/SDL.cpp: added support for fullscreen speed display
2003-01-08 Forgotten <[email protected]>
* src/win32/Win32.cpp (systemMessage): fixed problem displaying error messages in fullscreen mode
* src/win32/Win32.cpp: added support to other resolutions for fullscreen mode
2003-01-05 Forgotten <[email protected]>
* src/win32/Win32.cpp (detectMMX): added support for AMD CPUs
* src/win32/TileViewer.cpp: now shows all tiles in 256 mode
* src/elf.cpp (elfCleanUp): fixed crash when reloading an ELF file
* src/win32/Commands.cpp: added interframe blending commands
* src/win32/Win32.cpp: added interframe blending support
* src/SDL.cpp: added interframe blending support
2003-01-03 Forgotten <[email protected]>
* src/win32/Win32.cpp: added bilinear filter support
* src/SDL.cpp: added bilinear filter support
2002-12-11 Forgotten <[email protected]>
* src/Flash.cpp (flashSetSize): fixed reversed device ID and manufacturer ID
2002-12-09 Forgotten <[email protected]>
* src/win32/Win32.cpp (fileExportGSASnapshot): change default title to internal name
* src/win32/Win32.cpp (WindowProc): added sound volume option
* src/win32/Win32.cpp (updateFileMenu): allow pausing even if not emulating yet
* src/win32/Win32.cpp: added AVI writing support
2002-12-02 Forgotten <[email protected]>
* src/win32/Commands.cpp: added missing options
* src/win32/Win32.cpp (updateFilter): added 32-bit mode support for Kreed filters
* src/SDL.cpp (main): added 32-bit mode support for Kreed filters
* src/2xSaI.cpp (Scale_2xSaI): added 32-bit mode support
2002-12-01 Forgotten <[email protected]>
* src/tvmode.cpp (TVMode32): 32-bit mode support
* src/simple2x.cpp (Simple2x32): 32-bit mode support
* src/pixel.cpp (Pixelate32): 32-bit mode support
* src/motionblur.cpp (MotionBlur32): 32-bit mode support
* src/admame.cpp (AdMame2x32): 32-bit mode support
* src/SDL.cpp (systemDrawScreen): added support for filters in 32-bit mode
* src/win32/Win32.cpp (updateFilter): added support for filters in 32-bit mode
2002-11-29 Forgotten <[email protected]>
* src/Sound.cpp (soundMix): respect sound rations for CGB and DS
* src/GBA.cpp (CPULoadRom): fill memory to simulate no cartridge connected
2002-11-28 Forgotten <[email protected]>
* src/GBA.cpp (CPULoop): renamed arm-new.cpp and thumb.cpp to .h
2002-11-27 Forgotten <[email protected]>
* src/win32/Win32.cpp (fileOpen): add option for no IPS patching
* src/SDL.cpp (main): add option for no IPS patching
2002-11-26 Forgotten <[email protected]>
* src/GBA.cpp (CPULoadRom): check for memory allocation error
* src/GBA.cpp (CPUWriteBatteryFile): fixed error message when failed to write battery file
2002-11-25 Forgotten <[email protected]>
* src/SDL.cpp (systemSoundInit): correct sound type for big endian systems
* src/Gfx.h (gfxDrawSprites): fixed big endian problem with rotation sprites
* src/bios.cpp (BIOS_MidiKey2Freq): small clean up on logging
* src/win32/MemoryViewer.cpp (setCaretPos): show current edit address
* src/win32/MemoryViewer.cpp (OnLoad): added load/save memory support
* src/win32/RomInfo.cpp (OnInitDialog): fixed bug showing maker code/name in some old GB roms
2002-11-24 Forgotten <[email protected]>
* src/SDL.cpp: added flag for help and configuration file
2002-11-23 Forgotten <[email protected]>
* src/win32/GBACheats.cpp: cleaned up some unused stuff
* src/SDL.cpp: added support for long options
* src/Flash.cpp: added support for 128K Flash (thanks DesktopMan)
* src/GBA.cpp: added support for 128K Flash
2002-11-21 Forgotten <[email protected]>
* src/gb/gbSGB.cpp: fixed big endian problems
* src/win32/Win32.cpp (updateVideoMenu): fixed missing check marks on layers menu
2002-11-20 Forgotten <[email protected]>
* src/SDL.cpp (main): added profiling support
* src/GBA.cpp: added profiling support
* src/prof/prof.cpp: added profiling support
2002-11-14 Forgotten <[email protected]>
* src/win32/Win32.cpp (systemWriteDataToSoundBuffer): remove test code that causes slowdown
2002-11-13 Forgotten <[email protected]>
* src/SDL.cpp (sdlFindPreferences): improve search for configuration file
2002-11-12 Forgotten <[email protected]>
* src/SDL.cpp (sdlReadPreferences): fixed incorrect variable being used for saveType
(main): removeIntros was not being used
(main): apply IPS patch automatically if it exists
* src/Util.cpp (utilApplyIPS): added IPS patching code
* src/win32/Win32.cpp (fileOpen): apply IPS patch automatically if it exists
2002-11-07 Forgotten <[email protected]>
* src/SDL.cpp (main): fixed crash when trying load file that does not exist
* src/SDL.cpp (systemUpdateMotionSensor): implemented motion sensor for the SDL version
2002-11-06 Forgotten <[email protected]>
* src/elf.cpp: fix wrong usage of CPUReadMemory
* src/admame.cpp: fixed incorrect #ifdef usage
* configure.in: added test for socklen_t type
* src/remote.cpp: fix problem compiling in some systems
* src/GBA.cpp (CPULoop): added support for movement sensor
* src/GBA.cpp (CPUReset): added support for selecting save type available
2002-11-05 Forgotten <[email protected]>
* src/win32/DirectoriesDlg.cpp (browseForDir): fix bug when changing directory using the Browse button
2002-11-04 Forgotten <[email protected]>
* src/GBA.cpp (CPUUpdateRegister): do not change timer data when writting to register TMxD. Only a restart or overflow will change the value
2002-11-02 Forgotten <[email protected]>
* src/GBA.cpp (CPUWriteGSASnapshot): Compute CRC of save
2002-10-31 Forgotten <[email protected]>
* src/GBA.cpp (CPUWriteGSASnapshot): fixed a few bytes in the snapshot
* src/Sound.cpp (soundEvent): fixed envelope reload bugs
* src/bios.cpp (BIOS_MidiKey2Freq): Added method (user contribution)
* src/Gfx.h: fixed problems in big endian machines
2002-10-29 Forgotten <[email protected]>
* src/thumb.cpp: fixed bugs in C core
2002-10-28 Forgotten <[email protected]>
* src/GBA.cpp (CPUSoftwareInterrupt): improved message about BIOS calls that are not emulated and need a BIOS file
* src/GBA.cpp (CPUInit): fix bug setting reable IO positions
2002-10-27 Forgotten <[email protected]>
* src/SDL.cpp (sdlReadPreferences): Fixed warning if MMX not in use when reading the configuration file
* src/SDL.cpp (main): Fixed crash if BIOS file not specified correctly
* src/win32/Win32.cpp: Support for higher frameskip
* src/SDL.cpp: Support for higher frameskip
2002-10-26 Forgotten <[email protected]>
* src/win32/Win32.cpp: Add 800x600 support
2002-10-25 Forgotten <[email protected]>
* src/win32/Win32.cpp (fileExportGSASnapshot): added code
* src/win32/ExportGSASnapshot.cpp: Created dialog
* src/win32/Commands.cpp: Added new menu options
2002-10-24 Forgotten <[email protected]>
* src/GBA.cpp (CPUReadGSASnapshot): Now skipping notes if they exist
2002-10-23 Forgotten <[email protected]>
* src/win32/Win32.cpp (initApp): remember freeze recent list flag
2002-10-22 Forgotten <[email protected]>
* win32/.cvsignore: added output directories and MSVC files to ignore
* src/win32/.cvsignore: Added vba.aps to ignore list
* src/TestEmu.cpp (systemPauseOnFrame): Added missing return statement
* INSTALL: Updated GCC requirements
* src/win32/Win32.cpp: added flag to freeze recent list
* src/win32/vba.rc: added flag to freeze recent list
* Initial Public Version