v1.1
ALT+F4 now exits the emulator.
Pressing F1/Shift+F1 switches back to windowed mode for file dialog
*.mcr files are shown in memory card dialog
Option to disable status icons (CD/XA/MR, etc..) - disabled by default
dbghelp.dll is now optional (required for saving crash dumps though)
CD drives (IoControl and ASPI) should now work
pSX now works under Win98/ME (hopefully
Fixed save state loading bug
Fixed crash when entering non existant save state filename
* Improved ASPI and IoControl latency
* Added SPTI support
* Added support for 16bit rendering (including 565), only used if necessary
* Full screen mode configuration (NTSC and PAL configured separately)
* Fixed GTE bug that caused Valkyrie Profile to crash
Improved streamed ADPCM audio (Valkyrie Profile and others)
Fixed several GTE bugs (Crash Bandicoot 3 + others)
More accurate SPU noise and FM (FF7 and ChronoCross sound correct)
Set mask bit for lines (MGS frequency display now works)
Fixed bug where primitive coordinates were not sign extended (ChronoCross)
Swapped analog sticks
Fixed pad force feedback crash (now properly enumerates actuators)
Disabled vsync in windowed mode to fix speed problems
Fixed SPU looping bug: -S option is no longer required (now ignored)
Fixed bug where starting in fullscreen would incorrectly resize window
Fixed debugger GPU capture
Added preliminary version of TheCloudOfSmoke's icon
v1.4
Added final icon and controller dialog graphcs from TheCloudOfSmoke
Fixed bug where joystick device selection was not kept after restarting
Implemented PPF patch support (command line only for now)
Added option to disable bilinear filtering
Added L3 and R3 buttons for dualshock controller
Added reverse axis option for controller analog axes
Option to disable controller rumble now works
Second controller now works
Fixed keys that did not work in controller config dialog (eg. cursors)
Integrated CDZ converter into main program
Added gamma, brightness and contrast controls (fullscreen only)
Added quicksave/load functionality
Fast forward now temporarily turns off vsync
ASPI DLL is no longer required if using IOControl
Fixed state save dialog (now uses save type instead of open)
Fixed window painting when paused (or in modal dialogs)
Removed log menu option in release version
Editing code in debugger memory window works even when using recompiler
Fixed some other debugger problems
Implemented breakpoint editing
Fixed save state loading bug
v1.5
Added screenshot feature
Fixed GTE bug that caused graphical glitches in Legend of Legia
Fixed minor CDROM emulation bug
Adjusted GPU DMA timing to fix MDEC hangs in some games (Legend of Legia)
Check mask bit for lines (fixes DragonWarrior 7 menus)
Fixed spelling of "Quicksave" (yes, I suppose I am a "d u m b a s s"
Use exe name for quicksaves (quicksaves are now per game)
Changed key assignments for quicksave (F1-F5=load, F6-F10=save)
Reset button for gamma/brightness/contrast in graphics dialog now works
ESC now quits emulator (in addition to ALT+F4)
Added DMA breakpoints
Fixed some miscellaneous debugger bugs
pSX v1.8
One piece of news that may make people happy is that Vib Ribbon now works in pSX v1.8...
* Various GTE fixes (fixes Wipeout, Tony Hawk Pro Skater 2, amongst others)
* Fixed bug where self-modifying code was incorrectly detected
* Save/restore debugger window layout
* Debugger font can now be configured
* Fixed crash when memory card file did not exist but was referred to by ini
* Implemented CCD parsing
* Improved CUE file handling (pre/post gaps and indexes now supported)
* Fixed CD play command and report mode (fixes BIOS cd player)
* Ignore non mode1 sub-q sectors (required when playing audio CDs)
* Corrected sub-q faking when subcode reading is not enabled
* Fixed bug where CDDA playing would stop when fast forwarding
* Fixed crash when ejecting CD while game is reading it
* Fixed crash when frame buffer is bigger than display mode (VibRibbon PAL)
* All combo boxes in config menu are now read-only
* Improved emulation of SPU CD and reverb buffer (VibRibbon)
* Support SPU IRQs in CD buffer (VibRibbon)
* Fixed crash after recovering from Ctrl-Alt-Del
* Fixed bug where gamma settings did not update until pressing adjust key