| Index | Manual | Download | Source | Macros | Embedded word Case ins.
Sitemap | Links | Forum | Tests | Projects

# Projects & Objects

EuroAssembler is shipped with a few linkable resource and object files, source code samples and skeletons listed in the table below.

Sample linkable files and projects
eurotool | Sample €ASM programs for 64-bit Linux and Windows
--- | ---
eurotool/ | alphabet.txt | Sample text with all UTF-8 letters for testing EuroSort.
eurotool/ | argument.htm | EuroTool common source for retrieving arguments.
eurotool/ | calclinc.htm | EuroCalc source module for Linux CON subsystem.
eurotool/ | calcling.htm | EuroCalc source module for Linux GUI subsystem.
eurotool/ | calcmain.htm | EuroCalc common source module.
eurotool/ | calcwinc.htm | EuroCalc source module for Windows CON subsystem.
eurotool/ | calcwing.htm | EuroCalc source module for Windows GUI subsystem.
eurotool/ | codepage.htm | EuroTool common source for definition of code pages.
eurotool/ | convlinc.htm | EuroConv source module for Linux CON subsystem.
eurotool/ | convling.htm | EuroConv source module for Linux GUI subsystem.
eurotool/ | convmain.htm | EuroConv common source module.
eurotool/ | convwinc.htm | EuroConv source module for Windows CON subsystem.
eurotool/ | convwing.htm | EuroConv source module for Windows GUI subsystem.
eurotool/ | dirslinc.htm | EuroDirs source module for Linux CON subsystem.
eurotool/ | dirsling.htm | EuroDirs source module for Linux GUI subsystem.
eurotool/ | dirswinc.htm | EuroDirs source module for Windows CON subsystem.
eurotool/ | dirswing.htm | EuroDirs source module for Windows GUI subsystem.
eurotool/ | eurocalc.htm | EuroCalc overview and linker script for Linux and Windows.
eurotool/ | eurocalc.ico | EuroCalc icon.
eurotool/ | eurocalc.png | EuroCalc picture.
eurotool/ | euroconv.htm | EuroConv overview and linker script for Linux and Windows.
eurotool/ | euroconv.ico | EuroConv icon.
eurotool/ | euroconv.png | EuroConv picture.
eurotool/ | eurodirs.htm | EuroDirs overview and linker script for Linux and Windows.
eurotool/ | eurodirs.ico | EuroDirs icon.
eurotool/ | eurodirs.png | EuroDirs picture.
eurotool/ | eurosort.htm | EuroSort overview and linker script for Linux and Windows.
eurotool/ | eurosort.ico | EuroSort icon.
eurotool/ | eurosort.png | EuroSort picture.
eurotool/ | eurotext.htm | EuroText overview and linker script for Linux and Windows.
eurotool/ | eurotext.ico | EuroText icon.
eurotool/ | eurotext.png | EuroText picture.
eurotool/ | eurotool.ico | EuroTool icon.
eurotool/ | euroview.htm | EuroView overview and linker script for Linux and Windows.
eurotool/ | euroview.ico | EuroView icon.
eurotool/ | euroview.png | EuroView picture.
eurotool/ | info_cze.htm | EuroTool short overview in the Czech language.
eurotool/ | info_eng.htm | EuroTool short overview.
eurotool/ | sortlinc.htm | EuroSort source module for Linux CON subsystem.
eurotool/ | sortling.htm | EuroSort source module for Linux GUI subsystem.
eurotool/ | sortwinc.htm | EuroSort source module for Windows CON subsystem.
eurotool/ | sortwing.htm | EuroSort source module for Windows GUI subsystem.
eurotool/ | textling.htm | EuroText source module for Linux.
eurotool/ | textwing.htm | EuroText source module for Windows.
eurotool/ | unicode.htm | EuroTool common source for definition of Unicode characters..
eurotool/ | viewling.htm | EuroView source module for Linux.
eurotool/ | viewmain.htm | EuroView common source module.
eurotool/ | viewwing.htm | EuroView source module for Windows.
objlib | Libraries of objects linkable to €ASM sources.
objlib/ | easm.ico | Icon#1 in resource script euroasm.rc
objlib/ | euroasm.ico | Icon#2 in resource script euroasm.rc
objlib/ | euroasm.ini | Factory-default configuration file, built-in to euroasm.exe
objlib/ | euroasm.rc | Resource script which can be compiled to euroasm.res.
objlib/ | euroasm.res | Compiled resource file used in €ASM tests.
objlib/ | euroconv.ico | Icon of sample project EuroConv
objlib/ | skelet.ico | Icon used in resource script skelet.rc
objlib/ | skelet.rc | Resource script used in sample projects skelet32.htm and skelet64.htm.
objlib/ | skelet.res | Compiled resources used in sample projects skelet32.htm and skelet64.htm.
objlib/ | vitsoft.ico | Icon#3 in resource script euroasm.rc
objlib/ | wait.gif | Animated hourglass .
objlib/ | winapi.lib | MS Windows API import library generated by DLL2LIB.
probin | Sample projects in BINary format.
probin/ | binboot.htm | Program format BIN arranged as boot sector
probin/ | bincom.htm | Program format=BIN arranged as DOS executable COM
probin/ | boot16.htm | Boot sector of floppy disk.
probin/ | boottest.htm | Boot sector Hello world demo.
probin/ | kblock.htm | DOS driver for locking keyboard during boot
prodos16 | Sample projects for DOS.
prodos16/ | com.htm | Example of DOS executable COM format
prodos16/ | kbunlock.htm | DOS program for unlocking keyboard locked by kblock.sys.
prodos16/ | tdosapi.htm | Test of functions in macrolibrary dosapi.htm
prodos16/ | tmac16.htm | Test of functions in macrolibraries cpuext16.htm, sort16.htm
prodos16/ | tsrclock.htm | DOS TSR program which displays time in text mode.
prodos16/ | tsrup.htm | DOS TSR program self-installable to upper memory.
prolin32 | Sample 32-bit projects for Linux.
prolin32/ | lin32hw.htm | Hello World program for 32-bit Linux
prolin32/ | testman.htm | Compiled Linux test manager of €ASM tests.
prolin32/ | tlinapi.htm | Test of functions in macrolibrary linapi.htm
prolin32/ | tlinf32.htm | Test of functions in macrolibrary linf32.htm
prolin64 | Sample 64-bit projects for Linux.
prolin64/ | eurotool.htm | Redirection to ../eurotool/index.htm
prolin64/ | lin64hw.htm | Hello World program for 64-bit Linux
prolin64/ | tlinabi.htm | Test of functions in macrolibrary linabi.htm
prolin64/ | tlinf64.htm | Test of functions in macrolibrary linf64.htm
prowin32 | Sample 32-bit projects for MS Windows.
prowin32/ | boxdraw.htm | Windows console application which converts OEM encoded BOX DRAWING characters `0xB0..0xDF` to HTML entities.
prowin32/ | cpmix32.htm | Demo mixing alphabets from many languages in GUI and CON Window.
prowin32/ | dll2ansi.htm | Program which creates the list of exported function with ANSI and WIDE variant.
prowin32/ | dll2lib.htm | Linker script which creates import libraries from MS Windows DLL.
prowin32/ | locktest.htm | Dual DOS|Windows console application for testing keyboard Lock indicator status in batch files.
prowin32/ | lstview.htm | Window 32-bit GUI application for viewing €ASM listing.
prowin32/ | skelet32.htm | Skeleton of a primitive Windows GUI program with standard menu and status bar.
prowin32/ | testman.htm | Compiled Windows test manager of €ASM tests.
prowin32/ | tmac32.htm | Test of functions in macrolibraries cpuext32.htm, sort32.htm
prowin32/ | twinapi.htm | Test of functions in macrolibrary winapi.htm
prowin32/ | twinf32.htm | Test of functions in macrolibrary winf32.htm
prowin64 | Sample 64-bit projects for MS Windows.
prowin64/ | cpmix64.htm | Demo mixing alphabets from many languages in GUI and CON Window.
prowin64/ | eurotool.htm | Redirection to ../eurotool/index.htm
prowin64/ | lstview4.htm | Window 64-bit GUI application for viewing €ASM listing.
prowin64/ | skelet64.htm | Skeleton of a primitive Windows GUI program with standard menu and status bar.
prowin64/ | tmac64.htm | Test of functions in macrolibraries cpuext64.htm, sort64.htm
prowin64/ | twinabi.htm | Test of functions in macrolibrary winabi.htm
prowin64/ | twinf64.htm | Test of functions in macrolibrary winf64.htm

> For the quick start with EuroAssembler
> 1. choose the platform and format (I recommend 32bit PE Windows Console for beginners),
> 2. change to the corresponding project directory (prowin32),
> 3. select some skeleton sample program (for instance cpmix32.htm or twinapi.htm),
> 4. copy it under a new name, e.g. `copy twinapi.htm My1st.htm`,
> 5. assemble and link this program (`euroasm My1st.htm`),
> 6. execute `My1st.exe`,
> 7. if it works, don't hesitate to modify My1st.htm and repeat steps 5 and 6.

▲Back to the top▲