Quote:
Originally Posted by Nimrod
Yes, it will be finished this year, infact it releasable in it's current state as it does have some functionality already, however it will be updated on the basis when requests are made. This is the reason this post was made, to further expand it.
|
Wow, I didn't realise such a project was being made. May I ask who is developing it?
Anyway, I have made quite a number of Jazz Jackrabbit 2 apps, and these are usually some of the things that repeatedly pops up time and again: - Memory-related
- AttachToJazz2Process (equivalent of FindWindow + GetWindowThreadProcessID + OpenProcess)
- CloseJazz2Process (equivalent of CloseHandle)
- DetectVersion
- WriteDWORDToMemory (equivalent of WriteProcessMemory, automatically handling buffer and size; for lazy people)
- ReadDWORDFromMemory (probably not needed)
- Advanced: AllocateCodeCave (Searching for code caves in memory)
- Advanced: HookJazz2Winsock (Hooking of winsock DLL from within memory rather than packet editor/analyzers)
- Advanced: CloseWinsockHook
- Maybe, but not recommended: pre-defined addresses in memory
- File format hacking
- Zlib functions
- Perhaps a pre-defined structure of headers is various file formats
- Registry-related
- ReadPlayerKey, WritePlayerKey (wrappers for Reg* APIs that automatically point to Subkey)
- Networking
- A set of functions that connects to list server and handles data
I had more in mind when I started writing, but forgot half on them on the way  . I might fix up this reply when the ideas start coming back. Btw, I had C++ in mind when I wrote these. I'm not sure if you are making a library for Visual Basic, which more people are fluent in.
|