| 1 | August 7, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 2 | \r |
| 3 | * libpcsxcore/r3000a.h: Refactored the interrupt scheduling code to make it a\r |
| 4 | little more readable than using the "magic" numbers.\r |
| 5 | * libpcsxcore/r3000a.c: Likewise.\r |
| 6 | * libpcsxcore/cdrom.c: Likewise.\r |
| 7 | * libpcsxcore/mdec.c: Likewise.\r |
| 8 | * libpcsxcore/sio.c: Likewise.\r |
| 9 | * libpcsxcore/psxdma.h: Likewise.\r |
| 10 | * libpcsxcore/misc.c: Bumped savestate version.\r |
| 11 | * debian/changelog: Updated version.\r |
| 12 | * macosx/Info.plist: Likewise.\r |
| 13 | * po/zh_TW.po: Corrected a minor translation error.\r |
| 14 | \r |
| 15 | August 2, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 16 | \r |
| 17 | * macosx/Pcsx.xcodeproj/project.pbxproj: Added some more optimizations\r |
| 18 | parameters for the Deployment build.\r |
| 19 | \r |
| 20 | August 1, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 21 | \r |
| 22 | * plugins/dfinput/cfg-gtk2.c: Only accept axis input if the current axis\r |
| 23 | position is off enough from the previous position or initial position.\r |
| 24 | * macosx/plugins/DFInput/macsrc/cfg.c: Likewise.\r |
| 25 | * macosx/plugins/DFInput/macsrc/cfg.h: Likewise.\r |
| 26 | * macosx/plugins/DFInput/macsrc/MappingCell.m: Likewise.\r |
| 27 | * macosx/plugins/DFInput/DFInput.xcodeproj/project.pbxproj: Fixed compile\r |
| 28 | error.\r |
| 29 | \r |
| 30 | July 31, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 31 | \r |
| 32 | * plugins/dfsound/spu.c: Silenced warning on Mac OS X and FreeBSD.\r |
| 33 | * macosx/plugins/DFInput/SDL/include/SDL_haptic.h: Upgraded to SDL 1.3 Beta.\r |
| 34 | * macosx/plugins/DFInput/SDL/include/SDL_error.h: Likewise.\r |
| 35 | * macosx/plugins/DFInput/SDL/include/begin_code.h: Likewise.\r |
| 36 | * macosx/plugins/DFInput/SDL/include/close_code.h: Likewise.\r |
| 37 | * macosx/plugins/DFInput/SDL/include/SDL_endian.h: Likewise.\r |
| 38 | * macosx/plugins/DFInput/SDL/include/SDL_joystick.h: Likewise.\r |
| 39 | * macosx/plugins/DFInput/SDL/include/SDL.h: Likewise.\r |
| 40 | * macosx/plugins/DFInput/SDL/include/SDL_main.h: Likewise.\r |
| 41 | * macosx/plugins/DFInput/SDL/include/SDL_stdinc.h: Likewise.\r |
| 42 | * macosx/plugins/DFInput/SDL/include/SDL_platform.h: Likewise.\r |
| 43 | * macosx/plugins/DFInput/SDL/include/SDL_config.h: Likewise.\r |
| 44 | * macosx/plugins/DFInput/SDL/src/joystick/SDL_joystick.c: Likewise.\r |
| 45 | * macosx/plugins/DFInput/SDL/src/joystick/darwin/SDL_sysjoystick.c: Likewise.\r |
| 46 | * macosx/plugins/DFInput/SDL/src/joystick/darwin/SDL_sysjoystick_c.h: Likewise.\r |
| 47 | * macosx/plugins/DFInput/SDL/src/joystick/SDL_sysjoystick.h: Likewise.\r |
| 48 | * macosx/plugins/DFInput/SDL/src/joystick/SDL_joystick_c.h: Likewise.\r |
| 49 | * macosx/plugins/DFInput/SDL/src/SDL.c: Likewise.\r |
| 50 | * macosx/plugins/DFInput/SDL/src/SDL_error_c.h: Likewise.\r |
| 51 | * macosx/plugins/DFInput/SDL/src/haptic/SDL_syshaptic.h: Likewise.\r |
| 52 | * macosx/plugins/DFInput/SDL/src/haptic/SDL_haptic_c.h: Likewise.\r |
| 53 | * macosx/plugins/DFInput/SDL/src/haptic/darwin/SDL_syshaptic.c: Likewise.\r |
| 54 | * macosx/plugins/DFInput/SDL/src/haptic/SDL_haptic.c: Likewise.\r |
| 55 | * macosx/plugins/DFInput/SDL/src/SDL_error.c: Likewise.\r |
| 56 | * macosx/plugins/DFInput/SDL/include/SDL_name.h: Deleted.\r |
| 57 | * macosx/plugins/DFInput/SDL/include/SDL_version.h: Likewise.\r |
| 58 | * macosx/plugins/DFInput/DFInput.xcodeproj/project.pbxproj: Updated.\r |
| 59 | * macosx/plugins/DFInput/macsrc/cfg.h: Include SDL_joystick.h.\r |
| 60 | * plugins/dfinput/pad.h: Likewise.\r |
| 61 | * macosx/PcsxController.h: Removed some useless stuff.\r |
| 62 | * macosx/PcsxController.m: Likewise.\r |
| 63 | * macosx/English.lproj/PCSX.nib/objects.nib: Likewise.\r |
| 64 | * macosx/English.lproj/PCSX.nib/classes.nib: Likewise.\r |
| 65 | * macosx/Pcsx.xcodeproj/project.pbxproj: Added some optimizations for\r |
| 66 | Deployment build.\r |
| 67 | \r |
| 68 | July 29, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 69 | \r |
| 70 | * macosx/plugins/DFInput/DFInput.xcodeproj/project.pbxproj: Implemented\r |
| 71 | config dialog box.\r |
| 72 | * macosx/plugins/DFInput/macsrc/cfg.c: Likewise.\r |
| 73 | * macosx/plugins/DFInput/macsrc/MappingCell.h: Likewise.\r |
| 74 | * macosx/plugins/DFInput/macsrc/PadController.m: Likewise.\r |
| 75 | * macosx/plugins/DFInput/macsrc/cfg.h: Likewise.\r |
| 76 | * macosx/plugins/DFInput/macsrc/ControllerList.h: Likewise.\r |
| 77 | * macosx/plugins/DFInput/macsrc/PadView.h: Likewise.\r |
| 78 | * macosx/plugins/DFInput/macsrc/MappingCell.m: Likewise.\r |
| 79 | * macosx/plugins/DFInput/macsrc/ControllerList.m: Likewise.\r |
| 80 | * macosx/plugins/DFInput/macsrc/PadView.m: Likewise.\r |
| 81 | * macosx/plugins/DFInput/macsrc/PadController.h: Likewise.\r |
| 82 | * macosx/plugins/DFInput/English.lproj/NetPcsxHIDInputPluginMain.nib:\r |
| 83 | Likewise.\r |
| 84 | * macosx/plugins/DFInput/English.lproj/NetPcsxHIDInputPluginMain.nib/\r |
| 85 | info.nib: Likewise.\r |
| 86 | * macosx/plugins/DFInput/English.lproj/NetPcsxHIDInputPluginMain.nib/\r |
| 87 | keyedobjects.nib: Likewise.\r |
| 88 | * macosx/plugins/DFInput/English.lproj/NetPcsxHIDInputPluginMain.nib/\r |
| 89 | classes.nib: Likewise.\r |
| 90 | * macosx/plugins/DFInput/English.lproj/Credits.rtf: Likewise.\r |
| 91 | * macosx/plugins/DFCdrom/macsrc/cdr-macosx.c: Add check for whether the\r |
| 92 | disc is really a PSX CD or not.\r |
| 93 | * macosx/Pcsx.xcodeproj/project.pbxproj: Added DFInput to project.\r |
| 94 | * macosx/plugins/HIDInput: Removed.\r |
| 95 | * plugins/peopsxgl/draw.c: Replaced global symbols with glXGetProcAddress\r |
| 96 | call (courtesy of siveritas).\r |
| 97 | * AUTHORS: Updated info.\r |
| 98 | \r |
| 99 | July 25, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 100 | \r |
| 101 | * plugins/dfcdrom/cdr.c: Wait for reading thread to complete for all\r |
| 102 | operations.\r |
| 103 | * plugins/dfcdrom/cdr.h: Don't define USE_NULL under Mac OS X.\r |
| 104 | * macosx/plugins/DFCdrom: Added Mac OS X port of DFCdrom.\r |
| 105 | * macosx/plugins/CDDeviceInterface: Removed old CDDeviceInterface plugin.\r |
| 106 | * macosx/Pcsx.xcodeproj/project.pbxproj: Added DFCdrom into project.\r |
| 107 | * plugins/dfinput/pad.c: Minor change for Mac OS X.\r |
| 108 | * plugins/dfinput/pad.h: Likewise.\r |
| 109 | * macosx/plugins/DFInput: Added Mac OS X port of DFInput (prelimiary, no\r |
| 110 | config dialog yet).\r |
| 111 | \r |
| 112 | July 18, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 113 | \r |
| 114 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Tweaked the config dialog\r |
| 115 | to make it less confusing.\r |
| 116 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 117 | \r |
| 118 | July 17, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 119 | \r |
| 120 | * plugins/dfcdrom/cdr-libcdio.c: Include libcdio headers before cdr.h.\r |
| 121 | * macosx/plugins/CDDeviceInterface/src/PlugCD.c: Check for kIODVDMediaClass\r |
| 122 | as well (MIGHT fix the "Can't check CD-ROM" issue, cannot test).\r |
| 123 | \r |
| 124 | July 15, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 125 | \r |
| 126 | * plugins/dfcdrom/cdr-libcdio.c: Force CAM access mode on FreeBSD.\r |
| 127 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Use /dev/cd? instead on /dev/acd? on\r |
| 128 | FreeBSD.\r |
| 129 | * plugins/dfcdrom/cdr.h: Likewise.\r |
| 130 | * plugins/dfxvideo/cfg.c: Don't use 2xSai when no config file exists.\r |
| 131 | * autogen.sh: Use autoreconf.\r |
| 132 | \r |
| 133 | July 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 134 | \r |
| 135 | * plugins/dfcdrom/cdr.h: Silenced warning on macro redefination when using\r |
| 136 | libcdio with some special configuration.\r |
| 137 | * plugins/dfsound/spucfg-0.1df/main.c: Set volume to High by default.\r |
| 138 | \r |
| 139 | July 13, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 140 | \r |
| 141 | * libpcsxcore/socket.c: Fixed FTBFS on Windows.\r |
| 142 | * po/zh_CN.po: Updated.\r |
| 143 | \r |
| 144 | July 12, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 145 | \r |
| 146 | * configure.ac: Use pkgconfig to detect libcdio.\r |
| 147 | * plugins/dfcdrom/Makefile.am: Likewise.\r |
| 148 | \r |
| 149 | July 11, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 150 | \r |
| 151 | * plugins/dfcdrom/cfg.c: Pick default cdrom device automatically on Solaris.\r |
| 152 | * plugins/dfsound/spu.c: Reverted the previous change.\r |
| 153 | \r |
| 154 | July 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 155 | \r |
| 156 | * configure.ac: Added --enable-libcdio parameter.\r |
| 157 | * libpcsxcore/cdriso.c: Moved CRC check into...\r |
| 158 | * libpcsxcore/cdrom.c: ...here.\r |
| 159 | * libpcsxcore/misc.c: Moved calcCrc() to misc.c.\r |
| 160 | * libpcsxcore/misc.h: Likewise.\r |
| 161 | * libpcsxcore/plugins.h: Added CRC field to SubQ struct.\r |
| 162 | * plugins/dfcdrom/cdr-freebsd.c: Removed.\r |
| 163 | * plugins/dfcdrom/cdr-solaris.c: Likewise.\r |
| 164 | * plugins/dfcdrom/cdr-linux.c: Added raw MMC command support.\r |
| 165 | * plugins/dfcdrom/cdr-null.c: Return 0 for PlayCDDA()/StopCDDA().\r |
| 166 | * plugins/dfcdrom/cdr.c: Moved several utility functions to util.c.\r |
| 167 | * plugins/dfcdrom/util.c: Added.\r |
| 168 | * plugins/dfcdrom/cfg.c: Removed unnecessary includes.\r |
| 169 | * plugins/dfcdrom/cdr-libcdio.c: Added libcdio support.\r |
| 170 | * plugins/dfcdrom/Makefile.am: Added util.c and cdr-libcdio.c, removed\r |
| 171 | cdr-freebsd.c and cdr-solaris.c.\r |
| 172 | * plugins/dfsound/cfg.c: Store config file into plugins dir by default.\r |
| 173 | * plugins/dfsound/spu.c: Made volume louder.\r |
| 174 | * po/POTFILES.in: Added files in plugins/bladesio1.\r |
| 175 | * po/update-pot.sh: Likewise.\r |
| 176 | * po/pcsx.pot, po/*.po: Updated.\r |
| 177 | \r |
| 178 | July 9, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 179 | \r |
| 180 | * plugins/dfcdrom/cdr-solaris.c: Added (not implemented for now).\r |
| 181 | * plugins/dfcdrom/Makefile.am: Added cdr-solaris.c.\r |
| 182 | * plugins/dfcdrom/cdr-freebsd.c: Return 0 for PlayCDDA()/StopCDDA().\r |
| 183 | * gui/ConfDlg.c: Don't use dlerror() to check for symbol load failure.\r |
| 184 | * plugins/dfcdrom/cdr.c: Make cdHandle singleton as it could be different\r |
| 185 | type on some OS and we don't need to open multiple handles.\r |
| 186 | * plugins/dfcdrom/cdr.h: Likewise.\r |
| 187 | * plugins/dfcdrom/cdr-linux.c: Likewise.\r |
| 188 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Added device listing for Solaris.\r |
| 189 | * configure.ac: Fixed FTBFS on Solaris.\r |
| 190 | * plugins/peopsxgl/draw.c: Don't use glColorTableEXT on Solaris.\r |
| 191 | * libpcsxcore/socket.c: Silenced warning on Solaris.\r |
| 192 | * plugins/dfinput/cfg.c: Renamed LoadConfig()/SaveConfig() to avoid problems\r |
| 193 | with some OSes like Solaris.\r |
| 194 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 195 | * plugins/dfinput/pad.c: Likewise.\r |
| 196 | * plugins/dfinput/pad.h: Likewise.\r |
| 197 | * gui/AboutDlg.c: Minor text change.\r |
| 198 | \r |
| 199 | July 8, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 200 | \r |
| 201 | * plugins/dfcdrom/cdr.c: Refactored for better portability.\r |
| 202 | * plugins/dfcdrom/cdr.h: Likewise.\r |
| 203 | * plugins/dfcdrom/cfg.c: Likewise.\r |
| 204 | * plugins/dfcdrom/cdr-linux.c: Likewise.\r |
| 205 | * plugins/dfcdrom/cdr-null.c: Likewise.\r |
| 206 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Likewise.\r |
| 207 | * plugins/dfcdrom/cdr-freebsd.c: Added prelimiary FreeBSD port (not working\r |
| 208 | yet).\r |
| 209 | * plugins/dfcdrom/Makefile.am: Added cdr-linux.c, cdr-null.c, cdr-freebsd.c.\r |
| 210 | * configure.ac: Added bladesio1.\r |
| 211 | * Makefile.am: Likewise.\r |
| 212 | \r |
| 213 | July 7, 2010 edgbla <edgbla@yandex.ru>\r |
| 214 | \r |
| 215 | * plugins/bladesio1/gui.c: Sio1 plugin (dummy).\r |
| 216 | * plugins/bladesio1/Makefile.am: Likewise.\r |
| 217 | * plugins/bladesio1/settings.c: Likewise.\r |
| 218 | * plugins/bladesio1/settings.h: Likewise.\r |
| 219 | * plugins/bladesio1/sio1.c: Likewise.\r |
| 220 | * plugins/bladesio1/sio1.h: Likewise.\r |
| 221 | * plugins/bladesio1/sio1.glade2: Likewise.\r |
| 222 | \r |
| 223 | July 7, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 224 | \r |
| 225 | * libpcsxcore/plugins.c: #ifdef'ed out the currently unused Sio1 API.\r |
| 226 | * libpcsxcore/plugins.h: Likewise.\r |
| 227 | * libpcsxcore/psxhw.c: Likewise.\r |
| 228 | * win32/gui/AboutDlg.c: Minor text change.\r |
| 229 | * po/pcsx.pot, po/*.po: Updated.\r |
| 230 | * libpcsxcore/socket.c: Fixed FTBFS on FreeBSD.\r |
| 231 | * configure.ac: Likewise.\r |
| 232 | * gui/Makefile.am: Likewise.\r |
| 233 | * plugins/dfcdrom/cdr-null.c: Likewise.\r |
| 234 | * libpcsxcore/plugins.c: Fixed plugin loading with FreeBSD.\r |
| 235 | \r |
| 236 | July 4, 2010 edgbla <edgbla@yandex.ru>\r |
| 237 | \r |
| 238 | * libpcsxcore/plugins.c: GPUvBlank (for gpuBladeSoft now, experimental).\r |
| 239 | * libpcsxcore/plugins.h: Likewise.\r |
| 240 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 241 | \r |
| 242 | July 3, 2010 edgbla <edgbla@yandex.ru>\r |
| 243 | \r |
| 244 | * libpcsxcore/psxhw.c: Sio1 interface (link cable).\r |
| 245 | * libpcsxcore/plugins.c: Likewise.\r |
| 246 | * libpcsxcore/plugins.h: Likewise.\r |
| 247 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 248 | \r |
| 249 | July 2, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 250 | \r |
| 251 | * libpcsxcore/cdriso.c: Fixed subchannel data handling with images ripped\r |
| 252 | with cdrdao. Removed support for AcetoneISO. Parse .cue file as .toc file\r |
| 253 | when needed to satisfy some stupid tutorials which tell users to use cdrdao\r |
| 254 | to rip a "bin/cue" image which is in fact a "bin/toc" image.\r |
| 255 | \r |
| 256 | July 2, 2010 edgbla <edgbla@yandex.ru>\r |
| 257 | \r |
| 258 | * po/ru_RU.po: Updated.\r |
| 259 | \r |
| 260 | July 1, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 261 | \r |
| 262 | * libpcsxcore/cdriso.c: Added support for images ripped with cdrdao with\r |
| 263 | "--read-subchan rw_raw" for subchannel data.\r |
| 264 | * po/pcsx.pot, po/*.po: Updated.\r |
| 265 | \r |
| 266 | Jun 30, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 267 | \r |
| 268 | * macosx/PcsxController.m: Default dynarec to off until it's actually working\r |
| 269 | for Mac OS X :(\r |
| 270 | \r |
| 271 | Jun 29, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 272 | \r |
| 273 | * win32/gui/plugin.c: Close PAD plugins before other plugins and don't check\r |
| 274 | return value for PADclose(), which should fix issues with LilyPad.\r |
| 275 | * plugins/dfxvideo/gpu.c: Added 'fake gpu busy' hack and GPUsetFix() API\r |
| 276 | from P.E.Op.S Soft GPU 1.18.\r |
| 277 | * plugins/dfxvideo/externals.h: Likewise.\r |
| 278 | * plugins/dfxvideo/prim.c: Likewise.\r |
| 279 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 280 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.\r |
| 281 | * macosx/plugins/DFXVideo/English.lproj/NetSfPeopsSoftGPUConfig.nib/classes.nib:\r |
| 282 | Likewise.\r |
| 283 | * macosx/plugins/DFXVideo/English.lproj/NetSfPeopsSoftGPUConfig.nib/keyedobjects.nib:\r |
| 284 | Likewise.\r |
| 285 | * po/pcsx.pot, po/*.po: Updated.\r |
| 286 | \r |
| 287 | Jun 26, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 288 | \r |
| 289 | * libpcsxcore/psxbios.c: Fixed bcopy() (FF9 battle crash with HLE BIOS - my\r |
| 290 | mistake :( ).\r |
| 291 | * libpcsxcore/misc.c: Added check for HLE BIOS in savestate, bumped savestate\r |
| 292 | version, don't byteswap savestate version as part of savestate data is not\r |
| 293 | endianness clean.\r |
| 294 | \r |
| 295 | Jun 24, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 296 | \r |
| 297 | * plugins/dfsound/spu.c: Reset lastch to -1 in SPUinit().\r |
| 298 | * plugins/dfsound/psemu.c: Removed support for obsoleted ancient API.\r |
| 299 | * plugins/dfsound/Makefile.am: Removed psemu.c.\r |
| 300 | * macosx/plugins/DFSound/PeopsSPU.xcodeproj/project.pbxproj: Likewise.\r |
| 301 | \r |
| 302 | Jun 23, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 303 | \r |
| 304 | * libpcsxcore/sio.c: Convert more ASCII characters to half-width.\r |
| 305 | \r |
| 306 | Jun 21, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 307 | \r |
| 308 | * libpcsxcore/psxbios.c: Use a separate flag to identify whether we are\r |
| 309 | inside a softcall or not, as ra might be modified inside the interrupt\r |
| 310 | handler.\r |
| 311 | * libpcsxcore/psxbios.h: Likewise.\r |
| 312 | * libpcsxcore/psxcommon.c: Likewise.\r |
| 313 | * plugins/dfsound/spu.c: Moved initialization routine from SPUopen() into\r |
| 314 | SPUinit().\r |
| 315 | * plugins/dfsound/freeze.c: Save spuAddr as well.\r |
| 316 | * po/Makefile.in.in: Silenced warning.\r |
| 317 | \r |
| 318 | Jun 20, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 319 | \r |
| 320 | * plugins/dfsound/freeze.c: Reset lastch when loading state, which fixes\r |
| 321 | occasionally crash after state loading.\r |
| 322 | * plugins/dfsound/spu.c: Likewise.\r |
| 323 | \r |
| 324 | Jun 19, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 325 | \r |
| 326 | * macosx/PcsxController.m: Do not simulate CD case open if user clicked\r |
| 327 | Cancel in switch ISO dialog.\r |
| 328 | \r |
| 329 | Jun 16, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 330 | \r |
| 331 | * libpcsxcore/psxcommon.c: Do not allow hotkeys inside a softcall from HLE\r |
| 332 | BIOS.\r |
| 333 | * configure.ac: Removed -fno-dse, which is no longer necessary.\r |
| 334 | \r |
| 335 | Jun 9, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 336 | \r |
| 337 | * win32/pcsx.rc: Embed manifest properly under MSVC6.\r |
| 338 | \r |
| 339 | Jun 8, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 340 | \r |
| 341 | * plugins/dfcdrom/cdr-linux.c: Implemented CDRgetTE() and CDRreadCDDA() (not\r |
| 342 | tested).\r |
| 343 | * plugins/dfcdrom/cdr-null.c: Added CDRgetBufferSub().\r |
| 344 | * libpcsxcore/plugins.c: CDRgetBufferSub() is now mandatory (again) :)\r |
| 345 | \r |
| 346 | Jun 7, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 347 | \r |
| 348 | * libpcsxcore/cdrom.c: Use boolean/TRUE/FALSE for where it should, don't use\r |
| 349 | "long" type for cdrStruct which is to be saved in savestates.\r |
| 350 | * libpcsxcore/cdrom.h: Likewise.\r |
| 351 | * libpcsxcore/misc.c: Bumped savestate version.\r |
| 352 | * libpcsxcore/plugins.c: Added support for CDRreadCDDA()/CDRgetTE() (not used\r |
| 353 | for now).\r |
| 354 | * libpcsxcore/plugins.h: Likewise.\r |
| 355 | \r |
| 356 | Jun 6, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 357 | \r |
| 358 | * libpcsxcore/sio.c: Fixed: 'y' and 'z' not converted to half-width.\r |
| 359 | \r |
| 360 | Jun 4, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 361 | \r |
| 362 | * gui/Plugin.c: Hack-fixed the bug which causes crash when loading state\r |
| 363 | with dynarec CPU core. A large amount of refactor is needed for a proper\r |
| 364 | fix.\r |
| 365 | * win32/gui/WndMain.c: Changed language code corresponding to the ones in\r |
| 366 | source tree.\r |
| 367 | * libpcsxcore/psxmem.c: Minor comment fix.\r |
| 368 | \r |
| 369 | Jun 3, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 370 | \r |
| 371 | * libpcsxcore/cheat.c: Fixed endianness issue (not tested).\r |
| 372 | * libpcsxcore/cdrom.c: Changed CDR interrupt timing value so that it behaves\r |
| 373 | the same as old revisions. Not sure if it breaks or unbreaks anything.\r |
| 374 | * libpcsxcore/psxbios.c: Silenced some GCC warnings.\r |
| 375 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 376 | * libpcsxcore/misc.c: Bumped savestate version.\r |
| 377 | * libpcsxcore/ix86/iR3000A.c: Use %x instead of %lx.\r |
| 378 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 379 | * po/zh_CN.po, po/zh_TW.po: Updated ("PS" seems to be more common than "PSX"\r |
| 380 | in Asian regions).\r |
| 381 | \r |
| 382 | Jun 2, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 383 | \r |
| 384 | * gui/MemcardDlg.c: Use unsigned for currentIcon.\r |
| 385 | * libpcsxcore/cdrom.c: Use %x instead of %lx.\r |
| 386 | * libpcsxcore/psxbios.c: Likewise.\r |
| 387 | * libpcsxcore/psxdma.c: Likewise.\r |
| 388 | * libpcsxcore/psxhw.c: Likewise.\r |
| 389 | * gui/Makefile.am: Added -ldl.\r |
| 390 | * plugins/dfinput/Makefile.am: Added -lX11 to cfgDFInput_LDFLAGS.\r |
| 391 | \r |
| 392 | Jun 1, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 393 | \r |
| 394 | * gui/MemcardDlg.c: Fixed icon animation.\r |
| 395 | * gui/ConfDlg.c: Minor text change.\r |
| 396 | * win32/gui/ConfigurePlugins.c: Likewise.\r |
| 397 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po, po/ru_RU.po, po/it.po, po/pt_BR.po:\r |
| 398 | Updated.\r |
| 399 | * win32/pcsx.dev: Added sjisfont.h.\r |
| 400 | \r |
| 401 | May 31, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 402 | \r |
| 403 | * libpcsxcore/psxbios.c: Implemented Krom2RawAdd().\r |
| 404 | * libpcsxcore/sjisfont.h: Added font data.\r |
| 405 | * macosx/Pcsx.xcodeproj/project.pbxproj: Added sjisfont.h.\r |
| 406 | * win32/pcsx.vcproj: Likewise.\r |
| 407 | * win32/pcsx.dsp: Likewise.\r |
| 408 | * libpcsxcore/Makefile.am: Likewise.\r |
| 409 | \r |
| 410 | May 30, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 411 | \r |
| 412 | * libpcsxcore/psxbios.c: Fixed memcpy(), create new stack for interrupt\r |
| 413 | handlers.\r |
| 414 | \r |
| 415 | May 29, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 416 | \r |
| 417 | * libpcsxcore/psxbios.c: Implemented more functions without standard C library\r |
| 418 | calls.\r |
| 419 | \r |
| 420 | May 28, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 421 | \r |
| 422 | * macosx/Pcsx.xcodeproj/project.pbxproj: Fixed Xcode Project.\r |
| 423 | * macosx/English.lproj/InfoPlist.strings: Updated info.\r |
| 424 | * autogen.sh: Removed autoreconf.\r |
| 425 | * libpcsxcore/psxbios.c: Implemented more functions by hand (qsort() is not\r |
| 426 | tested).\r |
| 427 | \r |
| 428 | May 25, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 429 | \r |
| 430 | * po/pt_BR.po, po/it.po, po/zh_TW.po, po/ru_RU.po, po/pcsx.pot, po/zh_CN.po:\r |
| 431 | Updated.\r |
| 432 | * win32/gui/WndMain.c: Do not make temporary buffer static.\r |
| 433 | * win32/intl/gettext.c: Likewise.\r |
| 434 | \r |
| 435 | May 24, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 436 | \r |
| 437 | * win32/gui/WndMain.c: Also show Japanese titles properly for Windows\r |
| 438 | (need to set ACP to east-asian languages).\r |
| 439 | * win32/intl/gettext.c: Added a hack for UTF-8 support.\r |
| 440 | * win32/gui/AboutDlg.c: Updated info.\r |
| 441 | * win32/config.h: Silenced MSVC6 warnings.\r |
| 442 | * libpcsxcore/psxbios.c: Implemented more functions. RNG should behave\r |
| 443 | exactly the same as real BIOS now.\r |
| 444 | * libpcsxcore/psxcounters.c: Fixed freeze bug when launching an NTSC game\r |
| 445 | when Config.PsxAuto is enabled and Config.PsxType is set to PAL.\r |
| 446 | \r |
| 447 | May 23, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 448 | \r |
| 449 | * AUTHORS: Updated info.\r |
| 450 | * gui/AboutDlg.c: Likewise, and fixed FTBFS on SLED 10.\r |
| 451 | * gui/MemcardDlg.c: Show Japanese titles properly.\r |
| 452 | * libpcsxcore/sio.h: Likewise.\r |
| 453 | * libpcsxcore/sio.c: Likewise.\r |
| 454 | \r |
| 455 | May 22, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 456 | \r |
| 457 | * plugins/dfsound/pulseaudio.c: Use Native Endian instead of Little Endian.\r |
| 458 | \r |
| 459 | May 21, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 460 | \r |
| 461 | * plugins/dfsound/oss.c: Readded OSS, PulseAudio, ALSA & NULL backends.\r |
| 462 | * plugins/dfsound/pulseaudio.c: Likewise.\r |
| 463 | * plugins/dfsound/nullsnd.c: Likewise.\r |
| 464 | * plugins/dfsound/alsa.c: Likewise.\r |
| 465 | * plugins/dfsound/spu.c: Likewise.\r |
| 466 | * configure.ac: Added an option --enable-sound to specify the sound backend.\r |
| 467 | * plugins/dfsound/Makefile.am: Likewise.\r |
| 468 | * po/pt_BR.po, po/it.po, po/zh_TW.po, po/ru_RU.po, po/pcsx.pot, po/zh_CN.po:\r |
| 469 | Updated.\r |
| 470 | * libpcsxcore/psxbios.c: Implemented several HLE BIOS functions inside the\r |
| 471 | core instead of calling the standard C functions. (Not done yet)\r |
| 472 | * plugins/dfsound/sdl.c: Changed buffer size.\r |
| 473 | * libpcsxcore/psxinterpreter.c: Revert the previous revert (why the problem\r |
| 474 | on amd64 disappeared?).\r |
| 475 | * libpcsxcore/ppc/pR3000A.c: Likewise.\r |
| 476 | * libpcsxcore/cdrom.c: Likewise.\r |
| 477 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 478 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 479 | * libpcsxcore/sio.c: Likewise.\r |
| 480 | * libpcsxcore/psxdma.c: Likewise.\r |
| 481 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 482 | * libpcsxcore/mdec.c: Likewise, and fixed the cycle value in mdec1Interrupt().\r |
| 483 | \r |
| 484 | May 20, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 485 | \r |
| 486 | * macosx/main.m: Removed obsolete code, added const to function definations.\r |
| 487 | * libpcsxcore/plugins.c: Added brackets around the use of CheckErr().\r |
| 488 | * libpcsxcore/psxcommon.h: Added brackets around gzfreeze().\r |
| 489 | * plugins/dfinput/Makefile.am: Use $(SDL_CFLAGS) and $(SDL_LIBS).\r |
| 490 | * plugins/dfsound/Makefile.am: Likewise.\r |
| 491 | * libpcsxcore/psxmem.c: Map 1fc00000-1fc7ffff and 9fc00000-9fc7ffff to BIOS\r |
| 492 | as well.\r |
| 493 | \r |
| 494 | May 19, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 495 | \r |
| 496 | * plugins/dfsound/sdl.c: Use SDL for Sound Plugin.\r |
| 497 | * plugins/dfsound/oss.c: Removed OSS, PulseAudio, ALSA & NULL sound code. If\r |
| 498 | these are ever needed in the future we still have the thing called version\r |
| 499 | control.\r |
| 500 | * plugins/dfsound/pulseaudio.c: Likewise.\r |
| 501 | * plugins/dfsound/nullsnd.c: Likewise.\r |
| 502 | * plugins/dfsound/alsa.c: Likewise.\r |
| 503 | * plugins/dfsound/spu.c: Removed OSS/PulseAudio/ALSA/NULL plugin names,\r |
| 504 | added SDL plugin name.\r |
| 505 | * debian/control: Removed libasound2-dev.\r |
| 506 | * debian/rules: Removed --enable-alsa.\r |
| 507 | * configure.ac: Removed ALSA, PulseAudio & OSS stuff.\r |
| 508 | * plugins/dfsound/Makefile.am: Likewise.\r |
| 509 | * po/pt_BR.po, po/it.po, po/zh_TW.po, po/ru_RU.po, po/pcsx.pot, po/zh_CN.po:\r |
| 510 | Updated.\r |
| 511 | * libpcsxcore/psxinterpreter.c: Reverted the change to how BIAS was handled in\r |
| 512 | r48024, which was causing problems with x64 dynarec core.\r |
| 513 | * libpcsxcore/ppc/pR3000A.c: Likewise.\r |
| 514 | * libpcsxcore/cdrom.c: Likewise.\r |
| 515 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 516 | * libpcsxcore/r3000a.c: Likewise.\r |
| 517 | * libpcsxcore/mdec.c: Likewise.\r |
| 518 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 519 | * libpcsxcore/sio.c: Likewise.\r |
| 520 | * libpcsxcore/psxdma.c: Likewise.\r |
| 521 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 522 | \r |
| 523 | May 16, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 524 | \r |
| 525 | * libpcsxcore/plugins.c: Added brackets around CheckErr() and LoadSym().\r |
| 526 | \r |
| 527 | May 15, 2010 edgbla <edgbla@yandex.ru>\r |
| 528 | \r |
| 529 | * libpcsxcore/psxdma.h: spu dma was fixed.\r |
| 530 | * libpcsxcore/r3000a.c: Likewise.\r |
| 531 | * libpcsxcore/psxdma.c: Likewise.\r |
| 532 | \r |
| 533 | May 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 534 | \r |
| 535 | * libpcsxcore/plugins.c: Fixed crash when launching another game if netplay\r |
| 536 | plugin is selected but not used during the previously running game.\r |
| 537 | * gui/Plugin.c: Use TRUE/FALSE for Config.UseNet.\r |
| 538 | * win32/gui/plugin.c: Likewise.\r |
| 539 | * libpcsxcore/psxbios.c: Minor cleanup.\r |
| 540 | \r |
| 541 | May 14, 2010 edgbla <edgbla@yandex.ru>\r |
| 542 | \r |
| 543 | * libpcsxcore/psxinterpreter.c: Bias was moved into rec/int.\r |
| 544 | * libpcsxcore/ppc/pR3000A.c: Likewise.\r |
| 545 | * libpcsxcore/cdrom.c: Likewise.\r |
| 546 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 547 | * libpcsxcore/mdec.c: Likewise.\r |
| 548 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 549 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 550 | * libpcsxcore/sio.c: Likewise.\r |
| 551 | * libpcsxcore/psxdma.c: Likewise.\r |
| 552 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 553 | * po/ru_RU.po: Updated.\r |
| 554 | \r |
| 555 | May 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 556 | \r |
| 557 | * data/pcsx.glade2: Moved About dialog box out of glade2 file.\r |
| 558 | * gui/AboutDlg.c: Added.\r |
| 559 | * gui/AboutDlg.h: Likewise.\r |
| 560 | * gui/Gtk2Gui.c: Call RunAboutDialog() instead of showing about dialog from\r |
| 561 | glade2 file.\r |
| 562 | * po/pcsx.pot, po/pt_BR.po, po/it.po, po/zh_TW.po, po/ru_RU.po, po/zh_CN.po:\r |
| 563 | Updated.\r |
| 564 | * gui/Makefile.am: Added AboutDlg.c.\r |
| 565 | * po/POTFILES.in: Added all current files.\r |
| 566 | \r |
| 567 | May 13, 2010 edgbla <edgbla@yandex.ru>\r |
| 568 | \r |
| 569 | * libpcsxcore/plugins.h: CDRgetBufferSub for internal cdr plugin.\r |
| 570 | * libpcsxcore/plugins.c: Likewise.\r |
| 571 | \r |
| 572 | May 13, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 573 | \r |
| 574 | * plugins/dfnet/gui.c: Get the correct address under GNU/Linux.\r |
| 575 | * plugins/dfnet/dfnet.c: Removed sockGetIP(), which is unused in plugin.\r |
| 576 | * plugins/dfnet/dfnet.h: Likewise.\r |
| 577 | * plugins/dfnet/dfnet.glade2: Fixed max length of IP address entry.\r |
| 578 | * libpcsxcore/gte.c: Improved accuracy (or 'inaccuracy') of the divider\r |
| 579 | (courtesy of shalma).\r |
| 580 | * libpcsxcore/gte_divider.h: Added.\r |
| 581 | * win32/pcsx.dsp: Added gte_divider.h.\r |
| 582 | * win32/pcsx.vcproj: Likewise.\r |
| 583 | * win32/pcsx.dev: Likewise.\r |
| 584 | \r |
| 585 | May 13, 2010 edgbla <edgbla@yandex.ru>\r |
| 586 | \r |
| 587 | * libpcsxcore/plugins.h: PADreadPort1/2 for NRage pad plugin (windows).\r |
| 588 | * libpcsxcore/plugins.c: Likewise.\r |
| 589 | * po/ru_RU.po: Updated.\r |
| 590 | \r |
| 591 | May 13, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 592 | \r |
| 593 | * configure.ac: Added plugins/dfnet/Makefile.am.\r |
| 594 | * Makefile.am: Added plugins/dfnet.\r |
| 595 | * plugins/dfnet/dfnet.c: Added NetPlay plugin (based on netSock).\r |
| 596 | * plugins/dfnet/unix.c: Likewise.\r |
| 597 | * plugins/dfnet/cfg.c: Likewise.\r |
| 598 | * plugins/dfnet/gui.c: Likewise.\r |
| 599 | * plugins/dfnet/dfnet.h: Likewise.\r |
| 600 | * plugins/dfnet/Makefile.am: Likewise.\r |
| 601 | * plugins/dfnet/dfnet.glade2: Likewise.\r |
| 602 | * plugins/dfinput/cfg-gtk2.c: Use gtk_dialog_run() for about dialog.\r |
| 603 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Likewise.\r |
| 604 | * po/pt_BR.po, po/it.po, po/zh_CN.po, po/zh_TW.po, po/ru_RU.po, po/pcsx.pot:\r |
| 605 | Updated.\r |
| 606 | * po/update-pot.sh: Added files in plugins/dfnet.\r |
| 607 | \r |
| 608 | May 12, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 609 | \r |
| 610 | * libpcsxcore/sio.c: Erase CdromId and CdromLabel when net connection closed.\r |
| 611 | * libpcsxcore/psxcommon.h: Use boolean type for config values, byte for enum\r |
| 612 | values.\r |
| 613 | * gui/Config.c: Use TRUE/FALSE for boolean values, enums for byte values in\r |
| 614 | config.\r |
| 615 | * gui/ConfDlg.c: Likewise.\r |
| 616 | * macosx/PcsxController.m: Likewise.\r |
| 617 | * win32/gui/ConfigurePlugins.c: Likewise.\r |
| 618 | * win32/gui/WndMain.c: Likewise.\r |
| 619 | * libpcsxcore/psxmem.c: Likewise.\r |
| 620 | * libpcsxcore/r3000a.c: Likewise.\r |
| 621 | * libpcsxcore/plugins.c: Likewise.\r |
| 622 | * libpcsxcore/misc.c: Likewise.\r |
| 623 | * AUTHORS: Updated info.\r |
| 624 | \r |
| 625 | May 11, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 626 | \r |
| 627 | * gui/Gtk2Gui.c: Use TRUE/FALSE instead of 0/1 for NetOpened.\r |
| 628 | * gui/Plugin.c: Likewise.\r |
| 629 | * win32/gui/plugin.c: Likewise.\r |
| 630 | * macosx/Plugin.c: Removed obsolete code.\r |
| 631 | \r |
| 632 | May 10, 2010 edgbla <edgbla@yandex.ru>\r |
| 633 | \r |
| 634 | * data/pcsx.glade2: Memory cards dialog is now resizable, icons were\r |
| 635 | enlarged and animated. (experimental,gtk)\r |
| 636 | * gui/MemcardDlg.c: Likewise.\r |
| 637 | \r |
| 638 | May 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 639 | \r |
| 640 | * libpcsxcore/psxcommon.c: Include ppf.h.\r |
| 641 | * libpcsxcore/misc.c: Silenced MSVC warning.\r |
| 642 | \r |
| 643 | May 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 644 | \r |
| 645 | * libpcsxcore/plugins.c: Use functions instead of using global variables,\r |
| 646 | other minor cleanups.\r |
| 647 | * gui/Plugin.c: Likewise.\r |
| 648 | * gui/LnxMain.c: Likewise.\r |
| 649 | * gui/Gtk2Gui.c: Likewise.\r |
| 650 | * win32/gui/plugin.c: Likewise.\r |
| 651 | * win32/gui/WndMain.c: Likewise.\r |
| 652 | * libpcsxcore/cdriso.c: Likewise.\r |
| 653 | * libpcsxcore/psxcommon.c: Likewise.\r |
| 654 | * libpcsxcore/plugins.h: Likewise.\r |
| 655 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 656 | * libpcsxcore/sio.c: Likewise.\r |
| 657 | * libpcsxcore/psxhw.c: Likewise.\r |
| 658 | * libpcsxcore/psxbios.c: Moved declaration of netError() into ...\r |
| 659 | * libpcsxcore/sio.h: Here.\r |
| 660 | \r |
| 661 | May 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 662 | \r |
| 663 | * libpcsxcore/cdrom.c: Got rid of gzfreezel.\r |
| 664 | * libpcsxcore/mdec.c: Likewise.\r |
| 665 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 666 | * libpcsxcore/sio.c: Likewise.\r |
| 667 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 668 | * libpcsxcore/misc.c: Added savestate versioning support.\r |
| 669 | * gui/Gtk2Gui.c: Don't reset when loading from savestate unless loading\r |
| 670 | succeeded.\r |
| 671 | \r |
| 672 | May 10, 2010 edgbla <edgbla@yandex.ru>\r |
| 673 | \r |
| 674 | * libpcsxcore/sio.h: Some code (regs,macro) was moved to the 'c' file. \r |
| 675 | * libpcsxcore/sio.c: Likewise.\r |
| 676 | \r |
| 677 | May 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 678 | \r |
| 679 | * configure.ac: libbz2 is no longer needed.\r |
| 680 | * debian/control: Likewise.\r |
| 681 | * libpcsxcore/plugins.c: CDRgetBufferSub() is now mandatory.\r |
| 682 | * libpcsxcore/cdrom.h: Savestate compatibility is already broken, so no need\r |
| 683 | to stuff garbage into saved files :)\r |
| 684 | * libpcsxcore/mdec.c: Likewise.\r |
| 685 | * libpcsxcore/psxhw.c: Likewise.\r |
| 686 | * libpcsxcore/sio.c: Likewise.\r |
| 687 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 688 | \r |
| 689 | May 9, 2010 edgbla <edgbla@yandex.ru>\r |
| 690 | \r |
| 691 | * libpcsxcore/psxcounters.c: psxRcntFreeze was fixed.\r |
| 692 | * plugins/dfxvideo/prim.c: Returned some code (iGPUHeight=1024), IMO, it's\r |
| 693 | wrong, can't perform the tests.\r |
| 694 | \r |
| 695 | May 9, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 696 | \r |
| 697 | * libpcsxcore/plugins.c: Removed support for ancient GPU/SPU plugin APIs.\r |
| 698 | * libpcsxcore/plugins.h: Likewise.\r |
| 699 | \r |
| 700 | May 8, 2010 edgbla <edgbla@yandex.ru>\r |
| 701 | \r |
| 702 | * plugins/dfxvideo/prim.c: Dithering logic was fixed.\r |
| 703 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 704 | \r |
| 705 | May 8, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 706 | \r |
| 707 | * libpcsxcore/misc.c: Use const for input strings.\r |
| 708 | * libpcsxcore/misc.h: Likewise.\r |
| 709 | * libpcsxcore/spu.c: Got rid of 0x80000000 flag of psxRegs.interrupt.\r |
| 710 | * libpcsxcore/psxinterpreter.c: Likewise.\r |
| 711 | * libpcsxcore/cdrom.c: Likewise.\r |
| 712 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 713 | * libpcsxcore/r3000a.c: Likewise.\r |
| 714 | * libpcsxcore/psxhw.c: Likewise.\r |
| 715 | * libpcsxcore/r3000a.h: Likewise.\r |
| 716 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 717 | * libpcsxcore/psxhw.h: Likewise.\r |
| 718 | * libpcsxcore/sio.c: Likewise.\r |
| 719 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 720 | \r |
| 721 | May 8, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 722 | \r |
| 723 | * libpcsxcore/sio.h: Added extern "C" to all headers.\r |
| 724 | * libpcsxcore/misc.h: Likewise.\r |
| 725 | * libpcsxcore/ppc/reguse.h: Likewise.\r |
| 726 | * libpcsxcore/ppc/pGte.h: Likewise.\r |
| 727 | * libpcsxcore/ppc/ppc.h: Likewise.\r |
| 728 | * libpcsxcore/psxdma.h: Likewise.\r |
| 729 | * libpcsxcore/psxcounters.h: Likewise.\r |
| 730 | * libpcsxcore/cdrom.h: Likewise.\r |
| 731 | * libpcsxcore/psxmem.h: Likewise.\r |
| 732 | * libpcsxcore/decode_xa.h: Likewise.\r |
| 733 | * libpcsxcore/coff.h: Likewise.\r |
| 734 | * libpcsxcore/gte.h: Likewise.\r |
| 735 | * libpcsxcore/ix86_64/iGte.h: Likewise.\r |
| 736 | * libpcsxcore/cdriso.h: Likewise.\r |
| 737 | * libpcsxcore/system.h: Likewise.\r |
| 738 | * libpcsxcore/ppf.h: Likewise.\r |
| 739 | * libpcsxcore/debug.h: Likewise.\r |
| 740 | * libpcsxcore/psxbios.h: Likewise.\r |
| 741 | * libpcsxcore/psxhle.h: Likewise.\r |
| 742 | * libpcsxcore/r3000a.h: Likewise.\r |
| 743 | * libpcsxcore/spu.h: Likewise.\r |
| 744 | * libpcsxcore/psemu_plugin_defs.h: Likewise.\r |
| 745 | * libpcsxcore/mdec.h: Likewise.\r |
| 746 | * libpcsxcore/plugins.h: Likewise.\r |
| 747 | * libpcsxcore/ix86/iGte.h: Likewise.\r |
| 748 | * libpcsxcore/psxhw.h: Likewise.\r |
| 749 | * libpcsxcore/cheat.h: Likewise.\r |
| 750 | * libpcsxcore/socket.h: Likewise.\r |
| 751 | * libpcsxcore/r3000a.c: Separated cheat related stuff out of the r3000a code.\r |
| 752 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 753 | * libpcsxcore/psxcommon.h: Added EmuInit, EmuReset, EmuShutdown & EmuReset.\r |
| 754 | * libpcsxcore/misc.c: Moved logging stuff to psxcommon.c.\r |
| 755 | * libpcsxcore/psxcommon.c: Added EmuInit, EmuReset, EmuShutdown & EmuReset,\r |
| 756 | moved logging stuff from misc.c to here.\r |
| 757 | * gui/LnxMain.c: Call Emu* instead of psx*.\r |
| 758 | * macosx/main.m: Likewise.\r |
| 759 | * macosx/EmuThread.m: Likewise.\r |
| 760 | * win32/gui/WndMain.c: Likewise.\r |
| 761 | * libpcsxcore/ix86/ix86.c: Moved definations in ix86.h to source file.\r |
| 762 | * libpcsxcore/ix86/ix86.h: Likewise.\r |
| 763 | \r |
| 764 | May 7, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 765 | \r |
| 766 | * libpcsxcore/r3000a.c: Removed unneeded declarations, other minor cleanups.\r |
| 767 | * libpcsxcore/plugins.c: Likewise.\r |
| 768 | * libpcsxcore/plugins.h: Likewise.\r |
| 769 | * libpcsxcore/psxcommon.h: Added definations for boolean type, as well as\r |
| 770 | TRUE and FALSE (not used for now).\r |
| 771 | * gui/Linux.h: Declares StatesC here.\r |
| 772 | \r |
| 773 | May 7, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 774 | \r |
| 775 | * libpcsxcore/misc.h: Preparing for refactor/cleanup, moved all definations\r |
| 776 | into .c files, other minor cleanups. (Breaks Mac OS X and maybe Windows as\r |
| 777 | well for now, will fix later)\r |
| 778 | * libpcsxcore/psxdma.h: Likewise.\r |
| 779 | * libpcsxcore/psxcounters.h: Likewise.\r |
| 780 | * libpcsxcore/cdrom.c: Likewise.\r |
| 781 | * libpcsxcore/cdrom.h: Likewise.\r |
| 782 | * libpcsxcore/psxmem.c: Likewise.\r |
| 783 | * libpcsxcore/psxmem.h: Likewise.\r |
| 784 | * libpcsxcore/cdriso.c: Likewise.\r |
| 785 | * libpcsxcore/ppf.c: Likewise.\r |
| 786 | * libpcsxcore/cdriso.h: Likewise.\r |
| 787 | * libpcsxcore/system.h: Likewise.\r |
| 788 | * libpcsxcore/debug.h: Likewise.\r |
| 789 | * libpcsxcore/r3000a.c: Likewise.\r |
| 790 | * libpcsxcore/psxhle.h: Likewise.\r |
| 791 | * libpcsxcore/spu.h: Likewise.\r |
| 792 | * libpcsxcore/mdec.h: Likewise.\r |
| 793 | * libpcsxcore/psxhw.h: Likewise.\r |
| 794 | * libpcsxcore/plugins.c: Likewise.\r |
| 795 | * libpcsxcore/plugins.h: Likewise.\r |
| 796 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 797 | * libpcsxcore/sio.c: Likewise.\r |
| 798 | * libpcsxcore/misc.c: Likewise.\r |
| 799 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 800 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 801 | * libpcsxcore/ix86_64/ix86-64.c: Likewise.\r |
| 802 | * gui/LnxMain.c: Likewise.\r |
| 803 | * gui/Gtk2Gui.c: Likewise.\r |
| 804 | * win32/WndMain.c: Likewise.\r |
| 805 | * libpcsxcore/psxcommon.c: Added.\r |
| 806 | * win32/pcsx.dsp: Added psxcommon.c.\r |
| 807 | * win32/pcsx.dev: Likewise.\r |
| 808 | * win32/pcsx.vcproj: Likewise.\r |
| 809 | * libpcsxcore/Makefile.am: Likewise.\r |
| 810 | * autogen.sh: Run autoreconf as well.\r |
| 811 | * AUTHORS: Updated info.\r |
| 812 | \r |
| 813 | May 5, 2010 edgbla <edgbla@yandex.ru>\r |
| 814 | \r |
| 815 | * libpcsxcore/psxcounters.c: Updated (Rc2Disable).\r |
| 816 | \r |
| 817 | May 5, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 818 | \r |
| 819 | * gui/DebugMemory.c: Show 0x7f as dots.\r |
| 820 | * libpcsxcore/plugins.c: Got rid of old PAD_readPort1()/PAD_readPort2() APIs.\r |
| 821 | PAD_startPoll() and PAD_poll() are now required.\r |
| 822 | * libpcsxcore/plugins.h: Likewise.\r |
| 823 | * libpcsxcore/sio.c: Likewise.\r |
| 824 | * libpcsxcore/psemu_plugin_defs.h: Updated info.\r |
| 825 | \r |
| 826 | May 2, 2010 edgbla <edgbla@yandex.ru>\r |
| 827 | \r |
| 828 | * libpcsxcore/psxcounters.h: Root counters code was written from scratch.\r |
| 829 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 830 | * libpcsxcore/psxhw.c: Likewise.\r |
| 831 | * libpcsxcore/misc.c: Likewise.\r |
| 832 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 833 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 834 | * libpcsxcore/ppc/pR3000A.c: Likewise.\r |
| 835 | \r |
| 836 | April 30, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 837 | \r |
| 838 | * Mass update to the copyright headers. Fixed typo in FSF's address,\r |
| 839 | Removed obsolete URL. (No real change :) )\r |
| 840 | \r |
| 841 | April 24, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 842 | \r |
| 843 | * win32/pcsx.rc: Don't include afxres.h, which doesn't exist in MSVC\r |
| 844 | 2010 Express.\r |
| 845 | \r |
| 846 | April 18, 2010 edgbla <edgbla@yandex.ru>\r |
| 847 | \r |
| 848 | * po/ru_RU.po: Updated.\r |
| 849 | \r |
| 850 | April 17, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 851 | \r |
| 852 | * po/ru_RU.po: Added Russian translation by edgbla.\r |
| 853 | * po/update-pot.sh: Added ru_RU.po.\r |
| 854 | * po/LINGUAS: Likewise.\r |
| 855 | * AUTHORS: Updated info.\r |
| 856 | \r |
| 857 | April 16, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 858 | \r |
| 859 | * plugins/peopsxgl/soft.c: Applied the same fix by edgbla as dfxvideo.\r |
| 860 | * libpcsxcore/gte.c: Use integer math for division operations.\r |
| 861 | \r |
| 862 | April 15, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 863 | \r |
| 864 | * plugins/dfsound/freeze.c: Fixed the sound doesn't always play properly\r |
| 865 | after loading the state. (Thanks edgbla)\r |
| 866 | * libpcsxcore/psxmem.c: Fixed KKND freeze at startup. (edgbla)\r |
| 867 | * libpcsxcore/gte.c: Fixed gteDCPL. (edgbla)\r |
| 868 | * AUTHORS: Updated info.\r |
| 869 | \r |
| 870 | April 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 871 | \r |
| 872 | * libpcsxcore/gte.c: Use u32 instead of unsigned long.\r |
| 873 | * COPYING: Fixed a typo in FSF's address.\r |
| 874 | * plugins/dfxvideo/soft.c: Army Man invisible bullets fix (courtesy of\r |
| 875 | edgbla).\r |
| 876 | * AUTHORS: Updated info.\r |
| 877 | * data/pcsx.glade2: Likewise.\r |
| 878 | \r |
| 879 | April 13, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 880 | \r |
| 881 | * libpcsxcore/gte.c: Backported the new GTE code from PCSX-Revolution project\r |
| 882 | (http://code.google.com/p/pcsx-revolution), which is more accurate & fixes\r |
| 883 | at least graphic corruption problems with Mat Hoffman's Pro BMX.\r |
| 884 | * libpcsxcore/gte.h: Likewise.\r |
| 885 | * libpcsxcore/r3000a.h: Likewise.\r |
| 886 | * libpcsxcore/ppc/pGte.h: Call functions in gte.c instead of generating\r |
| 887 | machine code directly for now.\r |
| 888 | * libpcsxcore/ix86_64/iGte.h: Likewise.\r |
| 889 | * libpcsxcore/ix86/iGte.h: Likewise.\r |
| 890 | * libpcsxcore/debug.h: Removed GTE_DUMP.\r |
| 891 | * gui/LnxMain.c: Likewise.\r |
| 892 | * macosx/main.m: Likewise.\r |
| 893 | * win32/gui/WndMain.c: Likewise.\r |
| 894 | \r |
| 895 | April 11, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 896 | \r |
| 897 | * libpcsxcore/cdriso.c: Check the CRC value of subchannel after reading.\r |
| 898 | * gui/DebugMemory.c: Allow using a hexa string instead of one value for\r |
| 899 | Memory Patch.\r |
| 900 | * po/zh_CN.po, po/zh_TW.po, po/it.po, po/pt_BR.po, po/pcsx.pot: Updated.\r |
| 901 | \r |
| 902 | April 10, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 903 | \r |
| 904 | * data/pcsx.glade2: Added "Memory Dump" to menu item. Added Memory Viewer\r |
| 905 | dialog box. Added more info to About dialog box.\r |
| 906 | * gui/Gtk2Gui.c: Likewise.\r |
| 907 | * gui/DebugMemory.c: Implemented memory viewer/dumper.\r |
| 908 | * gui/DebugMemory.h: Likewise.\r |
| 909 | * gui/Makefile.am: Added DebugMemory.c.\r |
| 910 | * gui/Cheat.c: Changed the order of OK/Cancel buttons for consistency with\r |
| 911 | GNOME UI standards.\r |
| 912 | * libpcsxcore/psxmem.c: Minor cleanup (thanks Sebun).\r |
| 913 | * libpcsxcore/spu.c: Likewise.\r |
| 914 | * libpcsxcore/cdrom.c: Check case open/close in CdlStop (courtesy of shalma).\r |
| 915 | * plugins/peopsxgl/gpucfg/callbacks.c: Fixed warnings.\r |
| 916 | * po/zh_CN.po, po/zh_TW.po, po/it.po, po/pt_BR.po, po/pcsx.pot: Updated.\r |
| 917 | \r |
| 918 | March 21, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 919 | \r |
| 920 | * libpcsxcore/mdec.c: Minor cleanup.\r |
| 921 | \r |
| 922 | March 18, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 923 | \r |
| 924 | * macosx/plugins/HIDInput/src/PlugPAD.c: Commented out calls to\r |
| 925 | HIDCalibrateValue(), which caused problem in some cases.\r |
| 926 | \r |
| 927 | March 17, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 928 | \r |
| 929 | * macosx/plugins/HIDInput/HIDInput.xcodeproj/project.pbxproj: Fixed build\r |
| 930 | issue.\r |
| 931 | \r |
| 932 | March 16, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 933 | \r |
| 934 | * po/it.po: Updated Italian translation by Giovanni Scafora.\r |
| 935 | \r |
| 936 | March 15, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 937 | \r |
| 938 | * libpcsxcore/mdec.c: 0x1f should be 31 rather than 15 (stupid /me).\r |
| 939 | * po/it.po: Added Italian translation (Thanks Giovanni Scafora).\r |
| 940 | * AUTHORS, po/LINGUAS, po/update-pot.sh: Updated.\r |
| 941 | \r |
| 942 | March 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 943 | \r |
| 944 | * libpcsxcore/mdec.c: Rewritten MDEC decoder to replace non-free code, also\r |
| 945 | fixes image quality issues and improves decoding speed. (Thanks gorlik)\r |
| 946 | * AUTHORS: Updated info.\r |
| 947 | \r |
| 948 | March 12, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 949 | \r |
| 950 | * gui/LnxMain.c: Fixed -cdfile switch (Thanks NeToU).\r |
| 951 | * AUTHORS: Updated info.\r |
| 952 | \r |
| 953 | March 6, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 954 | \r |
| 955 | * libpcsxcore/ppf.c: Speeded up the PPF loading routine when the PPF file\r |
| 956 | is "in order".\r |
| 957 | \r |
| 958 | February 23, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 959 | \r |
| 960 | * plugins/dfinput/analog.c: Confirmed center value should be 127 instead of\r |
| 961 | 128, removed obsolete comments.\r |
| 962 | (http://code.google.com/p/pcsx2/source/detail?r=2587)\r |
| 963 | \r |
| 964 | February 18, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 965 | \r |
| 966 | * AUTHORS: Updated info.\r |
| 967 | \r |
| 968 | February 17, 2010 Tristin Celestin <cetris1@umbc.edu>\r |
| 969 | \r |
| 970 | * configure.ac: Removed PulseAudio Simple API support.\r |
| 971 | * plugins/dfsound/Makefile.am: Likewise.\r |
| 972 | * plugins/dfsound/nullsnd.c: Likewise.\r |
| 973 | * plugins/dfsound/spu.c: Likewise.\r |
| 974 | * plugins/dfsound/pulseaudiosimple.c: Removed.\r |
| 975 | * plugins/dfsound/pulseaudio.c: Fixed high-compatibility (SPUasync) mode.\r |
| 976 | \r |
| 977 | February 15, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 978 | \r |
| 979 | * libpcsxcore/psxhw.c: Don't skip calls to psxDman() when TR flag of CHCR is\r |
| 980 | true, which fixes the menu problem in Dragon Quest 7.\r |
| 981 | * plugins/dfcdrom/cdr-linux.c: Fixed subchannel reading in threaded mode.\r |
| 982 | \r |
| 983 | February 14, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 984 | \r |
| 985 | * libpcsxcore/cdrom.c: Fixed GetlocP, which solves the problem with libcrypt\r |
| 986 | copy protected games. (Thanks shalma)\r |
| 987 | \r |
| 988 | February 13, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 989 | \r |
| 990 | * libpcsxcore/cdrom.c: Clear the 0x20 flag when stop reading, which fixes the\r |
| 991 | problem with Syphon Filter.\r |
| 992 | * libpcsxcore/psxhw.c: Always update HW_DMAx_CHCR in DmaExec(), which fixes\r |
| 993 | the problem with Harvest Moon.\r |
| 994 | (Thanks shalma: http://forums.ngemu.com/pcsx-discussion/116599-developers-wanted-pcsx-revival-2.html)\r |
| 995 | \r |
| 996 | February 10, 2010 Tristin Celestin <cetris1@umbc.edu>\r |
| 997 | \r |
| 998 | * plugins/dfsound/pulseaudio.c: PulseAudio Normal API support is now working\r |
| 999 | in threaded non-SPUasync() mode.\r |
| 1000 | \r |
| 1001 | February 7, 2010 Tristin Celestin <cetris1@umbc.edu>\r |
| 1002 | \r |
| 1003 | * plugins/dfsound/pulseaudio.c: Added PulseAudio support (not working yet).\r |
| 1004 | * plugins/dfsound/pulseaudiosimple.c: Added PulseAudio Simple API support\r |
| 1005 | (not working with SPUasync).\r |
| 1006 | * plugins/dfsound/alsa.c: Fixed the alsa plugin so that it produces cleaner\r |
| 1007 | audio through PulseAudio.\r |
| 1008 | * plugins/dfsound/nullsnd.c: Don't compile when PulseAudio or PulseAudio\r |
| 1009 | Simple API support is enabled.\r |
| 1010 | * plugins/dfsound/spu.c: Added strings for PulseAudio plugin.\r |
| 1011 | * plugins/dfsound/Makefile.am: Added pulseaudio.c and pulseaudiosimple.c.\r |
| 1012 | * configure.ac: Added PulseAudio-related stuff.\r |
| 1013 | * po/zh_CN.po, po/zh_TW.po, po/pt_BR.po, po/pcsx.pot: Updated.\r |
| 1014 | \r |
| 1015 | February 1, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 1016 | \r |
| 1017 | * macosx/plugins/HIDInput/src/HID_Utilities.h: Removed duplicate file.\r |
| 1018 | * macosx/plugins/HIDInput/src/PlugPAD.c: #include HID_Utilities_External.h\r |
| 1019 | instead of HID_Utilities.h.\r |
| 1020 | * macosx/plugins/HIDInput/src/PadController.m: Likewise.\r |
| 1021 | * macosx/plugins/HIDInput/src/KeyConfig.h: Likewise.\r |
| 1022 | \r |
| 1023 | January 31, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 1024 | \r |
| 1025 | * macosx/EmuThread.m: Use setjmp()/longjmp() for resetting to avoid nasty\r |
| 1026 | plugin issues.\r |
| 1027 | * libpcsxcore/mdec.c: Minor cleanup.\r |
| 1028 | \r |
| 1029 | January 24, 2010 Wei Mingzhi <whistler_wmz@users.sf.net>\r |
| 1030 | \r |
| 1031 | * gui/LnxMain.c: Don't always move the mouse to the right for screensaver\r |
| 1032 | disabling.\r |
| 1033 | * win32/pcsx.sln, win32/pcsx.vcproj: Added VC8 Project File.\r |
| 1034 | \r |
| 1035 | January 23, 2010 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1036 | \r |
| 1037 | * libpcsxcore/cdriso.c: Moved several definations into cdriso.h.\r |
| 1038 | * libpcsxcore/cdriso.h: Likewise.\r |
| 1039 | * libpcsxcore/ppf.c: Added PPF patch support.\r |
| 1040 | * libpcsxcore/ppf.h: Likewise.\r |
| 1041 | * libpcsxcore/cdrom.c: Likewise.\r |
| 1042 | * libpcsxcore/cdrom.h: Likewise.\r |
| 1043 | * libpcsxcore/misc.c: Likewise.\r |
| 1044 | * libpcsxcore/r3000a.c: Likewise.\r |
| 1045 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 1046 | * gui/LnxMain.c: Likewise.\r |
| 1047 | * gui/Linux.h: Likewise.\r |
| 1048 | * win32/gui/WndMain.c: Likewise.\r |
| 1049 | * macosx/main.m: Likewise.\r |
| 1050 | * macosx/PcsxController.m: Likewise.\r |
| 1051 | * libpcsxcore/Makefile.am: Added ppf.c and ppf.h.\r |
| 1052 | * win32/pcsx.dsp: Likewise.\r |
| 1053 | * win32/pcsx.dev: Likewise.\r |
| 1054 | * macosx/Pcsx.xcodeproj/project.pbxproj: Likewise.\r |
| 1055 | * po/zh_CN.po, po/zh_TW.po, po/pt_BR.po, po/pcsx.pot: Updated.\r |
| 1056 | \r |
| 1057 | January 7, 2010 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1058 | \r |
| 1059 | * plugins/dfxvideo/draw.c: MaintainAspect() now only depends on screen\r |
| 1060 | resolution.\r |
| 1061 | \r |
| 1062 | December 28, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1063 | \r |
| 1064 | * data/pcsx.glade2: Reverted to "Close" button instead of "OK/Cancel" for\r |
| 1065 | consistency with GNOME UI standards.\r |
| 1066 | * plugins/dfsound/spucfg-0.1df/dfsound.glade2: Likewise.\r |
| 1067 | * plugins/dfsound/spucfg-0.1df/main.c: Likewise.\r |
| 1068 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.\r |
| 1069 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 1070 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 1071 | * plugins/dfinput/dfinput.glade2: Likewise.\r |
| 1072 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Likewise.\r |
| 1073 | * plugins/dfcdrom/cdrcfg-0.1df/dfcdrom.glade2: Likewise.\r |
| 1074 | * gui/ConfDlg.c: Likewise.\r |
| 1075 | * po/zh_TW.po: Updated.\r |
| 1076 | * README, NEWS: Updated.\r |
| 1077 | \r |
| 1078 | December 19, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1079 | \r |
| 1080 | * win32/gui/WndMain.c: Added Portuguese (Brazilian) to the language list.\r |
| 1081 | * po/pt_BR.po, po/zh_CN.po, po/zh_TW.po, po/pcsx.pot: Updated.\r |
| 1082 | \r |
| 1083 | December 8, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1084 | \r |
| 1085 | * plugins/peopsxgl/gpu.c: Hide the panels in fullscreen mode.\r |
| 1086 | \r |
| 1087 | December 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1088 | \r |
| 1089 | * plugins/dfinput/analog.c: Allow analog sticks to be mapped to non-axis\r |
| 1090 | events (keyboard & joystick buttons) as well.\r |
| 1091 | * plugins/dfinput/cfg.c: Likewise.\r |
| 1092 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 1093 | * plugins/dfinput/xkb.c: Likewise.\r |
| 1094 | * plugins/dfinput/pad.h: Likewise.\r |
| 1095 | * po/zh_CN.po, po/zh_TW.po, po/pt_BR.po, po/pcsx.pot: Updated.\r |
| 1096 | * libpcsxcore/psxbios.c: Don't touch the stack pointer if pointed to the\r |
| 1097 | hardware area, which fixes FF7 chocobo racing problem. Don't always\r |
| 1098 | allocate stack spaces before softcall.\r |
| 1099 | \r |
| 1100 | December 3, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1101 | \r |
| 1102 | * plugins/dfinput/pad.c: Changed the value of center position to 127 instead\r |
| 1103 | of 128, which fixes the FF8 problem. Still need further confirmation about\r |
| 1104 | this, as all of the protocol docs I've read as well as psemu_plugin_defs.h\r |
| 1105 | say 128 is the center position.\r |
| 1106 | * libpcsxcore/r3000a.c: Minor cleanup.\r |
| 1107 | \r |
| 1108 | December 2, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1109 | \r |
| 1110 | * plugins/dfinput/pad.c: Removed DualShock2-specific stuff in PADpoll().\r |
| 1111 | * macosx/plugins/HIDInput/src/PlugPAD.c: Likewise.\r |
| 1112 | \r |
| 1113 | December 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1114 | \r |
| 1115 | * plugins/dfcdrom/cdr-linux.c: Fixed crash bug when resuming emulation in\r |
| 1116 | Threaded mode.\r |
| 1117 | * gui/MemcardDlg.c: Don't keep previous selection after creating a new\r |
| 1118 | memcard or changing a memcard.\r |
| 1119 | * gui/Gtk2Gui.c: Minor cleanup.\r |
| 1120 | \r |
| 1121 | November 30, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1122 | \r |
| 1123 | * macosx/plugins/DFSound/PeopsSPU.xcodeproj/project.pbxproj: Changed build\r |
| 1124 | directory into ../../build.\r |
| 1125 | * macosx/plugins/HIDInput/HIDInput.xcodeproj/project.pbxproj: Likewise.\r |
| 1126 | * macosx/plugins/CDDeviceInterface/CDDeviceInterfacePlugin.xcodeproj/\r |
| 1127 | project.pbxproj: Likewise.\r |
| 1128 | * macosx/plugins/DFXVideo/PeopsSoftGPU.xcodeproj/project.pbxproj: Likewise.\r |
| 1129 | * macosx/Pcsx.xcodeproj/project.pbxproj: Include building and copying plugins\r |
| 1130 | to the bundle (thanks avlex).\r |
| 1131 | \r |
| 1132 | November 29, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1133 | \r |
| 1134 | * data/pcsx.glade2: Got rid of GtkFileChooserButton, which is buggy. Added\r |
| 1135 | a Toolbar which contains several most-used functions.\r |
| 1136 | * gui/MemcardDlg.c: Got rid of GtkFileChooserButton.\r |
| 1137 | * gui/Gtk2Gui.c: Moved configuration-related stuff into ConfDlg.c. Added\r |
| 1138 | Toolbar support.\r |
| 1139 | * gui/ConfDlg.c: Added.\r |
| 1140 | * gui/ConfDlg.h: Added.\r |
| 1141 | * gui/Linux.h: Removed unnecessary prototypes. Moved some stuff into\r |
| 1142 | ConfDlg.h.\r |
| 1143 | * libpcsxcore/psxcommon.h: Use MAXPATHLEN for string lengths.\r |
| 1144 | * po/pt_BR.po, po/zh_CN.po, po/zh_TW.po, po/pcsx.pot: Updated.\r |
| 1145 | * po/update-pot.sh: Also run msgmerge automatically.\r |
| 1146 | * doc/pcsx.1: Don't say "PCSX-df".\r |
| 1147 | * macosx/main.m: Minor cleanup.\r |
| 1148 | * macosx/PluginController.m: Likewise.\r |
| 1149 | * macosx/PcsxController.m: Made the memory card files configurable.\r |
| 1150 | * macosx/ConfigurationController.m: Likewise.\r |
| 1151 | * macosx/ConfigurationController.h: Likewise.\r |
| 1152 | * macosx/English.lproj/Configuration.nib/info.nib: Likewise.\r |
| 1153 | * macosx/English.lproj/Configuration.nib/classes.nib: Likewise.\r |
| 1154 | \r |
| 1155 | November 28, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1156 | \r |
| 1157 | * data/pcsx.glade2: Adjusted Memcard dialog.\r |
| 1158 | * po/pt_BR.po, po/zh_CN.po, po/zh_TW.po, po/pcsx.pot: Updated.\r |
| 1159 | * gui/Cheat.c: Fixed memory leaks.\r |
| 1160 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 1161 | * gui/Gtk2Gui.c: Moved memcard dialog stuff into MemcardDlg.c.\r |
| 1162 | * gui/MemcardDlg.c: Added.\r |
| 1163 | * gui/MemcardDlg.h: Likewise.\r |
| 1164 | * gui/Makefile.am: Added MemcardDlg.c.\r |
| 1165 | * gui/LnxMain.c: Minor cleanup.\r |
| 1166 | * gui/Linux.h: Likewise.\r |
| 1167 | \r |
| 1168 | November 27, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1169 | \r |
| 1170 | * plugins/dfcdrom/cdrcfg-0.1df/main.c: Rewritten the configuration utility\r |
| 1171 | with libglade.\r |
| 1172 | * plugins/dfcdrom/Makefile.am: Fixed compiling.\r |
| 1173 | * plugins/dfcdrom/cdrcfg-0.1df/dfcdrom.glade2: Added.\r |
| 1174 | * plugins/dfcdrom/cdrcfg-0.1df/callbacks.c: Removed Glade-generated code.\r |
| 1175 | * plugins/dfcdrom/cdrcfg-0.1df/callbacks.h: Likewise.\r |
| 1176 | * plugins/dfcdrom/cdrcfg-0.1df/support.c: Likewise.\r |
| 1177 | * plugins/dfcdrom/cdrcfg-0.1df/support.h: Likewise.\r |
| 1178 | * plugins/dfcdrom/cdrcfg-0.1df/interface.c: Likewise.\r |
| 1179 | * plugins/dfcdrom/cdrcfg-0.1df/interface.h: Likewise.\r |
| 1180 | * plugins/dfcdrom/cdrcfg-0.1df/cfgCdr.glade: Likewise.\r |
| 1181 | * plugins/dfcdrom/cdrcfg-0.1df/cfg-gtk2: Likewise.\r |
| 1182 | * plugins/dfcdrom/cdr-linux.c: Added selection of spin-down time.\r |
| 1183 | Don't return NULL when CDRgetBuffer() is called more than once without\r |
| 1184 | another CDRreadTrack() call in threaded mode, which solves the problem\r |
| 1185 | with Final Fantasy 6 (maybe other games too).\r |
| 1186 | * plugins/dfcdrom/cfg.c: Likewise.\r |
| 1187 | * plugins/dfcdrom/cfg.h: Likewise.\r |
| 1188 | * po/update-pot.sh: Include files from plugins/dfcdrom/cdrcfg-0.1df.\r |
| 1189 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po, po/pt_BR.po: Updated.\r |
| 1190 | * plugins/dfcdrom/cdr.h: Moved global variables into cdr-linux.c.\r |
| 1191 | * plugins/dfxvideo/draw.c: Removed the screensaver disabling code.\r |
| 1192 | * plugins/dfxvideo/Makefile.am: Don't link against Xtst.\r |
| 1193 | * gui/LnxMain.c: Disable screensaver in the main emu, so that it will be\r |
| 1194 | effective in all of the plugins.\r |
| 1195 | * gui/Makefile.am: Added -lXext -lXtst.\r |
| 1196 | \r |
| 1197 | November 26, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1198 | \r |
| 1199 | * plugins/dfcdrom/cdr.c: Separated GNU/Linux-specific code and NULL code\r |
| 1200 | into separate files (cdr-linux.c and cdr-null.c).\r |
| 1201 | * plugins/dfcdrom/cdr-linux.c: Added.\r |
| 1202 | * plugins/dfcdrom/cdr-null.c: Likewise.\r |
| 1203 | * plugins/dfcdrom/cdrcfg-0.1df: Moved configuration utility into a subdir.\r |
| 1204 | * plugins/dfcdrom/interface.c: Moved into cdrcfg-0.1df directory.\r |
| 1205 | * plugins/dfcdrom/interface.h: Likewise.\r |
| 1206 | * plugins/dfcdrom/cfg-gtk2.c: Likewise.\r |
| 1207 | * plugins/dfcdrom/support.c: Likewise.\r |
| 1208 | * plugins/dfcdrom/support.h: Likewise.\r |
| 1209 | * plugins/dfcdrom/main.c: Likewise.\r |
| 1210 | * plugins/dfcdrom/callbacks.c: Likewise.\r |
| 1211 | * plugins/dfcdrom/callbacks.h: Likewise.\r |
| 1212 | * plugins/dfcdrom/cfgCdr.glade: Likewise.\r |
| 1213 | * plugins/dfcdrom/Makefile.am: Likewise.\r |
| 1214 | * libpcsxcore/psxbios.c: Fixed MSVC6 errors when psxbios logging is enabled.\r |
| 1215 | * debian/changelog: Changed version number.\r |
| 1216 | * libpcsxcore/cdriso.c: Added support for reporting current CDDA play time.\r |
| 1217 | \r |
| 1218 | November 25, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1219 | \r |
| 1220 | * po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 1221 | \r |
| 1222 | November 13, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1223 | \r |
| 1224 | * libpcsxcore/misc.c: Fixed CheckCdrom() and LoadCdrom() so that format like\r |
| 1225 | "cdrom:\\FILENAME" and "cdrom:/FILENAME" in SYSTEM.CNF can be accepted.\r |
| 1226 | * libpcsxcore/ix86_64/README: Removed obsolete information.\r |
| 1227 | * macosx/plugins/CDDeviceInterface/src/PlugCD.c: Changed the include path\r |
| 1228 | to SCSITaskLib.h for compatibility with Mac OS X 10.6 SDK (Thanks magiix).\r |
| 1229 | * macosx/English.lproj/PCSX.nib/objects.nib: Added 2 more savestate slots.\r |
| 1230 | * macosx/English.lproj/PCSX.nib/info.nib: Likewise.\r |
| 1231 | \r |
| 1232 | November 9, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1233 | \r |
| 1234 | * plugins/dfxvideo/draw.c: Fixed green edge in YUV mode.\r |
| 1235 | \r |
| 1236 | November 8, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1237 | \r |
| 1238 | * libpcsxcore/r3000a.c: Commented out the check for psxRegs.interrupt\r |
| 1239 | before checking for hardware interrupts, which fixes the issue with I.Q.\r |
| 1240 | Final (maybe other games too).\r |
| 1241 | \r |
| 1242 | November 7, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1243 | \r |
| 1244 | * plugins/dfxvideo/draw.c: Don't bail out if the color depth is not set to 32.\r |
| 1245 | \r |
| 1246 | November 5, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1247 | \r |
| 1248 | * plugins/dfxvideo/draw.c: Check for centering during blits.\r |
| 1249 | \r |
| 1250 | November 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1251 | \r |
| 1252 | * libpcsxcore/sio.c: Fixed the format of new memory card file, which solves\r |
| 1253 | the saving problem with Final Fantasy 6.\r |
| 1254 | * macosx/EmuThread.h: Added "Run BIOS" menu item.\r |
| 1255 | * macosx/PcsxController.h: Likewise.\r |
| 1256 | * macosx/EmuThread.m: Likewise.\r |
| 1257 | * macosx/PcsxController.m: Likewise.\r |
| 1258 | * macosx/English.lproj/PCSX.nib/objects.nib: Likewise.\r |
| 1259 | * macosx/English.lproj/PCSX.nib/info.nib: Likewise.\r |
| 1260 | * macosx/English.lproj/PCSX.nib/classes.nib: Likewise.\r |
| 1261 | * macosx/main.m: Reload plugins at each time emulation starts.\r |
| 1262 | * macosx/Info.plist: Changed version number.\r |
| 1263 | \r |
| 1264 | November 3, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1265 | \r |
| 1266 | * macosx/plugins/HIDInput/src/PlugPAD.c: Implemented PADstartPoll() and\r |
| 1267 | PADpoll().\r |
| 1268 | * plugins/dfxvideo/key.c: Handle Fullscreen toggle message for Mac OS X.\r |
| 1269 | * macosx/plugins/DFXVideo/macsrc/PluginGLView.m: Fixed one byte-order issue.\r |
| 1270 | \r |
| 1271 | November 2, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1272 | \r |
| 1273 | * macosx/plugins/DFXVideo: Added project file and necessary codes for\r |
| 1274 | building existing dfxvideo sources for Mac OS X. (NOT bug-free yet!!!)\r |
| 1275 | * dfxvideo/gpu.c: Made necessary changes for Mac OS X build.\r |
| 1276 | * dfxvideo/externals.h: Likewise.\r |
| 1277 | * macosx/plugins/HIDInput/HIDInput.xcodeproj/project.pbxproj: Use\r |
| 1278 | psemu_plugin_defs.h from libpcsxcore.\r |
| 1279 | * macosx/plugins/HIDInput/src/PlugPAD.c: Likewise.\r |
| 1280 | * macosx/plugins/CDDeviceInterface/CDDeviceInterfacePlugin.xcodeproj/\r |
| 1281 | project.pbxproj: Likewise.\r |
| 1282 | * macosx/plugins/CDDeviceInterface/src/PlugCD.c: Likewise.\r |
| 1283 | * macosx/plugins/HIDInput/src/PSEmu_Plugin_Defs.h: Removed.\r |
| 1284 | * macosx/plugins/CDDeviceInterface/src/PSEmu_Plugin_Defs.h: Removed.\r |
| 1285 | * macosx/PcsxController.m: Don't allow starting game when Preferences dialog\r |
| 1286 | box is opened. Don't allow opening the Preferences dialog when game is\r |
| 1287 | running.\r |
| 1288 | \r |
| 1289 | November 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1290 | \r |
| 1291 | * macosx/plugins/PeopsSpu109: Removed.\r |
| 1292 | * macosx/plugins/DFSound: Added project file and necessary platform-dependant\r |
| 1293 | files for building existing dfsound sources for Mac OS X.\r |
| 1294 | * plugins/dfsound/stdafx.h: Made necessary changes for Mac OS X build.\r |
| 1295 | * plugins/dfsound/spu.c: Likewise.\r |
| 1296 | * plugins/dfsound/xa.c: Likewise.\r |
| 1297 | \r |
| 1298 | October 31, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1299 | \r |
| 1300 | * libpcsxcore/cdriso.c: Declare thread controlling variable as volatile.\r |
| 1301 | * plugins/dfinput/pad.c: Likewise.\r |
| 1302 | * macosx/plugins/PeopsSpu109: Added SPU plugin for Mac OS X.\r |
| 1303 | \r |
| 1304 | October 30, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1305 | \r |
| 1306 | * data/pcsx.glade2: Do not allow resizing for dialog boxes.\r |
| 1307 | * plugins/dfsound/spucfg-0.1df/dfsound.glade2: Likewise.\r |
| 1308 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.\r |
| 1309 | * plugins/dfinput/pad.h: Declare several variables as volatile.\r |
| 1310 | * plugins/dfinput/Makefile.am: Use $(SDL_CONFIG) instead of "sdl-config".\r |
| 1311 | \r |
| 1312 | October 29, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1313 | \r |
| 1314 | * data/pcsx.glade2: Replaced the "Close" button on many dialog boxes to\r |
| 1315 | "OK/Cancel" buttons.\r |
| 1316 | * gui/Gtk2Gui.c: Likewise.\r |
| 1317 | * plugins/dfsound/spucfg-0.1df/dfsound.glade2: Likewise.\r |
| 1318 | * plugins/dfsound/spucfg-0.1df/main.c: Likewise.\r |
| 1319 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.\r |
| 1320 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 1321 | * plugins/dfinput/dfinput.glade2: Likewise.\r |
| 1322 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 1323 | \r |
| 1324 | October 27, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1325 | \r |
| 1326 | * plugins/dfinput/xkb.c: Use XkbSetDetectableAutoRepeat() instead of\r |
| 1327 | disabling autorepeat globally.\r |
| 1328 | * po/zh_CN.po: Updated.\r |
| 1329 | * plugins/peopsxgl/gpu.c: Allow clicking close button to return to the main\r |
| 1330 | UI instead of bailing out.\r |
| 1331 | \r |
| 1332 | October 26, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1333 | \r |
| 1334 | * plugins/dfinput/cfg.c: Fixed a bug which caused the settings for analog\r |
| 1335 | pad not correctly read from the config file.\r |
| 1336 | \r |
| 1337 | October 25, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1338 | \r |
| 1339 | * plugins/dfinput/cfg.c: Replaced dfinput with new SDL/Xkb-based input plugin.\r |
| 1340 | * plugins/dfinput/analog.c: Likewise.\r |
| 1341 | * plugins/dfinput/Makefile.in: Likewise.\r |
| 1342 | * plugins/dfinput/cfg-gtk2.c: Likewise.\r |
| 1343 | * plugins/dfinput/pad.c: Likewise.\r |
| 1344 | * plugins/dfinput/sdljoy.c: Likewise.\r |
| 1345 | * plugins/dfinput/xkb.c: Likewise.\r |
| 1346 | * plugins/dfinput/dfinput.glade2: Likewise.\r |
| 1347 | * plugins/dfinput/Makefile.am: Likewise.\r |
| 1348 | * plugins/dfinput/pad.h: Likewise.\r |
| 1349 | * plugins/dfinput/padjoy.h: Removed.\r |
| 1350 | * configure.ac: Check for SDL on configure.\r |
| 1351 | * debian/control: Added libsdl1.2-dev to Build-Depends.\r |
| 1352 | * po/pt_BR.po, po/zh_TW.po, po/zh_CN.po, po/pcsx.pot: Updated.\r |
| 1353 | \r |
| 1354 | October 24, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1355 | \r |
| 1356 | * macosx/Pcsx.xcodeproj/project.pbxproj: Fixed Mac OS X build.\r |
| 1357 | * macosx/plugins: Added CDR and PAD plugins for Mac OS X..\r |
| 1358 | \r |
| 1359 | October 9, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1360 | \r |
| 1361 | * gui/hdebug.c: Removed PCSX-df debugger, which is incompleted and buggy.\r |
| 1362 | * gui/hdebug.h: Likewise.\r |
| 1363 | * gui/Makefile.am: Likewise.\r |
| 1364 | * libpcsxcore/debug.c: Added telnet-based debugger from PCSX CVS. GUI-based\r |
| 1365 | debugger should be worked on for better usability.\r |
| 1366 | * libpcsxcore/debug.h: Likewise.\r |
| 1367 | * libpcsxcore/socket.c: Likewise.\r |
| 1368 | * libpcsxcore/socket.h: Likewise.\r |
| 1369 | * libpcsxcore/psxinterpreter.c: Likewise.\r |
| 1370 | * libpcsxcore/psxmem.c: Likewise.\r |
| 1371 | * libpcsxcore/r3000a.c: Likewise.\r |
| 1372 | * libpcsxcore/r3000a.h: Likewise.\r |
| 1373 | * libpcsxcore/psxcommon.h: Likewise.\r |
| 1374 | * libpcsxcore/psxcounters.c: Likewise.\r |
| 1375 | * libpcsxcore/Makefile.am: Likewise.\r |
| 1376 | * gui/Config.c: Likewise.\r |
| 1377 | * gui/LnxMain.c: Likewise.\r |
| 1378 | * gui/Gtk2Gui.c: Likewise.\r |
| 1379 | * win32/pcsx.rc: Likewise.\r |
| 1380 | * win32/pcsx.dsp: Likewise.\r |
| 1381 | * win32/gui/ConfigurePlugins.c: Likewise.\r |
| 1382 | * win32/gui/WndMain.c: Likewise.\r |
| 1383 | * win32/pcsx.dev: Likewise.\r |
| 1384 | * win32/resource.h: Likewise.\r |
| 1385 | \r |
| 1386 | October 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1387 | \r |
| 1388 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Fixed: when trying to choose\r |
| 1389 | resolution for dfxvideo, values>1024x768 doesn't save.\r |
| 1390 | * plugins/peopsxgl/cfg.c: Minor cleanup.\r |
| 1391 | * plugins/peopsxgl/gpu.c: Use fork()/execl() instead of system() to launch\r |
| 1392 | the configuration utility.\r |
| 1393 | * plugins/dfsound/cfg.c: Likewise.\r |
| 1394 | * plugins/dfxvideo/cfg.c: Likewise.\r |
| 1395 | * plugins/dfinput/pad.c: Likewise.\r |
| 1396 | * plugins/dfcdrom/cdr.c: Likewise.\r |
| 1397 | * plugins/dfsound/spucfg-0.1df/dfsound.glade2: Display the dialog box at\r |
| 1398 | the center of the screen. Removed unused About dialog box.\r |
| 1399 | * plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.\r |
| 1400 | * plugins/dfsound/spucfg-0.1df/main.c: Minor cleanup.\r |
| 1401 | * plugins/dfinput/dfinput.glade2: Fixed problem with new version of glade-3.\r |
| 1402 | * plugins/dfcdrom/cfgCdr.glade: Likewise.\r |
| 1403 | * libpcsxcore/cdriso.c: Fixed crash bug when the .toc/.cue file contains\r |
| 1404 | empty lines.\r |
| 1405 | \r |
| 1406 | October 3, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1407 | \r |
| 1408 | * plugins/dfsound/spucfg-0.1df/dfsound.glade2: Removed the "Enable XA" option\r |
| 1409 | as we already have such an option in the main emu.\r |
| 1410 | * plugins/dfsound/spucfg-0.1df/main.c: Likewise.\r |
| 1411 | * plugins/dfsound/cfg.c: Likewise.\r |
| 1412 | * plugins/dfsound/spu.c: Likewise.\r |
| 1413 | * plugins/dfsound/externals.h: Likewise.\r |
| 1414 | * plugins/dfsound/psemu.c: Likewise.\r |
| 1415 | \r |
| 1416 | October 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1417 | \r |
| 1418 | * gui/Gtk2Gui.c: Disable the "Graphics/Sound/CD-ROM/Controller" menuitems\r |
| 1419 | when the emu is already running.\r |
| 1420 | * data/pcsx.glade2: Merged the "Controller 1" and "Controller 2" menuitems.\r |
| 1421 | \r |
| 1422 | September 26, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1423 | \r |
| 1424 | * data/pcsx.glade2: Re-added the "Graphics/Sound/CD-ROM/Controller" menuitems\r |
| 1425 | in the configuration menu, which are more self-explanative than a "Plugins\r |
| 1426 | and BIOS".\r |
| 1427 | * gui/Gtk2Gui.c: Likewise.\r |
| 1428 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po, po/pt_BR.po: Updated.\r |
| 1429 | * libpcsxcore/cdriso.c: Implemented MDS parsing. MDF files with interleaved\r |
| 1430 | subchannel data is now supported.\r |
| 1431 | * win32/gui/WndMain.c: Moved States submenu from File menu to Emulator menu.\r |
| 1432 | \r |
| 1433 | September 24, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1434 | \r |
| 1435 | * libpcsxcore/cdriso.c: Fixed filenames with spaces when loading .toc file\r |
| 1436 | (Thanks dario86). Force byteswap if .toc file is loaded as cdrdao uses\r |
| 1437 | Big-Endian for CD Audio. Fixed skipping of the first 2 seconds when playing\r |
| 1438 | CDDA Track #2. Check for image.toc if image.toc.bin is loaded.\r |
| 1439 | \r |
| 1440 | September 22, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1441 | \r |
| 1442 | * win32/gui/CheatDlg.c: Always enable the value inputbox when "New Search" is\r |
| 1443 | clicked.\r |
| 1444 | \r |
| 1445 | September 21, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1446 | \r |
| 1447 | * libpcsxcore/cdrom.c: Reverted the previous change as the CD change problem\r |
| 1448 | can be fixed in the cdrSapu plugin.\r |
| 1449 | \r |
| 1450 | September 20, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1451 | \r |
| 1452 | * win32/glue/sys/mman.h: Use VirtualAlloc() and VirtualFree() instead of\r |
| 1453 | malloc() and free().\r |
| 1454 | * libpcsxcore/ix86/iR3000A.c: Minor cleanup.\r |
| 1455 | * po/zh_TW.po: Updated.\r |
| 1456 | * libpcsxcore/cdrom.c: Close & reopen the CDR plugin after switching discs.\r |
| 1457 | \r |
| 1458 | September 18, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1459 | \r |
| 1460 | * win32/gui/CheatDlg.c: Disable "Search Type" combo box if search results\r |
| 1461 | already exist.\r |
| 1462 | \r |
| 1463 | September 16, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1464 | \r |
| 1465 | * po/pt_BR.po, po/pt_BR.gmo: Added Portuguese (Brazil) translation. Thanks\r |
| 1466 | to Tibério VÃtor <tvtoon at gmail dot com>.\r |
| 1467 | * po/LINGUAS: Added pt_BR.po.\r |
| 1468 | * po/pcsx.pot: Updated.\r |
| 1469 | * gui/Cheat.c: Use checkboxes for toggling cheats.\r |
| 1470 | * data/pcsx.glade2: Likewise.\r |
| 1471 | \r |
| 1472 | September 15, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1473 | \r |
| 1474 | * debian/changelog: Bumped version.\r |
| 1475 | \r |
| 1476 | September 12, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1477 | \r |
| 1478 | * libpcsxcore/cdriso.c: Disregard the synchronization information and header\r |
| 1479 | data when playing CDDA music.\r |
| 1480 | \r |
| 1481 | September 8, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1482 | \r |
| 1483 | * win32/gui/ConfigurePlugins.c: Select a real BIOS instead of the Internal\r |
| 1484 | HLE BIOS by default at the first run.\r |
| 1485 | * gui/Gtk2Gui.c: Likewise.\r |
| 1486 | * gui/LnxMain.c: Scan BIOSes in certain system-wide directories and place\r |
| 1487 | symlinks in ~/.pcsx/bios.\r |
| 1488 | * gui/Makefile.am, gui/Makefile.in: Added PSEMU_DATA_DIR.\r |
| 1489 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 1490 | \r |
| 1491 | September 7, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1492 | \r |
| 1493 | * plugins/dfsound/alsa.c: Removed ALSA-specific CDDA stuff, which causes\r |
| 1494 | problems with some versions of PulseAudio.\r |
| 1495 | * plugins/dfsound/spu.c: Implemented CDDA support in a more "general" way.\r |
| 1496 | * plugins/dfsound/xa.c: Likewise.\r |
| 1497 | * plugins/dfsound/externals.h: Likewise.\r |
| 1498 | * plugins/dfsound/spu.h: Likewise.\r |
| 1499 | * plugins/dfsound/xa.h: Likewise.\r |
| 1500 | * plugins/dfsound/cfg.c: Removed NOTHREADLIB.\r |
| 1501 | * plugins/dfsound/spu.c: Likewise.\r |
| 1502 | * plugins/dfsound/stdafx.h: Likewise.\r |
| 1503 | * libpcsxcore/cdriso.c: Reverted to the method which feeds the CDDA data to\r |
| 1504 | the SPU plugin at an interval instead of continuously, otherwise it's still\r |
| 1505 | broken with spuEternal in SPUasync mode.\r |
| 1506 | \r |
| 1507 | September 6, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1508 | \r |
| 1509 | * plugins/dfsound/spu.c: Fixed frequency modulation emulation. Handle IRQs\r |
| 1510 | in the decoded sound buffer areas. (sync'ed from the P.E.Op.S SPU 1.09)\r |
| 1511 | * plugins/dfsound/dma.c: Likewise.\r |
| 1512 | * plugins/dfsound/registers.c: Likewise.\r |
| 1513 | * plugins/dfsound/xa.c: Likewise.\r |
| 1514 | * plugins/dfsound/externals.h: Likewise.\r |
| 1515 | \r |
| 1516 | September 5, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1517 | \r |
| 1518 | * libpcsxcore/cdriso.c: Don't feed CDDA data to the SPU plugin when CDDA\r |
| 1519 | is muted, which fixes the "noise" in Final Fantasy 8. Also check for\r |
| 1520 | image.bin.toc in addition to image.toc.\r |
| 1521 | * plugins/dfsound/alsa.c: Added support for CDDA volume.\r |
| 1522 | \r |
| 1523 | September 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1524 | \r |
| 1525 | * libpcsxcore/cdriso.c: Don't delay before feeding CDDA data to the SPU\r |
| 1526 | plugin.\r |
| 1527 | * plugins/dfsound/alsa.c: Don't try initializing CDDA sound handle over\r |
| 1528 | and over and over again if failed.\r |
| 1529 | \r |
| 1530 | September 3, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1531 | \r |
| 1532 | * libpcsxcore/cdriso.c: Fixed time overflow on 32-bit GNU/Linux system.\r |
| 1533 | \r |
| 1534 | September 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1535 | \r |
| 1536 | * libpcsxcore/cdrom.c: Added the definations of some missing commands.\r |
| 1537 | \r |
| 1538 | August 30, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1539 | \r |
| 1540 | * libpcsxcore/cdriso.c: Implemented CDDA playing via SPUplayCDDAchannel().\r |
| 1541 | Now CD tracks can be played directly via a SPU plugin which implements the\r |
| 1542 | SPUplayCDDAchannel() function, e.g., spuEternal.\r |
| 1543 | * libpcsxcore/cdriso.h: Removed unused prototypes.\r |
| 1544 | * doc/tweaks.txt: Removed obsolete information.\r |
| 1545 | * win32/pcsx.dsp: Use Multithreaded instead of Singlethreaded.\r |
| 1546 | * plugins/dfsound/alsa.c: Set the buffer_time and period_time manually,\r |
| 1547 | hopefully the "lagging" issue can be fixed. Implemented\r |
| 1548 | SPUplayCDDAchannel() in the ALSA driver.\r |
| 1549 | \r |
| 1550 | August 29, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1551 | \r |
| 1552 | * plugins/dfcdrom/cdr.c: Don't restart the track if play was called with\r |
| 1553 | the same time as the previous call.\r |
| 1554 | * libpcsxcore/cdriso.c: Added playCDDA() and stopCDDA() functions. (still\r |
| 1555 | not implemented)\r |
| 1556 | \r |
| 1557 | August 27, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1558 | \r |
| 1559 | * libpcsxcore/plugins.h: Added prototype and interface for\r |
| 1560 | SPUplayCDDAchannel().\r |
| 1561 | * libpcsxcore/plugins.c: Likewise.\r |
| 1562 | \r |
| 1563 | August 26, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1564 | \r |
| 1565 | * win32/pcsx.rc: Completed the Cheat Search dialog.\r |
| 1566 | * win32/resource.h: Likewise.\r |
| 1567 | * win32/gui/CheatDlg.c: Implemented the Cheat Search dialog. Fixed MinGW\r |
| 1568 | compilation issue.\r |
| 1569 | * win32/gui/pcsx.dev: Fixed Dev-C++ build.\r |
| 1570 | * win32/WndMain.c: Moved Language menu into the Config menu.\r |
| 1571 | * gui/Cheat.c: Clamp values when editing value in Cheat Search dialog.\r |
| 1572 | * doc/tweaks.txt: Added instructions to allow CD-DA playing when using\r |
| 1573 | image files (as suggested by dario86).\r |
| 1574 | \r |
| 1575 | August 24, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1576 | \r |
| 1577 | * win32/gui/WndMain.c: Set the language to the OS language by default.\r |
| 1578 | * win32/gui/ConfigurePlugins.c: Made some strings translatable.\r |
| 1579 | * win32/gui/CheatDlg.c: Fixed incorrect usage of SysMessage().\r |
| 1580 | * win32/pcsx.rc, win32/resource.h: Fixed manifest.\r |
| 1581 | \r |
| 1582 | August 23, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1583 | \r |
| 1584 | * data/pcsx.glade2: Added "..." in menu items which will popup a dialog.\r |
| 1585 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 1586 | \r |
| 1587 | August 22, 2009 dario86\r |
| 1588 | \r |
| 1589 | * libpcsxcore/cdrom.c: Demute the CD-DA by default, which fixes the music\r |
| 1590 | problem with Tekken 1.\r |
| 1591 | \r |
| 1592 | August 22, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1593 | \r |
| 1594 | * libpcsxcore/misc.c: Also check for PSX.EXE in CheckCdrom(). Added support\r |
| 1595 | for CPE binaries. Returns -1 in Load() if EXE is not found. Print the\r |
| 1596 | EXE loading error messages in console instead of a message box.\r |
| 1597 | * gui/Gtk2Gui.c: Show files with .cpe extension in the Load EXE dialog box.\r |
| 1598 | * debian/rules: Removed dh_desktop.\r |
| 1599 | \r |
| 1600 | August 17, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1601 | \r |
| 1602 | * plugins/peopsxgl/gpu.c: Made the name of the plugin translatable.\r |
| 1603 | * plugins/dfsound/spu.c: Likewise.\r |
| 1604 | * plugins/dfxvideo/gpu.c: Likewise.\r |
| 1605 | * plugins/dfinput/pad.c: Likewise.\r |
| 1606 | * plugins/dfcdrom/cdr.c: Likewise.\r |
| 1607 | * plugins/dfcdrom/interface.c: #include locale.h.\r |
| 1608 | * po/update-pot.sh: Also check plugins' source files.\r |
| 1609 | * plugins/dfxvideo/Makefile.am: Removed VERSION and NUMBER defination.\r |
| 1610 | * po/zh_CN.po, po/zh_TW.po, po/pcsx.pot: Updated.\r |
| 1611 | \r |
| 1612 | August 9, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1613 | \r |
| 1614 | * win32/cdrom02.ico: Reworked the icon.\r |
| 1615 | * win32/pcsx.rc: Added cheat-related dialogs.\r |
| 1616 | * win32/resource.h: Likewise.\r |
| 1617 | * win32/gui/CheatDlg.c: Added, implemented Cheat Dialog.\r |
| 1618 | * win32/pcsx.dsp: Added CheatDlg.c.\r |
| 1619 | * win32/pcsx.dev: Likewise.\r |
| 1620 | * win32/gui/plugin.c: Use lowercase for #include's.\r |
| 1621 | * win32/gui/AboutDlg.c: Likewise.\r |
| 1622 | * win32/gui/ConfigurePlugins.c: Likewise.\r |
| 1623 | * win32/gui/Win32.h: Added prototype from CheatDlg.c.\r |
| 1624 | * win32/gui/WndMain.c: Added Cheat functions to the menu.\r |
| 1625 | * win32/glue/stdint.h: Added a "no warranty" disclaimer.\r |
| 1626 | * win32/glue/sys/mman.h: Likewise.\r |
| 1627 | \r |
| 1628 | August 5, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1629 | \r |
| 1630 | * plugins/dfxvideo/prim.c: Reverted the previous change, which is wrong.\r |
| 1631 | \r |
| 1632 | July 27, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1633 | \r |
| 1634 | * plugins/dfxvideo/prim.c: Clamp the offsets before performing\r |
| 1635 | blkfill.\r |
| 1636 | \r |
| 1637 | July 24, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1638 | \r |
| 1639 | * libpcsxcore/cdriso.c: Implemented CCD parsing.\r |
| 1640 | * libpcsxcore/cheat.c: Optimized Cheat Applying a bit.\r |
| 1641 | \r |
| 1642 | July 15, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1643 | \r |
| 1644 | * libpcsxcore/psxbios.c: Allocate more stack spaces to fix crash at FF7\r |
| 1645 | minigames.\r |
| 1646 | * libpcsxcore/cdriso.c: Implemented CUE parsing.\r |
| 1647 | \r |
| 1648 | July 7, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1649 | \r |
| 1650 | * libpcsxcore/psxbios.c: Use u32 instead of native pointer for\r |
| 1651 | DIRENTRY::next. It's a pointer in PSX subsystem and not in native system.\r |
| 1652 | \r |
| 1653 | July 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1654 | \r |
| 1655 | * debian/control: Added libasound2-dev to Build-Depends.\r |
| 1656 | * libpcsxcore/plugins.h: Fixed SubQ struct.\r |
| 1657 | * plugins/dfcdrom/cdr.c: Likewise.\r |
| 1658 | * libpcsxcore/cdriso.c: Implemented subchannel reading from CloneCD\r |
| 1659 | .sub file.\r |
| 1660 | \r |
| 1661 | July 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1662 | \r |
| 1663 | * libpcsxcore/psxbios.c: Use s32 instead of long in DIRENTRY struct for\r |
| 1664 | compatibility with x86_64. Fixed error in MSVC6.\r |
| 1665 | \r |
| 1666 | June 30, 2009 Peter Collingbourne <peter@pcc.me.uk>\r |
| 1667 | \r |
| 1668 | * libpcsxcore/psxbios.c: Implemented psxBios_rename(). Interpret a file\r |
| 1669 | path of the form buX0: as buX0:* in firstfile() and nextfile(). Ensure\r |
| 1670 | that memory card data is saved when deleting a file. Advance the file\r |
| 1671 | offset when a write or synchronous read occurs.\r |
| 1672 | \r |
| 1673 | June 30, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1674 | \r |
| 1675 | * plugins/peopsxgl/gpu.c: Changed a format string from %08lx to %08x.\r |
| 1676 | \r |
| 1677 | June 30, 2009 Peter Collingbourne <peter@pcc.me.uk>\r |
| 1678 | \r |
| 1679 | * plugins/dfcdrom/main.c: #include locale.h as well as libintl.h to allow\r |
| 1680 | the code to compile in unoptimized mode.\r |
| 1681 | * plugins/dfinput/cfg.c: Likewise.\r |
| 1682 | * plugins/dfsound/spucfg-0.1df/main.c: Likewise.\r |
| 1683 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.\r |
| 1684 | * plugins/peopsxgl/gpucfg/main.c: Likewise.\r |
| 1685 | * plugins/peopsxgl/gpucfg/interface.c: Likewise.\r |
| 1686 | * libpcsxcore/psxbios.c: Fixed a cast that may cause problems on x86_64.\r |
| 1687 | Allocate stack space for programs which store data below the stack pointer\r |
| 1688 | when an interrupt occurs.\r |
| 1689 | \r |
| 1690 | June 29, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1691 | \r |
| 1692 | * libpcsxcore/cheat.c: Implemented Cheat Search.\r |
| 1693 | * libpcsxcore/cheat.h: Likewise.\r |
| 1694 | * gui/Cheat.c: Likewise.\r |
| 1695 | * gui/Gtk2Gui.c: Backup the memory for cheat search when continuing emulation.\r |
| 1696 | * data/pcsx.glade2: Tweaked the cheat search dialog for implemention. Fixed\r |
| 1697 | the main menu under newer version of Glade.\r |
| 1698 | * libpcsxcore/r3000a.c: Free cheat search results on exit.\r |
| 1699 | * libpcsxcore/psxmem.h: Fixed a typo in psxMu8(). Removed check for __sh__\r |
| 1700 | macro.\r |
| 1701 | * win32/gui/WndMain.c: Restarting is no longer needed at first run.\r |
| 1702 | * po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 1703 | \r |
| 1704 | June 20, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1705 | \r |
| 1706 | * libpcsxcore/misc.c: Fixed a bug which prevented files in a subdirectory\r |
| 1707 | from being located correctly in GetCdromFile().\r |
| 1708 | \r |
| 1709 | June 19, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1710 | \r |
| 1711 | * gui/Gtk2Gui.c: Also allow extensions with capital letters in the open\r |
| 1712 | file dialog.\r |
| 1713 | * plugins/dfsound/alsa.c: Don't include alsa.h, which is useless. Don't\r |
| 1714 | set the buffer time and period time manually.\r |
| 1715 | * plugins/dfsound/alsa.h: Deleted.\r |
| 1716 | * plugins/dfsound/oss.c: Moved the definations from oss.h to oss.c.\r |
| 1717 | * plugins/dfsound/oss.h: Deleted.\r |
| 1718 | * debian/rules: Added --enable-alsa to configure parameters.\r |
| 1719 | \r |
| 1720 | June 18, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1721 | \r |
| 1722 | * plugins/peopsxgl/soft.c: Fixed crash with full-software (FVP) enabled\r |
| 1723 | on x86_64.\r |
| 1724 | * macosx/main.m: Removed LoadCdBios.\r |
| 1725 | \r |
| 1726 | June 16, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1727 | \r |
| 1728 | * plugins/dfOpenGL: Removed experimental dfOpenGL plugin.\r |
| 1729 | * configure.ac: OpenGL plugin is only built with --enable-opengl.\r |
| 1730 | * Makefile.am: Likewise.\r |
| 1731 | * debian/rules: Added --enable-opengl to configure parameters.\r |
| 1732 | * plugins/peopsxgl/draw.c: Don't enable OpenGL Extension by default, which\r |
| 1733 | may be unsupported or slow with some old cards.\r |
| 1734 | * plugins/peopsxgl/gpucfg/main.c: Likewise.\r |
| 1735 | \r |
| 1736 | June 11, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1737 | \r |
| 1738 | * macosx/English.lproj/PCSX.nib/objects.nib: Added "Run ISO" function.\r |
| 1739 | * macosx/English.lproj/PCSX.nib/info.nib: Likewise.\r |
| 1740 | * macosx/English.lproj/PCSX.nib/classes.nib: Likewise.\r |
| 1741 | * macosx/PcsxController.h: Likewise.\r |
| 1742 | * macosx/PcsxController.m: Likewise.\r |
| 1743 | \r |
| 1744 | June 10, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1745 | \r |
| 1746 | * libpcsxcore/plugins.c: Don't add "_" to function name for Mac OS X.\r |
| 1747 | * macosx/Info.plist: Modified software information.\r |
| 1748 | * macosx/English.lproj/InfoPlist.strings: Likewise.\r |
| 1749 | * macosx/Pcsx.xcodeproj/project.pbxproj: Tweaked parameter.\r |
| 1750 | * macosx/English.lproj/PCSX.nib/objects.nib: Removed Edit menu.\r |
| 1751 | * macosx/English.lproj/PCSX.nib/info.nib: Likewise.\r |
| 1752 | \r |
| 1753 | June 9, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1754 | \r |
| 1755 | * macosx/*: Added preliminary Mac OS X port. Code copied from PCSX Mac\r |
| 1756 | Project (Still not working).\r |
| 1757 | \r |
| 1758 | June 4, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1759 | \r |
| 1760 | * po/zh_CN.po, po/zh_TW.po: Don't use UTF-8.\r |
| 1761 | * debian/changelog: Bumped version.\r |
| 1762 | \r |
| 1763 | June 2, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1764 | \r |
| 1765 | * plugins/peopsxgl/interface.c: Tweaked UI.\r |
| 1766 | \r |
| 1767 | June 1, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1768 | \r |
| 1769 | * plugins/peopsxgl/Makefile.am: Added config utility.\r |
| 1770 | * plugins/peopsxgl/gpucfg/callbacks.c: Added.\r |
| 1771 | * plugins/peopsxgl/gpucfg/callbacks.h: Added.\r |
| 1772 | * plugins/peopsxgl/gpucfg/interface.c: Added.\r |
| 1773 | * plugins/peopsxgl/gpucfg/interface.h: Added.\r |
| 1774 | * plugins/peopsxgl/gpucfg/main.c: Added.\r |
| 1775 | * plugins/peopsxgl/gpucfg/support.c: Added.\r |
| 1776 | * plugins/peopsxgl/gpucfg/support.h: Added.\r |
| 1777 | * plugins/peopsxgl/cfg.c: Reverted the filename of config file.\r |
| 1778 | * plugins/dfcdrom/interface.c: Supported translation.\r |
| 1779 | * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 1780 | \r |
| 1781 | May 31, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1782 | \r |
| 1783 | * gui/Config.c, plugins/dfxvideo/cfg.c: Fixed invalid memory access.\r |
| 1784 | * debian/control: Added libxxf86vm-dev to Build-Depend.\r |
| 1785 | * plugins/dfOpenGL/cfg.c: Don't use sprintf().\r |
| 1786 | \r |
| 1787 | May 30, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1788 | \r |
| 1789 | * plugins/peopsxgl/draw.c: Modified for compatiability with x86_64.\r |
| 1790 | * plugins/peopsxgl/draw.h: Likewise.\r |
| 1791 | * plugins/peopsxgl/externals.h: Likewise.\r |
| 1792 | * plugins/peopsxgl/fps.c: Likewise.\r |
| 1793 | * plugins/peopsxgl/fps.h: Likewise.\r |
| 1794 | * plugins/peopsxgl/gpu.c: Likewise.\r |
| 1795 | * plugins/peopsxgl/key.c: Likewise.\r |
| 1796 | * plugins/peopsxgl/menu.c: Likewise.\r |
| 1797 | * plugins/peopsxgl/prim.c: Likewise.\r |
| 1798 | * plugins/peopsxgl/prim.h: Likewise.\r |
| 1799 | * plugins/peopsxgl/soft.c: Likewise.\r |
| 1800 | * plugins/peopsxgl/soft.h: Likewise.\r |
| 1801 | * plugins/peopsxgl/texture.c: Likewise.\r |
| 1802 | * plugins/peopsxgl/texture.h: Likewise.\r |
| 1803 | \r |
| 1804 | Apr 26, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1805 | \r |
| 1806 | * plugins/peopsxgl/cfg.c: Integrated P.E.Op.S OpenGL GPU into the build tree.\r |
| 1807 | Cleaned up the sources, removed Windows-specific stuff.\r |
| 1808 | * plugins/peopsxgl/cfg.h: Likewise.\r |
| 1809 | * plugins/peopsxgl/draw.c: Likewise.\r |
| 1810 | * plugins/peopsxgl/draw.h: Likewise.\r |
| 1811 | * plugins/peopsxgl/externals.h: Likewise.\r |
| 1812 | * plugins/peopsxgl/fps.c: Likewise.\r |
| 1813 | * plugins/peopsxgl/fps.h: Likewise.\r |
| 1814 | * plugins/peopsxgl/gl_ext.h: Likewise.\r |
| 1815 | * plugins/peopsxgl/gpu.c: Likewise.\r |
| 1816 | * plugins/peopsxgl/gpu.h: Likewise.\r |
| 1817 | * plugins/peopsxgl/key.c: Likewise.\r |
| 1818 | * plugins/peopsxgl/key.h: Likewise.\r |
| 1819 | * plugins/peopsxgl/menu.c: Likewise.\r |
| 1820 | * plugins/peopsxgl/menu.h: Likewise.\r |
| 1821 | * plugins/peopsxgl/prim.c: Likewise.\r |
| 1822 | * plugins/peopsxgl/prim.h: Likewise.\r |
| 1823 | * plugins/peopsxgl/soft.c: Likewise.\r |
| 1824 | * plugins/peopsxgl/soft.h: Likewise.\r |
| 1825 | * plugins/peopsxgl/stdafx.h: Likewise.\r |
| 1826 | * plugins/peopsxgl/texture.c: Likewise.\r |
| 1827 | * plugins/peopsxgl/texture.h: Likewise.\r |
| 1828 | * plugins/peopsxgl/zn.c: Likewise.\r |
| 1829 | * plugins/peopsxgl/Makefile.am: Likewise.\r |
| 1830 | * plugins/dfOpenGL/GPU.c: Changed the name of the plugin into "PCSX-df OpenGL\r |
| 1831 | Driver" to avoid confusion.\r |
| 1832 | \r |
| 1833 | Apr 23, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1834 | \r |
| 1835 | * gui/LnxMain.c: use BIOS_DIR instead of "/.pcsx/bios/". Always set the\r |
| 1836 | default memcard when config file does not exist.\r |
| 1837 | \r |
| 1838 | Mar 25, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1839 | \r |
| 1840 | * data/pcsx.glade2: Reorganized the menu a bit. Added Cheat Search\r |
| 1841 | dialog.\r |
| 1842 | \r |
| 1843 | Mar 22, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1844 | \r |
| 1845 | * plugins/dfxvideo/gpu.c: Capture screenshots correctly in RGB24\r |
| 1846 | mode.\r |
| 1847 | \r |
| 1848 | Mar 11, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1849 | \r |
| 1850 | * gui/Gtk2Gui.c, win32/gui/WndMain.c: Don't call CheckCdrom() and\r |
| 1851 | LoadCdrom() when switching ISO.\r |
| 1852 | \r |
| 1853 | Mar 6, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1854 | \r |
| 1855 | * data/pcsx.glade2: Reorganized menu.\r |
| 1856 | * po/zh_CN.po, po/zh_TW.po, po/pcsx.pot: Updated.\r |
| 1857 | \r |
| 1858 | Mar 2, 2009 Wei Mingzhi <weimingzhi@gmail.com>\r |
| 1859 | \r |
| 1860 | * gui/Gtk2Gui.c: Remember last used directory in the Open Image dialog.\r |
| 1861 | \r |
| 1862 | Feb 27, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1863 | \r |
| 1864 | * libpcsxcore/plugins.c, win32/gui/WndMain.c, gui/Plugin.c: Moved\r |
| 1865 | cdOpenCase to libpcsxcore.\r |
| 1866 | * data/pcsx.glade2, gui/Gtk2Gui.c: Added "Switch ISO" function.\r |
| 1867 | * win32/gui/WndMain.c, win32/resource.h: Likewise.\r |
| 1868 | * libpcsxcore/mdec.c: Don't use precalculated table in ROUND(), which\r |
| 1869 | may cause crashes due to subscript out of the bound in some cases.\r |
| 1870 | * libpcsxcore/psxinterpreter.c: Silenced GCC warnings.\r |
| 1871 | \r |
| 1872 | Feb 20, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1873 | \r |
| 1874 | * configure.ac, Makefile.am: dfOpenGL is now only built when specified\r |
| 1875 | with --enable-dfopengl during configure.\r |
| 1876 | \r |
| 1877 | Feb 19, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1878 | \r |
| 1879 | * configure.ac: Allow changing plugins install directory with --libdir.\r |
| 1880 | * plugins/dfinput/Makefile.am: Likewise.\r |
| 1881 | * plugins/dfcdrom/Makefile.am: Likewise.\r |
| 1882 | * plugins/dfxvideo/Makefile.am: Likewise.\r |
| 1883 | * plugins/dfsound/Makefile.am: Likewise.\r |
| 1884 | * plugins/dfOpenGL/Makefile.am: Likewise.\r |
| 1885 | * gui/Cheat.c, libpcsxcore/cheat.c: Moved platform-indepandent stuff\r |
| 1886 | to libpcsxcore. Use dynamic memory allocation.\r |
| 1887 | * libpcsxcore/cheat.h: Added.\r |
| 1888 | * libpcsxcore/r3000a.c: Free all cheats on shutdown.\r |
| 1889 | * gui/LnxMain.c, libpcsxcore/psxcounters.c: Moved cheat applying to\r |
| 1890 | psxcounters.c from SysUpdate().\r |
| 1891 | \r |
| 1892 | Feb 13, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1893 | \r |
| 1894 | * plugins/dfOpenGL/gpu_i.h: include stdint.h.\r |
| 1895 | * plugins/dfOpenGL/cfg.c: Use frame limit by default.\r |
| 1896 | * libpcsxcore/ix86/iR3000A.c: Don't execute x86Init(), which causes crash\r |
| 1897 | in certain computers.\r |
| 1898 | \r |
| 1899 | Feb 12, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1900 | \r |
| 1901 | * gui/Cheat.c, data/pcsx.glade2: Implemented the Cheat List dialog.\r |
| 1902 | * data/pcsx.glade2: Tweaked the About Dialog.\r |
| 1903 | * plugins/dfsound/cfg.c: The Volume value in config file should now be\r |
| 1904 | handled correctly as 0 (lowest) to 3 (loudest).\r |
| 1905 | \r |
| 1906 | Feb 11, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1907 | \r |
| 1908 | * gui/Cheat.c, gui/Cheat.h: Added cheat support.\r |
| 1909 | * gui/Plugin.c: Apply cheats in SysUpdate().\r |
| 1910 | \r |
| 1911 | Feb 10, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1912 | \r |
| 1913 | * gui/Config.c, gui/LnxMain.c: Moved the dotdir creation routine into\r |
| 1914 | LnxMain.c. Check the directories and symlinks to plugins each time\r |
| 1915 | the program starts.\r |
| 1916 | * gui/Gtk2Gui.c, gui/LnxMain.c, gui/Plugin.c: Load the plugins at\r |
| 1917 | emulation start instead of program start.\r |
| 1918 | \r |
| 1919 | Feb 9, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1920 | \r |
| 1921 | * libpcsxcore/psxmem.c: Define MAP_ANONYMOUS into MAP_ANON if it's not\r |
| 1922 | defined.\r |
| 1923 | * libpcsxcore/ix86/iR3000A.c: Likewise.\r |
| 1924 | * libpcsxcore/ix86_64/iR3000A-64.c: Likewise.\r |
| 1925 | * libpcsxcore/ppc/pR3000A.c: Likewise.\r |
| 1926 | * pixmaps/pcsx-icon.png: Replaced the icon with a better one from PCSX\r |
| 1927 | Mac OS X Port project.\r |
| 1928 | * win32/gui/cdrom02.ico: Likewise.\r |
| 1929 | * configure.ac: Only enable NASM in GNU/Linux.\r |
| 1930 | * plugins/dfOpenGL/Makefile.am: Added /usr/X11R6 search path.\r |
| 1931 | * plugins/dfxvideo/Makefile.am: Likewise.\r |
| 1932 | * plugins/dfinput/Makefile.am: Likewise.\r |
| 1933 | * plugins/dfinput/pad.c: Only enable joystick support in GNU/Linux.\r |
| 1934 | * plugins/dfinput/cfg.c: Likewise.\r |
| 1935 | * configure.ac: Add detection for sys/soundcard.h.\r |
| 1936 | * plugins/dfsound/Makefile.am: Use NULL sound input if sys/soundcard.h\r |
| 1937 | cannot be found.\r |
| 1938 | * plugins/dfsound/nullsnd.c: Added.\r |
| 1939 | * plugins/dfsound/spuPeopsSound.c: Removed unused files.\r |
| 1940 | * plugins/dfsound/spuPeopsSound.def: Likewise.\r |
| 1941 | * plugins/dfsound/stdafx.c: Likewise.\r |
| 1942 | \r |
| 1943 | Feb 8, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1944 | \r |
| 1945 | * data/pcsx.glade2, gui/Gtk2Gui.c: Changed "btn_ConfAbout" to\r |
| 1946 | "btn_AboutNet" in the netplay config dialog.\r |
| 1947 | \r |
| 1948 | Feb 7, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1949 | \r |
| 1950 | * plugins/dfinput/cfg.c, plugins/dfinput/pad.c: Use Keyboard instead of\r |
| 1951 | Joystick by default when no config file exists.\r |
| 1952 | * plugins/dfinput/cfg.c: Update the UI when user switches the current pad.\r |
| 1953 | Removed the useless "Device File" label.\r |
| 1954 | * plugins/dfcdrom/interface.c: Fixed the behavior when closing the dfcdrom\r |
| 1955 | config dialog box directly.\r |
| 1956 | * gui/Gtk2Gui.c: Don't enable the "Use Debugger" checkbox when interpreter\r |
| 1957 | core is not selected in CPU Config dialog box. Always enable the "Use\r |
| 1958 | Interpreter CPU" when dynarec is not enabled during compilation.\r |
| 1959 | * configure.ac: --disable-dynarec can now correctly disable the compilation\r |
| 1960 | of dynamic recompiler core.\r |
| 1961 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Disable the checkboxes for game\r |
| 1962 | fixes initially if the "Enable Special Game Fixes" is not checked.\r |
| 1963 | \r |
| 1964 | Feb 6, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1965 | \r |
| 1966 | * data/pcsx.glade2, gui/Gtk2Gui.c: Enable the GtkFileChooserButton in\r |
| 1967 | memcard config dialog only when ready.\r |
| 1968 | * win32/pcsx.dsp, win32/pcsx.dev: Added cdriso.c, cdriso.h.\r |
| 1969 | * win32/gui/WndMain.c, win32/gui/Win32.h, win32/gui/plugin.c,\r |
| 1970 | win32/resource.h: Make use of the internal image reader.\r |
| 1971 | * libpcsxcore/cdriso.c: Cast the return value of ISOgetBuffer into\r |
| 1972 | unsigned char * instead of char *.\r |
| 1973 | * plugins/dfinput/pad.c: Removed usage of pcsx_style.\r |
| 1974 | * plugins/dfinput/cfg.c, plugins/dfinput/dfinput.glade2: Likewise.\r |
| 1975 | \r |
| 1976 | Feb 5, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 1977 | \r |
| 1978 | * libpcsxcore/plugins.h, win32/gui/plugin.h: Moved definations of GPUopen,\r |
| 1979 | SPUopen, PADopen and NETopen to libpcsxcore.\r |
| 1980 | * libpcsxcore/plugins.c: Check for each type of plugins in ReleasePlugins().\r |
| 1981 | * gui/Plugin.h: Removed useless file.\r |
| 1982 | * libpcsxcore/cdriso.c, libpcsxcore/cdriso.h: Added internal image reader.\r |
| 1983 | * libpcsxcore/plugins.c, gui/Gtk2Gui.c, gui/LnxMain.c: Make use of the\r |
| 1984 | internal image reader.\r |
| 1985 | * data/pcsx.glade2: Added "Run ISO" menu item.\r |
| 1986 | * libpcsxcore/plugins.c: Initialize handles to plugins with NULL.\r |
| 1987 | * plugins/dfiso, plugins/dfbinimage: Removed.\r |
| 1988 | * plugins/dfxvideo/gpucfg-0.1df/callbacks.c: Removed unused files.\r |
| 1989 | * plugins/dfxvideo/gpucfg-0.1df/callbacks.h: Likewise.\r |
| 1990 | * plugins/dfxvideo/gpucfg-0.1df/interface.c: Likewise.\r |
| 1991 | * plugins/dfxvideo/gpucfg-0.1df/interface.h: Likewise.\r |
| 1992 | * plugins/dfxvideo/gpucfg-0.1df/support.c: Likewise.\r |
| 1993 | * plugins/dfxvideo/gpucfg-0.1df/support.h: Likewise.\r |
| 1994 | * plugins/dfxvideo/gpucfg-0.1df/HACKING: Likewise.\r |
| 1995 | * plugins/dfxvideo/gpucfg-0.1df/gpucfg.gladep: Likewise.\r |
| 1996 | * plugins/dfxvideo/callbacks.c: Likewise.\r |
| 1997 | * plugins/dfxvideo/callbacks.h: Likewise.\r |
| 1998 | * plugins/dfxvideo/interface.c: Likewise.\r |
| 1999 | * plugins/dfxvideo/interface.h: Likewise.\r |
| 2000 | * plugins/dfxvideo/support.c: Likewise.\r |
| 2001 | * plugins/dfxvideo/support.h: Likewise.\r |
| 2002 | * plugins/dfxvideo/gpucfg-0.1df/main.c: Removed support.h, interface.h.\r |
| 2003 | * plugins/dfsound/cfg.c: Removed Windows-specific code.\r |
| 2004 | * plugins/dfsound/spu.c: Likewise.\r |
| 2005 | * plugins/dfsound/stdafx.c: Likewise.\r |
| 2006 | * plugins/dfsound/alsa.c: Likewise.\r |
| 2007 | * plugins/dfsound/oss.c: Likewise.\r |
| 2008 | * plugins/dfsound/cfg.h: Likewise.\r |
| 2009 | * plugins/dfsound/externals.h: Likewise.\r |
| 2010 | * plugins/dfsound/freeze.c: Likewise.\r |
| 2011 | * plugins/dfsound/debug.c: Removed unused files.\r |
| 2012 | * plugins/dfsound/debug.h: Likewise.\r |
| 2013 | * plugins/dfsound/resource.h: Likewise.\r |
| 2014 | * plugins/dfsound/record.c: Likewise.\r |
| 2015 | * plugins/dfsound/record.h: Likewise.\r |
| 2016 | * gui/LnxMain.c: Fixed EXE loading in command line.\r |
| 2017 | * plugins/dfsound/spucfg-0.1df/main.c: Added default values.\r |
| 2018 | \r |
| 2019 | Feb 4, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2020 | \r |
| 2021 | * gui/Makefile.am, libpcsxcore/Makefile.am: Now libpcsxcore is always\r |
| 2022 | statically linked.\r |
| 2023 | * INSTALL: Updated.\r |
| 2024 | * gui/Gtk2Gui.c, gui/LnxMain.c: Moved ScanPlugins() and\r |
| 2025 | check_symlink_in_path() to LnxMain.c.\r |
| 2026 | * win32/gui/WndMain.c: Tweaked GUI behaviors.\r |
| 2027 | * win32/gui/WndMain.c: Fixed Save/Load state.\r |
| 2028 | \r |
| 2029 | Feb 3, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2030 | \r |
| 2031 | * gui/Gtk2Gui.c, gui/Linux.h, gui/LnxMain.c: Tweaked some of the behaviors\r |
| 2032 | of GUI.\r |
| 2033 | * gui/Gtk2Gui.c: Removed some unnecessary debug messages.\r |
| 2034 | \r |
| 2035 | Feb 2, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2036 | \r |
| 2037 | * plugins/dfsound/spucfg-0.1df/interface.c: Removed unused files.\r |
| 2038 | * plugins/dfsound/spucfg-0.1df/interface.h: Likewise.\r |
| 2039 | * plugins/dfsound/spucfg-0.1df/support.c: Likewise.\r |
| 2040 | * plugins/dfsound/spucfg-0.1df/support.h: Likewise.\r |
| 2041 | * plugins/dfsound/spucfg-0.1df/callbacks.h: Likewise.\r |
| 2042 | * plugins/dfsound/spucfg-0.1df/callbacks.h: Likewise.\r |
| 2043 | * plugins/dfsound/spucfg-0.1df/Makefile: Likewise.\r |
| 2044 | * plugins/dfsound/spucfg-0.1df/HACKING: Likewise.\r |
| 2045 | * plugins/dfsound/spucfg-0.1df/spucfg2.gladep: Likewise.\r |
| 2046 | * plugins/dfinput/Makefile.noautoconf: Likewise.\r |
| 2047 | * plugins/dfcdrom/PSEmu Plugin Defs.h: Removed duplicate files.\r |
| 2048 | * plugins/dfcdrom/Makefile.am: Added -I../../libpcsxcore.\r |
| 2049 | * plugins/dfcdrom/cdr.h: Changed "PSEmu Plugin Defs.h" into\r |
| 2050 | "psemu_plugin_defs.h". Added #include <stdint.h>.\r |
| 2051 | * gui/Makefile.am: Added DEF_PLUGIN_DIR defination.\r |
| 2052 | * gui/LnxMain.c, gui/Gtk2Gui.c: Also scan for plugins in DEF_PLUGIN_DIR,\r |
| 2053 | so that the program can be installed to any path.\r |
| 2054 | * libpcsxcore/psxmem.c, libpcsxcore/plugins.c: Don't use GLIB in libpcsxcore.\r |
| 2055 | * win32/glue/glib.h: Removed.\r |
| 2056 | * win32/pcsx.dsp, win32/pcsx.dev: Removed glib.h.\r |
| 2057 | * win32/plugin.c, win32/WndMain.c: Unified the save state naming convention\r |
| 2058 | with the GTK port.\r |
| 2059 | * win32/WndMain.c: Fixed OpenFile Dialog usage.\r |
| 2060 | * data/pcsx.glade2: Changed hotkey for save state into Ctrl+1~5, as Shift\r |
| 2061 | key is not working. Changed hotkey for Load Other/Save Other into Alt+0\r |
| 2062 | and Ctrl+0.\r |
| 2063 | * doc/tweaks.txt, doc/keys.txt: Updated.\r |
| 2064 | * debian/docs: Added ChangeLog.df file.\r |
| 2065 | * debian/control: This package should be in otherosfs section according\r |
| 2066 | to Debian policy.\r |
| 2067 | * gui/Gtk2Gui.c: Disable state save/load in menu if no CD is loaded.\r |
| 2068 | \r |
| 2069 | Feb 1, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2070 | \r |
| 2071 | * win32/gui/WndMain.c: Don't paint the logo when the emu is running.\r |
| 2072 | * win32/intl/intlconfig.h: Silented MSVC2005 warnings.\r |
| 2073 | * Applied x86_64 patch by Dylan Simon (not tested).\r |
| 2074 | \r |
| 2075 | Jan 31, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2076 | \r |
| 2077 | * po/pcsx.pot: Regenerated.\r |
| 2078 | * po/zh_CN.po, po/zh_TW.po: Updated.\r |
| 2079 | * win32/pcsx.dev: Added Dev-C++ project file.\r |
| 2080 | * win32/pcsx.rc: Adjusted some dialog boxes.\r |
| 2081 | * Updated FSF's snail address in source files.\r |
| 2082 | * data/pcsx.glade2: Fixed shortcut keys for "Save State" menu items.\r |
| 2083 | \r |
| 2084 | Jan 30, 2009 Wei Mingzhi <whistler@openoffice.org>\r |
| 2085 | \r |
| 2086 | * First alpha release of PCSX Reloaded.\r |
| 2087 | - Backported to Windows.\r |
| 2088 | - PCSX-df XVideo Plugin: Don't allow screen saver in fullscreen mode.\r |
| 2089 | - PCSX-df XVideo Plugin: Don't show the GNOME panels in fullscreen mode.\r |
| 2090 | - Minor bugfixes for UI.\r |
| 2091 | - Fixed a bug which caused crash in FF8 Final Boss Fight.\r |
| 2092 | - GCC 4.3 support.\r |