Update readme.txt, increase version to 1.4

master
Günther 12 years ago
parent 86eae759ac
commit d5c3677732
  1. 3
      FF8_Launcher/config.cpp
  2. 5
      FF8_Launcher/winmain.cpp
  3. 4
      _extra/FF7/winmain.cpp
  4. 3
      dx_hook/D3DDevice3_hooks.cpp
  5. 3
      dx_hook/D3DViewport3_hooks.cpp
  6. 3
      dx_hook/DDraw4_hooks.cpp
  7. 3
      dx_hook/DDrawSurface4_hooks.cpp
  8. 3
      dx_hook/HOOKS_BASE.h
  9. 3
      dx_hook/dlmain.cpp
  10. 3
      readme-source.txt
  11. 25
      readme.txt

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -151,4 +152,4 @@ float parseFloat(_TCHAR *str) {
ss >> i;
return i;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -20,7 +21,7 @@ along with Final Fantasy VII Launcher. If not, see <http://www.gnu.org/licenses
#include "winmain.h"
_TCHAR g_szAppTitle[] = _T("Final Fantasy VIII Launcher v1.31");
_TCHAR g_szAppTitle[] = _T("Final Fantasy VIII Launcher v1.4");
_TCHAR g_szClassName[] = _T("FF8Launcher");
HINSTANCE g_hInst = NULL;
HWND g_hwndMain = NULL, g_hwndInterface = NULL;
@ -428,4 +429,4 @@ void LaunchGame(LPCSTR lpCmdLine) {
delete lpCmdLineF;
lpCmdLineF = NULL;
}
}

@ -20,7 +20,7 @@ along with Final Fantasy VII Launcher. If not, see <http://www.gnu.org/licenses
#include "winmain.h"
_TCHAR g_szAppTitle[] = _T("Final Fantasy VIII Launcher v1.3");
_TCHAR g_szAppTitle[] = _T("Final Fantasy VIII Launcher v1.4");
_TCHAR g_szClassName[] = _T("FF8Launcher");
HINSTANCE g_hInst = NULL;
HWND g_hwndMain = NULL, g_hwndInterface = NULL;
@ -391,4 +391,4 @@ void LaunchGame(LPCSTR lpCmdLine) {
delete lpCmdLineF;
lpCmdLineF = NULL;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -984,4 +985,4 @@ HRESULT __stdcall D3DDEVICE3_HOOK_ValidateDevice(LPVOID *ppvOut, LPDWORD lpdwPas
Log("IDirect3DDevice3::%s(this=%#010lx, lpdwPasses=%#010lx)\n", d3ddevice3_hooks[hpos].name, ppvOut, lpdwPasses);
return ret;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -383,4 +384,4 @@ HRESULT __stdcall D3DVIEWPORT3_HOOK_Clear2(LPVOID *ppvOut, DWORD dwCount, LPD3DR
Log("IDirect3DViewport3::%s(this=%#010lx, dwCount=%#010lx (%d), lpRects=%#010lx, dwFlags=%#010lx, dwColor=%#010lx, dvZ=%f, dwStencil=%#010lx)\n", d3dviewport3_hooks[hpos].name, ppvOut, dwCount, dwCount, lpRects, dwFlags, dwColor, dvZ, dwStencil);
return ret;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -566,4 +567,4 @@ HRESULT __stdcall DDRAW4_HOOK_GetDeviceIdentifier(LPVOID *ppvOut, LPDDDEVICEIDEN
Log("IDirectDraw4::%s()\n", ddraw4_hooks[hpos].name);
return ret;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -961,4 +962,4 @@ HRESULT __stdcall DDRAWSURFACE4_HOOK_ChangeUniquenessValue(LPVOID *ppvOut) {
Log("IDirectDrawSurface4::%s()\n", ddrawsurface4_hooks[hpos].name);
return ret;
}
}

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -101,4 +102,4 @@ extern DEBUGOPTIONS g_debugoptions;
void _LogDXError(HRESULT ret);
void HookVTBLCalls(LPVOID *ppvObj, SVTBL_HOOK *vtbl_hooks, const unsigned int count_vtbl_hooks, const char *cstrInterface);
void SetD3DRect(D3DRECT &rect, DWORD _x1, DWORD _x2, DWORD _y1, DWORD _y2);
#endif
#endif

@ -1,6 +1,7 @@
/*
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
This file is part of Final Fantasy VII Launcher.
@ -221,4 +222,4 @@ COMHOOKDLL_API int removeCOMHook(void) {
UnhookWindowsHookEx(hHook);
return 1;
}
*/
*/

@ -1,5 +1,6 @@
Final Fantasy VIII Launcher
Copyright 2007, 2008 Tobias Sebring
Copyright 2010 Günther <guenther.emu@freenet.de>
Final Fantasy VII Launcher is free software: you can redistribute it and/or modify
@ -12,4 +13,4 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Final Fantasy VII Launcher. If not, see <http://www.gnu.org/licenses/>.
along with Final Fantasy VII Launcher. If not, see <http://www.gnu.org/licenses/>.

@ -1,6 +1,7 @@
FINAL FANTASY VIII LAUNCHER v1.31
FINAL FANTASY VIII LAUNCHER v1.4
Copyright (c) 2007 Tobias Sebring (aka Magix)
Copyright 2010 Günther <guenther.emu@freenet.de>
@ -9,6 +10,8 @@ FEATURES
- 8-bit Paletted Textures Fix for NVIDIA GeForce 6xxx+ graphics cards
- Custom Resolutions (including FSAA / Anisotropic Filtering Fix)
- Windows XP/Vista x86 Compatibility
- Window mode
- Extra bilinear filtering for some textures
@ -74,6 +77,21 @@ textures in menus (character menu, main menu etc.)
VERSION HISTORY
-----------------------------------------------------------------------------------------------------
[ Version 1.4 ]
- New maintainer (Günther). Thanks to Magix for all the work!
- Instead of hooking blink video calls, every lock of backbuffer and frontbuffer scales the original
down to 640x480 and hands the result to the game. This fixes end-of-video and slight battle transition
glitches.
- lines are drawn thicker in higher resolutions.
- The 0.5 px offset of DirectX is compensated for - the game developers instead relied on nearest point
sampling to cover the shift up. This fixes thin line glitches on high resolutions with scrolling
backgrounds in some areas.
- New option to slightly zoom in to eliminate the black bars at the top and bottom
- New option to apply bilinear filtering to some textures
- Made the window mode work and available as a runtime option
- Made the UV coordinate compensation work for more blits
[ Version 1.31 ]
- New option "Stretch 4:3 Aspect Ratio" stretches the picture to the full screen width and height
without maintaining original 4:3 picture aspect ratio. OPTION ONLY APPLIES TO NON-4:3 RESOLUTIONS.
@ -119,7 +137,6 @@ graphics cards.
KNOWN BUGS
-----------------------------------------------------------------------------------------------------
- Bink-videos that fade to black after the last frame are not scaled during the fade phase
- Textures on 3D objects that are mapped on four entirely flat (same z-coord) vertices flicker
@ -149,7 +166,7 @@ NVIDIA GeForce 6600GT, Windows XP
NVIDIA GeForce 6200, Windows XP SP2
ATI x800XT
NVIDIA Quadro FX Go1400
AMD 4670, Windows XP SP3
HELP/INPUT
@ -213,4 +230,4 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL TOBIAS SEBRING OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Loading…
Cancel
Save