Results 1 to 11 of 11
  1. #1
    Void's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    Inline.
    Posts
    3,198
    Reputation
    205
    Thanks
    1,445
    My Mood
    Mellow

    [Question]Assembly discussion.

    For those of you who program in assembly, what do you usually program or what have you programmed? |:

    I can't really think of anything that you could do in assembly that would be better than if you wrote it in C++ ( obviously it's faster but for the amount of time spent programming compared to in C++ is pretty costly ).

    Right now I'm pretty much doing it for learning, mhm. Also, I love how easy it is to debug my programs in olly, it's so beautiful.

    Btw, I program using MASM syntax, but you NASM/TASM/FASM people are more than welcome to post here.

    ITT:General discussion of the assembly language basically.

  2. The Following User Says Thank You to Void For This Useful Post:

    therofl (11-01-2010)

  3. #2
    Kallisti's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Location
    深い碧の果てに
    Posts
    4,019
    Reputation
    52
    Thanks
    376
    My Mood
    In Love
    [php]umad db "cuz i'm stylin on you$" ;umad dabid [/php]

    I code in C++
    I coded calculators
    keyloggers
    Getmousepos
    hack that still wont let CA run
    moar /
    Last edited by Kallisti; 10-04-2010 at 08:26 PM.

    未来が見えなくて怖いから
    未来が見えてしまって悲しいから
    目を閉じて優しい思い出に浸ってしまう




  4. #3
    -Raz0r-'s Avatar
    Join Date
    Aug 2010
    Gender
    male
    Location
    Australia
    Posts
    117
    Reputation
    15
    Thanks
    38
    My Mood
    Lurking
    Being an indie and professional game developer, I mostly use assembly for 'constructional hacking'
    Scenario: GameServer.exe loads Server.dll, Game.exe loads Client.dll and UI.dll
    I have the source to the dll's, but not the .exe, so I RE the .exe, hook functions, patch stuff, etc.
    That's how it started, anyway.
    I found myself addicted to learning, and began experimenting with hooking, hacking, exploiting (Shellcode etc), and it's great @_@

    I wish I was better at assembly, I do appreciate it. It's all about the right tool for the job. Thank god I know about this little tool called Assembly n_n'
    Languages: C, C++, x86 ASM, PHP, Lua

  5. #4
    NextGen1's Avatar
    Join Date
    Dec 2009
    Gender
    male
    Location
    Not sure really.
    Posts
    6,312
    Reputation
    382
    Thanks
    3,019
    My Mood
    Amazed
    Professional Game Developer? Share some games


     


     


     



    The Most complete application MPGH will ever offer - 68%




  6. #5
    .::SCHiM::.'s Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    733
    Reputation
    180
    Thanks
    880
    My Mood
    Twisted
    I'm currently learning assembly to better understand how computer code works, to become a more succesfull programmer, and to be able to achieve what I've always wanted to do: Write self-writing code

    The first things I've noticed (I've been busy with asm for 3 days now)
    Is hov F*ing easy it is!! Realy all those people complaining on how hard ASM is have it all wrong, and my RCE skills have increased a great deal to!

    -SCHiM

    I'm SCHiM

    Morals derive from the instinct to survive. Moral behavior is survival behavior above the individual level.

    Polymorphic engine
    Interprocess callback class
    SIN
    Infinite-precision arithmetic
    Hooking dynamic linkage
    (sloppy)Kernel mode Disassembler!!!

    Semi debugger




  7. #6
    MyPianoSucks's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Location
    Portugal
    Posts
    6
    Reputation
    10
    Thanks
    0
    My Mood
    Inspired
    I'm currently learning C/C++ because with these two languages you can do practically everything . Also it's very challenging and programmers like that .
    Humm, sometimes i use Assembly for example for GameHacking or No-CD It's very useful . Personaly it helps me everyday to understand what is happening behind the program, and it's not as difficult as people say. =)
    Last edited by MyPianoSucks; 10-05-2010 at 11:54 AM.

  8. #7
    -Raz0r-'s Avatar
    Join Date
    Aug 2010
    Gender
    male
    Location
    Australia
    Posts
    117
    Reputation
    15
    Thanks
    38
    My Mood
    Lurking
    Quote Originally Posted by NextGen1 View Post
    Professional Game Developer? Share some games
    I haven't made anything worth sharing yet =p
    My current tutor was the lead programmer on The Force Unleashed <.< *dances*
    Languages: C, C++, x86 ASM, PHP, Lua

  9. #8
    Void's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    Inline.
    Posts
    3,198
    Reputation
    205
    Thanks
    1,445
    My Mood
    Mellow
    Quote Originally Posted by -Raz0r- View Post
    I haven't made anything worth sharing yet =p
    My current tutor was the lead programmer on The Force Unleashed <.< *dances*
    Daaaum guy, professional game developer, that's pro.

    Anyway, it'd be cool to get this section really going, for a long time I've pretty much been the only one posting here. T.T

  10. The Following User Says Thank You to Void For This Useful Post:

    therofl (11-01-2010)

  11. #9
    .::SCHiM::.'s Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    733
    Reputation
    180
    Thanks
    880
    My Mood
    Twisted
    Void, gogogogogo: Iczelion's Win32 Assembly Homepage
    (it's masm)

    I'm SCHiM

    Morals derive from the instinct to survive. Moral behavior is survival behavior above the individual level.

    Polymorphic engine
    Interprocess callback class
    SIN
    Infinite-precision arithmetic
    Hooking dynamic linkage
    (sloppy)Kernel mode Disassembler!!!

    Semi debugger




  12. The Following User Says Thank You to .::SCHiM::. For This Useful Post:

    Void (10-06-2010)

  13. #10
    hobosrock696's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Posts
    45
    Reputation
    9
    Thanks
    1
    My Mood
    Mellow
    I started learning assembly because I want to write a simple os just for the hell of it. Then there are the advantages of being able to make a game do things that they are specifically protected from doing. still a long way to go

    Also assembly is very easy its just in order to do anything advanced you have to memorize where you place data before calling some interrupt and there are instructions constantly added on to cpus so there's something to keep up with. That is IF you want to know how to take ax move it to bx xor both then increment them by 1 each and change the state of some flag with one instruction..... yay so useful in everyday programming -.-

    Also assembly is terrible because you have to change the code in order for it to run on different cpus and certain things are done backwards on different cpus so if you plan o programming in asm on cpus from multiple families (like me) your gonna have a fun time

    Things done-
    Dos - Prints some things using 21h interrupt (dos handles it)
    Dos - Prints directly to video memory
    Dos - Clears video memory directly
    Last edited by hobosrock696; 10-22-2010 at 07:50 PM.

  14. #11
    Archangel's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Between Both Worlds
    Posts
    8,866
    Reputation
    1021
    Thanks
    9,003
    My Mood
    Angelic
    closed for bumping

Similar Threads

  1. WPE Pro Question...
    By OutZida in forum General Game Hacking
    Replies: 4
    Last Post: 08-08-2011, 01:02 AM
  2. Questions and Discussions about ep7
    By Domo in forum Vindictus Help
    Replies: 33
    Last Post: 05-15-2011, 08:33 AM
  3. SOTW #14 Discussion - Question?
    By Ekuz in forum Art & Graphic Design
    Replies: 4
    Last Post: 06-10-2009, 06:20 AM
  4. Photoshop Question
    By arunforce in forum Art & Graphic Design
    Replies: 6
    Last Post: 01-15-2006, 11:38 AM
  5. question
    By wardo1926 in forum WarRock - International Hacks
    Replies: 0
    Last Post: 12-30-2005, 07:36 PM