General > Discussion
UFO:AI needs you. Yes, you.
Duke:
@PAUL1UZ5:
If you are skilled enough to figure out memory addresses for cheats, you are surely skilled enough to do *qualified* testing and reporting.
Sorry, I never cared about finding cheats. So... stupid question: does finding memory addresses involve reading the source code ?
Thrashard96:
--- Quote from: Duke on July 22, 2010, 12:26:58 am ---@PAUL1UZ5:
If you are skilled enough to figure out memory addresses for cheats, you are surely skilled enough to do *qualified* testing and reporting.
Sorry, I never cared about finding cheats. So... stupid question: does finding memory addresses involve reading the source code ?
--- End quote ---
Kind of, it is possible for anything if you know what you're doing, but flash/executable game (with HP/Turn Unit/Money data seen) modifying is way too easy, i'd prefer if devs might increase the data security like eax (ebx/ecx/edx/other) +x or something like that. The data is too exposed to cheaters otherwise!
Duke:
That's what I meant when I said *qualified testing*. Some who tests AND at least roughly understands the source code has a much better chance to make bugs reproducable or test the limitations of the code. I hope you go for it ;)
btw I don't understand your point of protecting the exe of an OSS program at runtime !? Anybody can change the code to "don't hurt my soldiers" or "gimme twice the money". Actually, most of the code for cheating is already there for the debug version. If you want to cheat, you merely need to enable the debug cvars for the release version. Or play the the debug version.
Thrashard96:
--- Quote from: Duke on July 22, 2010, 11:53:30 pm ---btw I don't understand your point of protecting the exe of an OSS program at runtime !? Anybody can change the code to "don't hurt my soldiers" or "gimme twice the money". Actually, most of the code for cheating is already there for the debug version. If you want to cheat, you merely need to enable the debug cvars for the release version. Or play the the debug version.
--- End quote ---
So cheaters only play debug version? And about the stable version: code offsets are better in protection, when it is about +/-100 or something, when cheater must REALLY read the whole code TWICE to be safe with cheating and not crash the game with the wrong code, because it is without any offsets right now, so you can find what you want on second scan!
Precisionist:
Ok, I am not a programmer of any sort, however I have done some writing at an amateur level. I've done a lot of writing for my own personal RPG gaming, as well as contributed to some fan fiction sites for MMORPGs (links provided upon request).
I am currently playing 2.3, and have noticed there are some missing descriptions for some of the later aircraft. Is this something you are looking for contributions for, or is the focus now on the 2.4 version?
As a huge fan of the X-Coms, and put a good part of my free time in playing those, I'd be willing to help out with this project, if my limited skillsets should allow.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version