Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Mabinogi
You last visited: Today at 17:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How long does it take to learn assembly?

Discussion on How long does it take to learn assembly? within the Mabinogi forum part of the MMORPGs category.

Closed Thread
 
Old   #1
 
tliu0c's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 166
Received Thanks: 518
How long does it take to learn assembly?

Hi everyone I am new here.
I am wondering how long does it take to learn assembly to the extent that I could do some dll hack by myself? (I hope it won't take me 2 years)
Any tips or recommendations would be greatly appreciated. Thanks!
tliu0c is offline  
Old 02/20/2010, 14:20   #2
 
pawntobishop's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,317
Received Thanks: 472
It takes a programmer a few days to learn assembly to that extent, however as someone that doesn't know any programming languages, it will take you a month or so to comprehend the edits that you are making.
Your best bet is to start with low level modding and work your way up.
start with graphics edits->xml/db edits->ASM edits
The whole process of editing becomes a lot easier if you understand how the game works first.
pawntobishop is offline  
Thanks
1 User
Old 02/20/2010, 19:58   #3
 
tliu0c's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 166
Received Thanks: 518
Really? It only takes days? Are you assuming that programmer already knows assembly language? I heard that assembly language is the hardest programming language to learn and will require a lot of patience. I also got a pdf book on assembly that is 1400 pages...

I have some programming experience. Not very much though.

I have played around with the xml stuff a bit. I don't think they are very useful though. (I want 100 ranged mod)
Thanks btw.
tliu0c is offline  
Old 02/20/2010, 20:03   #4
 
Uncreative.'s Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 629
Received Thanks: 121
If you read Kevsprk's tutorial on how to modify dll's, you'll have almost an instant understanding on ASM.

Except, I didn't exactly 100% understand it until I saw pages of OP codes and what they stood for.

For example, JMP means you're jumping straight to an address without any checks.
JE means you'll jump to an address if something's equal to something.
JNZ means you'll jump to an address if something's not equal to zero.

People say it takes 2 years to understand ASM, but that's if you want to know EVERYTHING about ASM.
Uncreative. is offline  
Thanks
1 User
Old 02/21/2010, 15:05   #5
 
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
100% ranged is patched.
Halfslashed is offline  
Old 02/21/2010, 15:46   #6
 
elite*gold: 0
Join Date: Oct 2005
Posts: 79
Received Thanks: 19
Quote:
Originally Posted by tliu0c View Post
Really? It only takes days? Are you assuming that programmer already knows assembly language? I heard that assembly language is the hardest programming language to learn and will require a lot of patience. I also got a pdf book on assembly that is 1400 pages...

I have some programming experience. Not very much though.

I have played around with the xml stuff a bit. I don't think they are very useful though. (I want 100 ranged mod)
Thanks btw.

No.

Assembly isn't the hardest language on earth. It's the hardest language to program with. It's not necessarily the hardest to learn. : )
GameEditor is offline  
Old 02/21/2010, 16:20   #7
 
elite*gold: 0
Join Date: Oct 2009
Posts: 498
Received Thanks: 110
Agreed, very difficult to program with.
Halfslashed is offline  
Closed Thread


Similar Threads Similar Threads
can/how do u go from assembly code to hex?
10/15/2009 - Dekaron - 7 Replies
im trying to find an offset and assembly scan takes forever, could someone tell me if its possible to go from the assembly code to the hex value, if so how do you do it? cmp dword ptr ,13 ----> 83 78 08 13 0F 84
Assembly Help
08/19/2009 - Dekaron - 8 Replies
I am still trying to learn assembly, but I'm getting better. I found a tut that looked really promising (by Lela or something), but it was all about cracking registration things and such, which doesn't really help me with 2Moons. So if anybody has a tut that is more guided to game hacking, a link would be greatly appreciated. Anyway, here is what I need help with. Here is the part of the code I'm looking at: http://i221.photobucket.com/albums/dd193/sachamo5 12/Olly1.jpg What I need...
[Release] Assembly in C#
10/29/2008 - CO2 Programming - 7 Replies
Hello, With this .cs (C# Class) file, you can perform BASIC asm commands, such as mov ebp, esp <-- asm.Mov_EBP_ESP(); call dword ptr ds: <-- asm.Call_DWORD_Ptr(0x00873A1F); ret <-- asm.Ret(); Assembly in C# is NOT my creation, however, I have modified the source to enable Call's that are not 'Dword Ptr's (this was difficult because to figure out the opcode for jmp ADDY, you have to perform a math sequence on the ADDY (intTohex(((TargetCall - OldAddress) - 10), 8) due to the jmp TARGET...
how long would it take for me to learn?
02/10/2007 - Conquer Online 2 - 1 Replies
im interested in creating bots and hacks. how long would it take for a person with hardly any computer skills to learn how to make one?... and btw would i need cash to make bots? im kinda aiming to be a genius , and i cant be a genius without any special pk skills. srry im kinda sounding like a newbie, and this is the most "noobiest"thread i have ever made.



All times are GMT +2. The time now is 17:54.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.