The Dink Network

Reply to Re: RTDink 1.93 for Windows 7

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
April 7th 2022, 06:28 AM
seth.gif
Seth
Peasant He/Him Japan
 
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).