Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

Happy Holidays from the GTANet team!

[REL|SRC]GTA Killer


Statico
 Share

Recommended Posts

I was in the mood for writing something in ASM today, and decided that this would provide a simple challenge (I rarely use asm). Things like this have been done before (MPantherR's one made for GTA Rumble), and the only reason I am releasing it is because ASM is a language many people never go near. However, if you look at a source and read it through, things start to make sense. Admittidly, raw asm such as you'd see in a debugger can be very confusing, but MASM (Microsoft Assembly) is a lot easier to read. Also, my main way of learning something like this is through scanning sources and hands-on coding (I learnt the majority of what I know in C++ from the VC:MP source), so hopefully this will help a few willing people understand the very basics of 32 Bit assembly programming.

 

Note: This was written with, and includes the project (.rap) file for, RadASM, found at http://radasm.visualassembler.com/RadASM2000/. You will also require the MASM compiler at http://www.masm32.com/masmdl.htm

 

Compiled exe: http://static.eyebro.ws/filebin/GTAKiller-bin.zip

Source code & exe: http://static.eyebro.ws/filebin/GTAKiller.zip

Edited by Statico
Link to comment
Share on other sites

It's for those times when the game freezes and you can't get back to the desktop, which may not happen a lot, but is more likely to occur when playing with mods (ie, multiplayer mods).

Link to comment
Share on other sites

I suggest putting the thread to sleep for 20-50ms or so to free up the processor nicely, should be enough to still pick up keypresses quickly and allow the scheduler to squeeze in a few smooth context changes, especially for single processor users. Forcing them both to use one processor made SA almost unusable for me as it is now tounge.gif

 

Great work all the same, just make it more system friendly smile.gif

Link to comment
Share on other sites

Yeah good point, hadn't really thought of that. I'll fix it up later today and perhaps add a couple of extra things.

Link to comment
Share on other sites

Excuse me for being a moron, but do you have any in game screenies?

And by the way, how long are you an programmer?

I do own Visual Studio 2003 PRO, Visual Studio 2005 Standard, and have CD1 of that same version, CD2 would seem to download it self, for some reason, but I send an complain to MSDNAA, thats where I got the 2005 version of, because I'm a student tounge.gif .

If I want to help, what skills do I must have to join you?

I cant find a reason by the way that you don't need an extra help bbq.gif .

Oh and your site isn't working anymore sarcasm.gifsigh.gif .

 

Link to comment
Share on other sites

to close GTA when it freezes, hold WinKey and L together, windows will be in change user mod then you can come back to your user name and you can see desktop and taskbar. my gta freezes a lot, and i used this trick a lot.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.