D e v e l o p e r A s s i g n m e n t s



IDE
Code EditorDevelop and improve Code Editor functionalityIntern
Application ConfigurationDevelop interface for configuring and saving VisAsm optionsIntern, mammon_
Assembler InterfaceDevelop the interface for calling compilers, linkers, and make programs, and to deal with output from those programs (e.g. jumping to line number of error)Yury Peskin
Tools IntegrationProduce GUI front-end for integrated tools (i.e. debugger, disassembler)Not Assigned
Component PaletteDevelop Component Palette interface.mammon_
Syntax HighlightingCode syntax highlighting functionality (and possibly line numbers) into Code EditorIntern
Makefile GeneratorProduce code for generating Makefiles a) for a project and b) for a collection of files specified by the userDon Allen



Wizards
Win32 EXE WizardCode a wizard dll for creating Win32 executablesNet Walker
Win32 DLL WizardCode a wizard dll for creating Win32 dynamic link librariesmammon_
VxD WizardCode a wizard dll for creating Windows 95 VxDsIceman
Multi-Platform WizardCode a wizard dll for cross-platform applicationsNot Assigned



ASM Libraries
Windows INC FileUpdate tasm, masm, and nasm versions of win32.inc to include as many of the documented/undocumented API functions as possibleNot Assigned
DDK INC FileConvert the DDK .INC files to work with TASMwbinvd
ComponentsDevelop component source for the Component Palettee.mammon_, ANTIX
Opcode InsertablesProduce beginner-level commented code for Intel opcodesNot Assigned
Interrupt InsertablesProduce beginner-level commented code for common DOS and BIOS interrupt servicesNot Assigned
C Routine InsertablesProduce beginner-level commented code for implementing C-style statements and routines in assemblyNot Assigned
ASM Template InsertablesProduce beginner-level commented code for asm program structuresNot Assigned
Library InsertablesDevelop assembly-language libraries of commonly used functionsOpen



Tools
Hex CalculatorCode a small hex calculator applet to be called from Visual Assemblerhutch
Hex EditorCreate a small binary editor applet to be called from Visual AssemblerStoneHeart



Documentation
Visasm DocumentationProduce documentation for Visual Assemblereeyore
Visasm HelpProduce help/online documentation for Visual Assembleri_magnus
Introduction: AsmHow To Use Visual Assembler for Assembly programmersNot Assigned
Introduction: NewbieHow To Use Visual Assembler for visual developersNot Assigned
Introduction: RADHow To Use Visual Assembler for total beginnersNot Assigned
ASM Tutorial ConversionConvert existing assembly language tutorials such as Art of Assembly into Windows .hlp formatDr Slack, caprine, Shai+an


View Coding Specifications