Turbo-Locator X86 6.01 Crack Activator Download [Win/Mac]

Code relocator for processors x86, NEC V25, V40, V50, Am486, AMD SC400 etc. Uses output of Turbo/Borland C++, Turbo/Borland Pascal and TASM. Suitable for x86 compatible embedded systems und industrial / flat / raw / ROM / BIOS PC applications.
Supports regular output of Borland C++, Turbo C++, Turbo Pascal & TASM 16bit compilers.
Typical Use cases:
· Developing for raw x86 embedded systems. Replacement for Paradigm Locator.
· Industrial PC development. Direct execution from Flash Disk without loading the program into RAM.
· x86 BIOS Development. Diskless ROM PC applications without operating system.
The Turbo-Locator software is also contained in the developer kit for the NEC V25 based controller module MT25.
Here are some key features of “TurboLocator”:
· Relocates compiled 16bit x86 code (realmode / “DOS”) and creates directly executable EPROM, FLASH or RAM download images for x86 compatible CPU’s.
· Supports the following 16bit compilers: Turbo C/C++ / Borland C++ (versions 1.0 .. 5.x), Borland/Turbo Pascal 5, 6 & 7 and Turbo Assembler (TASM)
· Relocates compiled EXE code to arbitrary code & data locations
· Supports DOS/BIOS based systems or flat x86 systems without any BIOS or OS
· Option for including a stub C/C++/Pascal startup code to not require an extra BIOS, DOS or other operating system.
· Option for inserting a x86 processor reset vector
· Supports correct heap/malloc relocation and full floating point emulation
· Includes a special startup code for C/C++ to remove any need for DOS; source code (ASM/TASM) included
· Includes the task scheduler TurboTASK for easy real-time multi-threaded execution of 16bit (DOS) compiled code
· Includes a system library for common operations on embedded systems.
· Includes a “file-system” library for storing structured (object-oriented) data or flat data permanently in buffered SRAM & Flash
· Includes a pre-written special system library for some common hardware: PC compatible UART, PC compatible Timers, special hardware on NEC V25 / MT25 and AMD SC400. Other special hardware has to be programmed directly (or to be used over an existing DOS)
· The bare commandline locator EXELOC.EXE is executable on 16bit DOS. (GUI requires Windows 95 or higher).
· Separate target addresses for Code/Fixed/Initialization & variable Data segments
· A prepared RAM/FLASH Download Tool for some CPU’s enables a fast development cycle
· Protected Mode code can be set up within your own code









Turbo-Locator X86 6.01 Crack Download [2022]

Fully supports DOS/BIOS based systems (Flash, RAM or ROM). Also supports flat DOS systems without any BIOS (like ZIP, MEMDOS, MicroDOS or similar). All memory is located directly in the Flash disk or RAM disk. A special “bootloader” (Turbo-Locator) comes with the target and waits for a special target address (from PC BIOS) and then starts the relocated program.
Commandline locator EXELOC.EXE is a 16bit DOS tool.
Also “desktop” version for Windows 95/98/Me/NT etc.
The “desktop” version includes a special graphical user interface to browse through (non-relocatable) programs from a floppy disk.
Also, for some CPU’s you can use a RAM-to-FLASH download tool to “download” your code into RAM/FLASH.
A complete Windows installer is included.
Compiler support:
· Borland Turbo C++ (versions 1.0.. 5.x), Borland Turbo Pascal (versions 1.0.. 5.x) and Turbo Assembler (TASM) 16bit compilers
· Supports all Turbo C++/Pascal/TASM tools with a low-level functionary
· Supports any Turbo C++/Pascal/TASM compiler (including Borland 6.x and later), that also supports PC-DLL/MS-DLL and import/export rules.
Relocator’s features:
· Offers to relocate all addresses within your code, all variables, all constants.
· Supports all x86, x86-64 (Windows/Linux) processors.
· Relocates Code/Data/Initialization / Loading segment to arbitrary addresses.
· Realtime multi-threaded execution of 16bit (DOS) compiled code (the default TurboTASK task scheduler).
· Supports x86 realmode & protected mode (32bit and 64bit mode)
· Including additional data or code within your program.
· Includes a special startup code for Borland C/C++ to remove any need for DOS; source code (ASM/TASM) included.
· Includes a file-system library for storing structured (object-oriented) data or flat data permanently in buffered SRAM & Flash
· Supports the needed commandline parameters for the relocator:
– code-file, data-file, init-file, runtime-file

Turbo-Locator X86 6.01 Crack

