
AmiDog's GPU Plugin by Mathias Roslund

This is a PSX GPU Plugin which focus on accuracy and simplicity. It uses the
same software simulation as the GPU test program. The options are few:

* New GPU
  Emulate the new (v2) GPU as used in later (common) PSX models.

* Texture cache
  Enable emulation of the PSX GPU texture cache.

* Interlace half rate
  Refresh interlace as full frames, and not one field at a time.

* Progressive double scan
  Render each line twice to avoid black empty lines.

* Bright scanlines
  Render scanlines with half brightness instead of black.

* No scale
  Render centered unscaled image (=fast but small).

* Limit frame rate
  Limit the framerate to 50/60 frames per second.

* Full screen
  Use full screen instead of window.

* Full screen scaling
  Choose how to scale the image in full screen mode:
  . None (centered)
  . Full height
  . Full width & height

* Display type
  Select emulated display type. Affects visible resolution.

Contact:

Write to me at: maro [at] amidog [dot] se
Get latest version from: http://psx.amidog.se

History:

1.10 (2014-12-29): Fixed offset emulation. Use Direct3D if available.
1.9  (2014-07-26): Fixed rendering to 15bit/16bit screens. Allow pause/resume.
1.8  (2014-05-10): Fixed VRAM masking. Improved status emulation.
1.7  (2014-05-02): Fixed overlapping VRAM moves. Added IRQ emulation.
                   Improved status emulation (field, odd/even).
1.6  (2014-01-01): Added display option.
1.5  (2013-12-31): Texel cache fixes. Cleanups.
1.4  (2013-09-07): XY-flip (mirror) emulation (v2 only). Fixed tpage bug.
                   Texture cache improvements. Improved status emulation.
1.3  (2013-08-23): Added emulation of new GPU version (v2).
1.2  (2013-07-01): Optimized display code.
1.1  (2013-06-29): Optimizations. Handle 24-bit mode. Use DirectDraw. Bugfixes.
1.0  (2013-06-03): First release.
