Reply to Re: RTDink 1.93 for Windows 7
If you don't have an account, just leave the password field blank.
yeoldetoast, damn, I was hoping it would just magically just work on Win 7. Good job doing a fix... I don't supposed you'd be interested in helping me make Dink HD suck less?
I really need help maintaining dink stuff, I'm actually working on fixing the Android version right now (not saving on the latest OS is kind of a big problem) and I'm sure the iOS version will explode soon if I don't update it.
BTW, the debug symbols are included because I have a stack tracer thing inside of Dink that can write useful stuff to the log.txt if a crash happens. Example of what its crash logger looks like:
DINK CRASHED! STACK TRACE BELOW
---------------------------------------------------------
D:\projects\proton\RTDink\source\GUI\AboutMenu.cpp (170): AboutMenuAddScrollContent
D:\projects\proton\RTDink\source\GUI\AboutMenu.cpp (535): AboutMenuCreate
D:\projects\proton\RTDink\source\GUI\MainMenu.cpp (214): MainMenuOnSelect
D:\projects\proton\shared\util\boost\boost\function\function_template.hpp (118): boost: etail::function::void_function_invoker1<void (__cdecl*)(VariantList *),void,VariantList *>::invoke
D:\projects\proton\shared\util\boost\boost\signals\signal_template.hpp (342): boost: ignal1<void,Variant *,boost::last_value<void>,int,std::less<int>,boost::function<void __cdecl(Variant *)> >: perator()
D:\projects\proton\shared\Manager\MessageManager.cpp (268): MessageManager: eliver
D:\projects\proton\shared\Manager\MessageManager.cpp (332): MessageManager::Update
D:\projects\proton\shared\BaseApp.cpp (239): BaseApp::Update
D:\projects\proton\RTDink\source\App.cpp (761): App::Update
D:\projects\proton\shared\win\app\main.cpp (1843): WinMain
d:\a01\_work\38\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 769A6739)
769A6739 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77CB8E7F)
77CB8E7F (ntdll): (filename not available): RtlGetFullPathName_UEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77CB8E4D)
77CB8E4D (ntdll): (filename not available): RtlGetFullPathName_UEx
That said, I just found out it didn't work anyway because it never fclosed() or fflushed the log.txt file after a crash exit, oops.
As for as xinput, huh, I guess the nice thing to do with win7 users would be either include it in the installer (if legal and not annoying/big) or somehow dynamically link and disable that part if it's missing (probably better).
I really need help maintaining dink stuff, I'm actually working on fixing the Android version right now (not saving on the latest OS is kind of a big problem) and I'm sure the iOS version will explode soon if I don't update it.
BTW, the debug symbols are included because I have a stack tracer thing inside of Dink that can write useful stuff to the log.txt if a crash happens. Example of what its crash logger looks like:
DINK CRASHED! STACK TRACE BELOW
---------------------------------------------------------
D:\projects\proton\RTDink\source\GUI\AboutMenu.cpp (170): AboutMenuAddScrollContent
D:\projects\proton\RTDink\source\GUI\AboutMenu.cpp (535): AboutMenuCreate
D:\projects\proton\RTDink\source\GUI\MainMenu.cpp (214): MainMenuOnSelect
D:\projects\proton\shared\util\boost\boost\function\function_template.hpp (118): boost: etail::function::void_function_invoker1<void (__cdecl*)(VariantList *),void,VariantList *>::invoke
D:\projects\proton\shared\util\boost\boost\signals\signal_template.hpp (342): boost: ignal1<void,Variant *,boost::last_value<void>,int,std::less<int>,boost::function<void __cdecl(Variant *)> >: perator()
D:\projects\proton\shared\Manager\MessageManager.cpp (268): MessageManager: eliver
D:\projects\proton\shared\Manager\MessageManager.cpp (332): MessageManager::Update
D:\projects\proton\shared\BaseApp.cpp (239): BaseApp::Update
D:\projects\proton\RTDink\source\App.cpp (761): App::Update
D:\projects\proton\shared\win\app\main.cpp (1843): WinMain
d:\a01\_work\38\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 769A6739)
769A6739 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77CB8E7F)
77CB8E7F (ntdll): (filename not available): RtlGetFullPathName_UEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77CB8E4D)
77CB8E4D (ntdll): (filename not available): RtlGetFullPathName_UEx
That said, I just found out it didn't work anyway because it never fclosed() or fflushed the log.txt file after a crash exit, oops.
As for as xinput, huh, I guess the nice thing to do with win7 users would be either include it in the installer (if legal and not annoying/big) or somehow dynamically link and disable that part if it's missing (probably better).