• : Memory allocation for protection
• : Message area
• : Program code
• : Stack area
• : Data on the stack
• : Jump area
• : Jump data
• : Data used for protection and for data segment setup
• : Initialization data.
• : Data segment for program code
• : Code segment for program code
• : Virtual table area
• : Jump data segment for program code
• : Data segment for program code
• : Program code (section)
• : Stack area (section)
• : Data segment (section)
• : Program code (section)
• : Protection area
• : Reserved area
• : Message area
• : Program code (section)
• : Stack area (section)
• : Data segment for program code (section)
• : Jump area (section)
• : Data used for protection and for data segment setup (section)
• : Initialization data (section)
• : Data segment (section)
• : Virtual table area (section)
• : Reserved area for restart (section)
• : Reserved area
• : Reserved area for jump

Currently the locator can relocated code to the following locations:
– EPROM or RAM download image
– fixed data in SRAM or RAM
– memory in one of the following (physical) memory areas
– ROM, BIOS or disk (any file)
It can be configured if you want to relocate data to special memory (flash/ram/eeprom).
Here are the supported compile settings and the resulting images:

This can be done from one IDE-file containing the BASIC-code to be relocated and the target address.

A Windows style installer is provided and ready to use.

New features, 3.0:

Added “code with data and without data”

Added “read only

Turbo-Locator X86 6.01 Crack + Keygen

“TurboLocator” is a tool to create executable code segments of 16bit programs located at arbitrary addresses in RAM or flash. It works for x86 compatible CPUs like: x86, 80386, 80486, Pentium, AMD K5, AMD Duron, AMD K6, DEC Alpha, ARM, PowerPC, PPC & SPARC.
“TurboLocator” supports a special startup code for the compilers (execution starts directly from a code segment defined by the user in memory) and it includes the task scheduler for easy multi-threaded execution of compiled code.
Additionally, the tool supports a special Windows executable to develop code using the same code segment definitions to build an executable (RAM) program and a startup code for a DOS system.
Only 1 or 2 bytes are required to define a code segment (remember: the compiled code and its memory-sections are fully linked)
You can define and use multiple “code segments” to load various programs into RAM at different locations. This is done without using any system loaders like DOS. (See code-segment specification below).
“TurboLocator” supports:
· Borland C/C++
· Borland Pascal
· Turbo Pascal
· Turbo Assembler (TASM)
· Borland C++ 4.x (5.x is not yet supported)
· Turbo C++ 5.x and 6.x
· Free Pascal 1.1.x
· Free Pascal 2.0.x
· Free Pascal 3.0.x
· Free Pascal 4.0.x

The tool also supports:
· Windows executables using Windows API for communication with DOS
· DOS-Shells using the DOS BIOS for emulation (may not work on some CPU’s or CPUs without DOS BIOS)
· DOS exe stubs for x86 processors (no need for a working real mode DOS)
· all “file-systems” like FAT16/32,

What’s New in the?

You can develop and deploy 16bit DOS/EXE code to Turbo / Borland / Embedded / ROM applications on an embedded system.
A single file is created, containing the executable with the user programs and the loaded user programs.
By using a floppy disk, a hard disk, a 32Mbyte RAM disk or a other medium you can provide your program to the end user without any additional software or operating system installation.
The re-located executable is directly usable on any x86 compatible CPU including (Windows, DOS, Linux, OS/2, NetBSD, FreeBSD,…).
For 16bit programs (DOS/EXE) an EXE file is created. The EXE file contains an additional chunk, with the relocation information, in the beginning of the executable.
This relocation information is created and added to your existing code and data segment tables (also included in the EXE file), which usually are stored on the stack or in the code segment.

See also
Embedded system
Memory Management Unit

External links
2nd edition of Embedded StudioTM from TMS.
2nd edition of Embedded Studio™ G2 from TMS.
TurboPascal Compiler
Embedded Studio:
The embedded computing platform.
Embedded applications:
How to develop for an x86 CPU.
“Embedded applications. – How to develop for an x86 CPU”
Turbo Java
The Turbo Java compiler.
The Turbo Java compiler.
Free Pascal
Free Pascal compiler.
Borland and TMS development products
MCS – macro-oriented compiler system
Turbo Pascal
Turbo Pascal.
C/C++ assembler
Nec V20
Turbo Assembler
Turbo Assembler.
Turbo Delphi
Turbo C
Turbo C.
Turbo C++
Turbo C++.
Borland Delphi
Borland Delphi.
Turbo Pascal
Turbo Pascal.
Turbo Delphi
Turbo Delphi.
Turbo C++
Turbo C++.
Borland Delphi
Borland Delphi.
Turbo Pascal
Turbo Pascal.
Turbo C

System Requirements:

Processor: i3-3220 Intel Quad-Core, 2.20 GHz (Turbo Boost up to 3.10 GHz)
Graphics: Geforce GT 750 / Radeon R9 280 or better
Hard Drive: 500 MB free space on C: drive
Network: Broadband Internet connection
Sound Card: DirectX 9.0c Compatible
See our FAQ for more details and the latest Windows Compatibility List