08-18-2005, 12:29 AM
Challenge:
Create a program to take a file written x86 Assembly Language and convert it to a QBasic .bas file.
Requirements:
Judging is based on similarity to the origional .bas file.
If you want a refrence for what QB keywords translate into what asm commands, compile a program with the /zi option, put cv.exe in the same folder as the compiled .exe, go into command prompt, use chdir to change the directory to the one that your program is in, and type "cv [progname]" where [progname] is the name of your program (with the .exe extension).
Create a program to take a file written x86 Assembly Language and convert it to a QBasic .bas file.
Requirements:
- accept any ASCII format text file
- outputs an ASCII format file (with either .txt or .bas extension)
- supports all commands in the x86 assembly language
- will use Call Interrupt for any code not recognized as QBasic based
- must be written in QB (not FB)
Judging is based on similarity to the origional .bas file.
If you want a refrence for what QB keywords translate into what asm commands, compile a program with the /zi option, put cv.exe in the same folder as the compiled .exe, go into command prompt, use chdir to change the directory to the one that your program is in, and type "cv [progname]" where [progname] is the name of your program (with the .exe extension).