64-bit Programming

  • AutoIt 64bit version

    Start64!AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting.  It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys).

  • Notepas 64-bit version

    Start64!Notepas is a fast native multi-platform text editor written in Lazarus and can be compiled for multiple platforms and widget sets using the advanced native Free Pascal Compiler. Aimed towards developers it is equipped with some functions usually not found in other text editors and introduces a couple of new exclusive features.

  • Solaris X86 64-bit Assembly Programming

    Start64!This is a simple example on writing, compiling, and debugging Solaris 64-bit x86 assembly language with a C program. This is also referred to as "AMD64" assembly. The term "AMD64" is used in an inclusive sense to refer to all X86 64-bit processors, whether AMD Opteron family or Intel 64 processor family. Both run Solaris x86.

  • RyuJIT: Microsoft's new 64-bit .Net compiler

    Start64!Microsoft made available this week for public testing a build of a new 64-bit .Net compiler built by the company's .Net runtime code-generation team. The new just-in-time compiler is codenamed "RyuJIT."("Ryujin" is the deity of the sea in Japanese mythology.)

  • Apple Releases Xcode 5.0 With Support for Building 64-Bit iOS 7 Apps, More

    Start64!Apple has released Xcode 5.0 which features support for building 64-bit iOS 7 apps, Test Navigator, Test Assistants, Auto Layout in IB, Preview Assistant, and more.

  • How to Create a 64-bit C/C++ Windows Program with NetBeans 7.4

    Start64!I will show you how to setup NetBeans to create 64-bit C/C++ Windows executables with NetBeans 7.4. This will also allow you to create and compile 64-bit GNU Assembly (GAS) programs. The first thing you need to do if install Oracle JDK and NetBeans 7.4. I will not go over this as it is clearly documented.

  • A7Soft Has Released A 64-bit Version Of ExamXML Pro

    Start64!A7Soft has released new 64-bit line of XML related products, including visual comparison tool ExamXML Pro with fully featured command line utilities MDCXML, FolderCMP and visual folder comparison tool ExamDir.

  • SynWrite Editor 64-bit version

    Start64!SynWrite is a free source code editor, HTML editor, and Notepad replacement for Windows systems. It tries to be a full-featured alternative not only to simple Notepad, but also to such rich applications as Notepad++.

  • Displaying all argv in x64 assembly

    Start64!The Performance Zone is supported by New Relic and AppDynamics. Both are leaders in the APM space with high-profile customers and massive cost reductions for those users. Recently I’ve been doing some x64 assembly hacking, and something I had to Google a bit and collect from a few places is how to go over all command-line arguments (colloquially known as argv from C) and do something with them.

  • Resource Translation Toolkit 64bit version

    Start64!Resource Translation Toolkit (RTT) is a utility meant to simplify translation work on po, rc (Windows API), resx (.Net) and properties (Java) files. The program runs on Windows 7, Vista, XP 32/64 bit and is fully Unicode enabled so Asian languages are supported seamlessly. It uses a Translation Memory (.tmx or .pot format) containing unique translated strings to generate translated assemblies, DLLs or catalog files (.mo or Java resources).

  • Stardock DirectSkin - 64bit support

    Start64!DirectSkin allows software developers to make their applications skinnable using WindowBlinds technology. A typical application can be skinned within a few minutes of integrating the DirectSkin OCX into the project.

  • Linux x64 Assembly Tutorial 4: Passing Parameters and Coding

    Start64!In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.

  • Linux x64 Assembly Tutorial 2: Bits, Bytes and Registers

    Start64!Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't really mention it in the tute but the suffixes for AT&T that match the register sizes are (using RAX as the example register):

  • x64 Assembly and C++ Tutorial 61: AVX Negate 128bpp Image

    Start64!Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the 256 bit SIMD, AVX instructions briefly then code the negate algorithm from last tute using them.

  • x64 Assembly and C++ Tutorial 60: C++ Negate 128bpp Image

    Start64!In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll code next. Most of this tutorial is about interacting with .Net 4.5 from native code.

  • Linux x64 Assembly Tutorial 2: Intro to ASM and AT&T Syntax

    Start64!In this tutorial we're looking a little at what an Assembly language is and why anybody would bother with it. I've also decided to include information about AT&T syntax in this series, so at the end I've coded the same example as last time only I've used the GAS assembler with AT&T syntax.

  • API Monitor 64bit version

    Start64!API Monitor is a free software that lets you monitor and control API calls made by applications and services. Its a powerful tool for seeing how applications and services work or for tracking down problems that you have in your own applications.

  • Z-WAMP 64bit version

    Start64!Z-WAMP is a lightweight, portable, and easy-to-install Web server package that runs on Windows. The project aims to provide the latest production/stable versions of Apache, MySQL, PHP, Adminer, MongoDB Admin, MemCached, SQLite, eAccelerator, and Alternative PHP Cache (APC) to boost server performance.

  • Free Pascal

    Start64!Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

  • Running debug.exe on a 64-bit windows (64x system) using DosBox

    Start64!In this video Tutorial I'm going to show you how to run debug tool on a 64-bit OS, to Further write assembly code