

- #Pspad compiler settings how to
- #Pspad compiler settings install
- #Pspad compiler settings archive
- #Pspad compiler settings full
- #Pspad compiler settings code
Default Directory - This is the location of your F8 source code.These options must by typed exactly as shown, or else DASM will not assemble the file correctly. Parameters - These are the options that would normally follow DASM when typed on the command line.Compiler - This is the path to the location of the DASM assembler.Do not copy and paste what I use in my field examples, unless you have decided to use the path C:\dasm as I have done. You must fill the fields with the directories required on your own computer. If any one of the fields is not correct, then the assembly of your program may not work as expected, or possibly not work at all.
#Pspad compiler settings how to

The f8.ini set up file will allow PS Pad to "understand" that an F8 extension is for use with an F8 assembler (once we finish with the set up).
#Pspad compiler settings archive
Once the archive is unzipped, then the program will run simply by executing PSPad.exe. All of the files required to run the program are contained in the archive. Pspad456en.zip ( PS Pad 4.5.6, Local Version) ( PS Pad Website, get latest version here.) Or, if the website isn't working at the moment, the version used to create this tutorial is available as a local file. Here are the steps required to set up PSPad and DASM for use with the F8 CPU.ĭownload PS Pad from the PS Pad website. No additional files other than dasm.exe are needed and no set up of DASM is required. This isn't strictly necessary, as DASM will work from any location, but it may make following the set up of PS Pad a bit easier to follow.Īt this point, DASM can be used as a command line assembler.
#Pspad compiler settings install
These steps prepare DASM for use with PS Pad:ĭownload and install the DASM assembler. For a more complete summary of DASM read this. DASM works perfectly well without a front end, but when used in conjuction with a frontend, such as PS Pad, the pairing of the two makes for a near-complete IDE. Download and Install the DASM AssemblerĭASM is a command line assembler that supports several microprocessors, including the Fairchild F8 CPU.
#Pspad compiler settings code
As long as you follow these instructions, then your source code with the file extension F8 will be assembled correctly. Commonly the F8 file extension is used for font files, and less commonly for Flash 8 files. F8 the designated source code extension for PS Pad to assemble Fairchild F8 CPU files. z80 file is assembled as Z80 source code. asm files will be assembled as 6800 CPU source code, and a. PS Pad determines which assembler to use for various source code based on the file's extension. In my case, this won't work because I use different assemblers for different CPUs. In most cases, programmers use the file extension. Using PS Pad, a freely distributable text editor for Windows, I am able to use it as a front end for all of my assembly work on various processors. While this isn't a hurdle, I do prefer a GUI interface. Every assembler that I use is for use with the command line. I program for several different classic microprocessors that use different assemblers.


Set up for other versions may be slightly different. Note that PSPad 4.5.6 was used when this document was written. Once the steps are completed, PS Pad becomes more than just a text editor it becomes a nearly complete Integrated Development Environment (IDE).
#Pspad compiler settings full
The user will be guided through the process required to make DASM the default editor using step-by-step directions and screenshots (which can all be clicked on to see the full version). This article explains how to set up the PS Pad text editor so that it will automatically assemble a Fairchild F8 CPU source code program using the DASM macro assembler, which is a command line only program.
