Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

ITT: Assembly

Name: Anonymous 2009-02-16 1:36

Share your adventures with assembly language and programs written in assembly.
I've been coding on and off for about six months now. The best one I've coded so far(I'm still working on it, the code needs to be cleaned up and I should use a better random number generator than nrandom) is a Russian Roulette program that shuts down your computer if you loose.
The program and source is located here: http://www.mediafire.com/?sharekey=8b5e96c28ff29ad7e7ba8e3c6e11ce20e04e75f6e8ebb871

Name: Anonymous 2009-02-17 7:14

You'd actually get some /g//b/tards playing this.

How many file systems can you corrupt?

Name: Anonymous 2009-03-04 10:17

ASM is fucking impossible for me to decipher.

Name: Anonymous 2009-03-04 22:07

>>3
Duh.  It's machine code.

Name: Anonymous 2009-03-05 8:08

I've done some game programming in assembly, purely as hobby stuff. Some for the Dreamcast VMU and some for the 'Pokemon Mini'. http://pokeme.shizzle.it/
Probably the best thing that comes to mind is a clone of Yoshi's cookie for the VMU.

Name: Anonymous 2009-03-09 0:44

#include <stdlib.h>

#include <stdio.h>



typedef unsigned long int uint32;



void __cdecl dest()

{

    printf("Made it to dest()!\n");

    exit(0);

}

void func(uint32 a,uint32 b)

{

    uint32 *local;

    local = (uint32*)((uint32)&local + 0x08);


    *local = (uint32)&local + 0x0C;
    return;
}


int main()

{

    uint32 a,b;



    a = ((uint32)&dest << 8);

    a += 0x68;


    b = ((uint32)&dest >> 24);

    b += 0xC300;


    func(a,b);

    return 0;

}

Name: Anonymous 2009-03-15 3:39

a:MOV ECX 100
MOV EAX,ECX
ADD 0x100000,EAX
MOV [EAX],ECX
LOOP a

amidoinitrite?

Name: Anonymous 2013-09-08 2:48

>>1

How much you make for this program?

Don't change these.
Name: Email:
Entire Thread Thread List