Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
Acmlm's Board - I2 Archive - - Posts by loadingNOW |
Pages: 1 2 3 4 |
User | Post | ||
loadingNOW Red Paragoomba Level: 14 Posts: 41/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
thx a lot for all the info. i have not made up my mind (and it's not that urgent) still some comments: java swing might work in theory but actually working with it is a nightmare if you ask me. I'd even prefer MFC... I didn't know tcl/tk before, looks interesting |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 42/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
well i actually worte a program for that purpose a long time ago http://web264.server46.rhs-it.de/pokepic/FlashSaveWriterBeta.zip and there is a shareware tool by a japanese author wich can do more things... |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 43/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
well you need to know the commands (not the rubikon text name but the hex id) and their arguments(read the rubikon commands.html) then you need to remember you need to flip hwords and words - and well that's it. |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 44/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
i don't agree there i actually use a hexeditor + my own script-decompiler and i actually prefer it this way. | |||
loadingNOW Red Paragoomba Level: 14 Posts: 45/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
oh i completely agree there for simple scripts rubikon/scripted is more than enough. but for the more interesting ones (casino, daycare, givepokemon in Fire) they are simply not enough. | |||
loadingNOW Red Paragoomba Level: 14 Posts: 46/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
ah sorry that was mistakable... i meant the script used to give you your first pokemon.... | |||
loadingNOW Red Paragoomba Level: 14 Posts: 47/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
problem: the people who ask such questions don't read faqs. | |||
loadingNOW Red Paragoomba Level: 14 Posts: 48/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
yes but there are like 453456346 examples in the game | |||
loadingNOW Red Paragoomba Level: 14 Posts: 49/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
a very simple example: when calculating 2^100 you can do it with a loop - simply mulitplying with 2 100 times. well needless to say this way sucks unless your exponents are very small. 100 mod 2 = 0 so we can do 2^100 = (2*2)^50 = (4*4)^25 = 16^24 * 16 = (256^12)*16 = 65536^6 * 16 = ... simply checking if the exponent is odd or even does the trick so if you program algoritm 1 in c and 2 in basic the basic version will be faster for big exponents. of course if you're positive all your algorithms are great you can go ahead and kill overhead by using c or even asm. of course this is just an example - you normally use very optimized standart libs for something like this. |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 50/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
it's a pain to do java stuff in c++? eh? no. the whole cpp is hard stuff is just a myth it's not that hard. all these crappy apis are the hard part but c++ it'self isn't. (edited by loadingNOW on 03-18-05 01:51 PM) |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 51/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
as far as I remember api calls are just... well calls of functions in windows dlls (see notes in the api reference) hence that's why breakpoints like bpx GetWindowTextA or bpx GetDriveTypeA works so well in debuggers like softice or olly... |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 52/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
PokeScript Decompiler by loadingNOW 100% console creating html ouput This does not intend to replace ScritEd even though it does the same thing. Maybe it's not as easy to use (but i like it the way it is) but it's able to handle complex scripts. To compile on Linux remove the windows.h and the shellexecute line. If you want that functionality: a shell script can do the job Run ScriptDec Romnameoffset in hex] You can also replace ScriptEd in your EliteMap folder with this app and run it from EliteMap If your Script looks fucked up look for the first ??? and reverse the command so the length fits this usually works quite well. http://web264.server46.rhs-it.de/nb/ScriptDec.zip |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 53/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
well i use xp-sp2 and i've neither problems with AM normal edition (besides i don't really use it but it works) nor with scripted... | |||
loadingNOW Red Paragoomba Level: 14 Posts: 54/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
if scripted does not work at all i guess scriptdec is your only option | |||
loadingNOW Red Paragoomba Level: 14 Posts: 55/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
and on fire/leaf if you move the cursor over gym leaders (which have a signpost icon oO) | |||
loadingNOW Red Paragoomba Level: 14 Posts: 56/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
in case you're talking about comandline... main(int argc, TCHAR* argv[], TCHAR* envp[]) i guess you know the first 2 ... and yes envp[] ist the environment pointer. Also when using comandline you can use windows api, too (i tend to use CreateProcess Read/WriteProcessMemory quite a lot). And i actually prefer command line simply because i don't have to waste my time bothering with boring gui code. |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 57/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
the best .net site i know is this one: http://www.codeproject.com/ but I am not really a net expert. |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 58/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
it's really a matter of taste - i don't like .net much but it's not a bad way to code the occational gui tool quickly. i do that stuff in c but i don't bother with a gui in these cases. when coding something like that in c with you waste a lot of time on just the resource file correct linking load code etc. NO it's NOT hard to do but it takes time. This is why having an IDE with integraded form designers exist adding handlers to your code files - yes it's cooler to do it without them but you're more efficient with them. The concepts are not that different anyway. Maybe c# would be the real .net language tho - i think they only designed vb.net because there are so many vb6 programmers who don't want to learn anything new - but that didn't work well because these guys still use v6 (now that's something i would not recomment to learn but thats a different story) in any case the programming launguage you start with does not really matter - some universitys (even MIT!) start with scheme (some form of lisp) - which is slower than vb + really uncommon syntax. (but fun in a way even if the practical uses are somewhat limited) |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 59/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
i'd recomment a real book (or at least an ebook) - you will have to pay a few bucks but it's going to save you a lot of time. I have yet to see a beginner-friendly internet-tutorial. internet is great but only once you got the basic concepts | |||
loadingNOW Red Paragoomba Level: 14 Posts: 60/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
well check every single instruction break everyting up in parts (or just set a breakpoint on the script handler and run the script to find out what happens. chances are that there is a badly documented command which causes everything to crash. while scripting has become somewhat more relyable in the last year it's still far from perfect. and as far as i know noone is working on that since i stopped (i really hoped someone would try to improve scriptdec (and thus the documentaion we have but that did not happen) |
Pages: 1 2 3 4 |
Acmlm's Board - I2 Archive - - Posts by loadingNOW |