still v2.2 has some bugs (tested only in winXP):
1. if u change the config, in input's options (from 1964), and press OK (save, no?), the config is not changed really... but if u quit the emulator, and open PJ64, enter in input's options again, the config is exactly how i set from 1964, so it seems like, the registry (HKEY_CURRENT_USER\Software\DarkMan\DarkMan_DInput) is loaded correctly from PJ64, and always is the default from 1964...
2. in Project64 the plugin (verson 2.0, 2.1 & 2.2) never works... when u launch a game, the emulator closes itself...
winXP create a "appcomp.txt" in Temp folder:
Code:
(?xml version="1.0" encoding="UTF-16"?>
(DATABASE>
(EXE NAME="Project64.exe" FILTER="GRABMI_FILTER_PRIVACY">
(MATCHING_FILE NAME="Project64.exe" SIZE="188416" CHECKSUM="0x2396080F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/28/2002 20:36:19" UPTO_LINK_DATE="08/28/2002 20:36:19" />
(/EXE>
(EXE NAME="DarkMan_DInput.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
(MATCHING_FILE NAME="DarkMan_DInput.dll" SIZE="167936" CHECKSUM="0xAB958C04" BIN_FILE_VERSION="2.2.0.1" BIN_PRODUCT_VERSION="2.2.0.1" PRODUCT_VERSION="2, 2, 0, 1" FILE_DESCRIPTION="Nintendo 64 Input Plugin" PRODUCT_NAME="DarkMan_DInput Dynamic Link Library" FILE_VERSION="2, 2, 0, 1" ORIGINAL_FILENAME="DarkMan_DInput.DLL" INTERNAL_NAME="DarkMan_DInput" LEGAL_COPYRIGHT="Copyright (C) March 2004. Darko Matesic" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.2.0.1" UPTO_BIN_PRODUCT_VERSION="2.2.0.1" LINK_DATE="05/09/2004 11:03:40" UPTO_LINK_DATE="05/09/2004 11:03:40" VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />
(/EXE>
(EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
(MATCHING_FILE NAME="kernel32.dll" SIZE="983552" CHECKSUM="0x65BBCB8E" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Sistema operativo Microsoft® Windows®" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFAB9A" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="09/09/2002 20:50:09" UPTO_LINK_DATE="09/09/2002 20:50:09" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
(/EXE>
(/DATABASE>
i replace "<" with "(" because vBulletin think it is html code)
i'll post a shot with the error message