Next3D 1.5 PSEMU plugin
http://nextgl.ngemu.com/
------------------------

Changes
-------
v1.5:
- Fixed display mode detection. This plugin should no longer hang when it's
  starting up if that was an issue for you in the last version. Thanks to
  Violineb for testing.
- Added two texture embossing pixel shaders. Requires hardware support for
  pixel shader version 1.1.

v1.4:
- Now using DirectX 9

v1.3:
- Blending mode 1B - 1F (reverse subtraction) should be working a lot better
  on cards that don't support this blending mode in hardware. (No more white
  shadows!)
- Read the changes for NextGL v1.9. They're all here too :)
* Hardware T&L is not directly supported in this version!
- Removed "brightness" option from the screen config menu. Everything is taken
  care of automaticaly so the user doesn't have to decide.
- Added P-Lines (proportional lines)
- Added 2xSaI textures
- Added fast texture uploading
- Added FPSE support
- Added the Dutch translation thanks to Dante "Toshin Fighting"!
- Added the Danish translation thanks to Mads Sabroe Jensen!
- Added the Finnish translation thanks to Taisto Kuikka!
- Added the French translation thanks to Eric Khodja and seb64!
- Added the German translation thanks to Nezzar!
- Added the Italian translation thanks to Darcome and Luke, lo Steccalecca!
- Added the Polish translation thanks to -=Elendil=-!
- Added the Portuguese (Brazilian) translation thanks to Fou-lu!
- Added the Portuguese (Standard) translation thanks to chikitop!
- Added the Spanish translation thanks to Tomas "Zanzetsuken" Hearne and
  Guillermo Steren!
- Added the Swedish translation thanks to Mikaelj and D-Code!
- Added texture alignment and filtering. See NextGL's v1.12 changes in the
  readme.txt file for more details
- Fixed a memory leak during shut down
- Most of the MDEC stuff appears to be working really well now
- Updated the configuration guide to explain the two new texture filtering
  and alignment features

v1.2:
- Added a fix for Intel graphic chipsets. Many thanks to prafull for testing!
- Finally fixed the problem that Win2K/XP users have been having with the
  configuration!
- Added frame limiting as in NextGL v1.7
- Fixed the color depth adjustmed for windowed modes.
- Added centered window in windowed mode.
- Added "select device" to the main configuration menu so that you can
  either select the Direct3D device that you want to use, or have the plugin
  choose the best device to use.
- Added a centered window for windowed mode.
- Fixed non textured primitive and sprite semi transparency mode setting bug
  thanks to gpuDebug :)
- Added drawing offset fix.
- F12 now toggles the textures.
- Fixed semi transparency mode 1.0 * B + 0.25 * F
- Fixed a very nasty alpha testing bug for non textured primitives! :)
- Updated the about dialog :)
- Added a new key chart to the next section of this file.

v1.1:
- Thanks to Snake785, I've fixed some really annoying configuration problems.
  Next3D's configuration should now work with ePSXeCutor, PCSX, etc.
  A bad get window call and out of order configuration loading was at the
  root of this problem.
- Added the DMA chain overflow fix as in NextGL v1.6
- Added the semi transparency fix as in NextGL v1.6
- Added all types of free dimension rectangle primitives
- Added all types of 1x1 rectangle primitives
- Added all types of 1x1 sprites (they don't actually draw anything)
- Added all types of 8x8 rectangle primitives
- Added all types of 16x16 rectangle primitives
- Now using the DX8.1 SDK
- Fixed GPU status command 0 (reset) as in NextGL v1.6
- Applied a small fix to the resolution change routine as in NextGL v1.6
- Now accounting for different types of flat and G-Shaded lines as in
  NextGL v1.6
- Applied the polyline fix found in NextGL v1.6
- Added the command buffer overflow fix as in NextGL v1.6
- Hardware vertex processing is now only available if your video card
  supports hardware T&L vertex clipping. This should fix some clipping
  problems on video cards such as the GeForce 2 MX.
- Added VScreen dimension finding code from NextGL v1.6
- Taking screenshots is not yet supported, so the feature does not work yet.
- Added the (slow) "only screen writes" scanline mode. I didn't remove it
  because at this point it would take more work than I want to put into it :)
- Added double scanlines
- Added a "use ZBuffer" option. For older video cards that don't display
  textures properly, if not using the ZBuffer (the default) gives you this
  problem, turn this option on and see what happens. (Tell me if it works
  or not, please :) It only uses a 16-bit ZBuffer by default.
- Moved over large portions of code from NextGL v1.6 bringing the basic
  texture caching structure up to date! This includes the new palettized
  texture cache code! :)
- Phew! Finally fixed all of thoes stupid bugs :P Sorry, I don't have time
  to add the rest of the palettized texture code. I'll do that first thing
  next version! :)
- Added auto adjusting color depth in windowed mode.
- Added detection to see if a video card can render in a window or not.
- Updated the "dump plugin info" to include the new texture types.
* You can now select between these texture types: Autodetect, 16bpp, or 32bpp
- Added texture page display info to the debug window. If you're having a
  texture related problem, please send all 3 numbers with your problem report
  (in the same order that they're presented.)

Key chart
---------
These are keys that perform different functions if you press them while the
Next3D window is open.

Key      | Description
---------+--------------------------------------------
F12      | Toggles textures for everything on and off

Recomendations
--------------
        1. Video -
                I'm using a GeForce 2 MX. I would recommend a nice video card
                (not something from the past like a VooDoo 1.)

        2. RAM -
                Nothing too much. If you're running in a 16-bit mode 16-bit
                textures will automaticaly be used. (This is half the memory
                consumption that a 32-bit mode will use.)

        3. VSync -
                Direct3D applications always run a lot faster with VSync
                off :)

Special Thanks!
---------------
Lewpy   - Always helpful with the plugin coding tips!
Pete    - Got me started with the GPU frame work
prafull - Great tester! Helped fix an annoying texture bug.

Misc
----

Web:    http://nextgl.ngemu.com/
E-Mail: nextgl@ngemu.com

- Nick Kochakian - 4/11/2003
