Jump to content

NoNameNeeded

Member
  • Posts

    205
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Austria

Everything posted by NoNameNeeded

  1. So, all I could do was to copy that function to the empty dll and then I used this import adder to tell the application to look for this dll file but the application will not start. It only complains about a missing function in user32.dll (the one I added to the dllfile1.dll). So obviously the application either isn't aware of the new dll file or it expects this function to reside in user32.dll or something like that. Or maybe something completely different.
  2. Sounds quite complicated to me. But the dllhook program seems to be less intrusive to me. How can I add a redirection export to a file?
  3. I actually meant rloew but your tool is also interesting. I copied the function from the newer user32.dll file to the one from Win95 and it works to some extent. It's extremely unstable, so there are a lot of error messages (all referring to user32.dll) and the application crashes and explorer.exe crashes etc. but it does work to some extent. Nevertheless I assume it would make more sense not to modify the original user32.dll but find an empty dll file that I can copy that function into and then link the application to this new dll file. But where do I get an empty dll file from? (and no, just creating any file and changing its extension to dll doesn't work)
  4. What is this program and/or tool called and would it be useful for someone like me who knows next to nothing about this stuff?
  5. P.S. Is there a way to add a function to an empty dll file and to link that empty dll file to the executable file (just as I did with the user98.dll file)?
  6. Hm ok. In my case, I already knew which function was missing because it was part of the error message. So I used "Import adder" to import that function but when I try to launch the application it takes a while until an error message pops up, telling me something about an illegal operation and then it crashes. In the details section it refers to kernel32.dll Probably not a good sign.
  7. How do I check it for missing imports? When I try to launch an application (which needs this newer system file) there is an error message telling me that the dll file cannot be started.
  8. Is there a way to use newer user32.dll and/or user.exe files in Windows 95? By newer I mean the Win98 counterparts. I have several applications which would require the Win98 versions of these files (especially user32.dll) and I've come across a program called cff explorer which enables me to change some stuff in a file and there's a section called import directory and there's a list of files which are used by this exe file or dll file or whatever. So I copied the user32.dll from Win98 over to Win95 and renamed it to user98.dll and changed the file name in the import directory section and hoped this would help the application to get started, but it didn't. I'm obviously not a programmer, I don't know anything about it, I just tinker with stuff I don't know anything about so I didn't really expect it to work anyway but is this a lost cause or is there a fairly easy way to get applications to use different system files than the ones they would normally use?
  9. I think it still would be fun to see Windows 95 run much newer software. But then again, it's pretty amazing to see that there still is software that runs on Windows 95. It's still usable, maybe not for internet-related stuff but many other things.
×
×
  • Create New...