hahaha figured it out before we could help you
Just to clarify for anyone else with this issue:
you generally need 3 files to produce a .hex file in MPLAB IDE using assembly language; .ASM, .LKR, and .INC.
.ASM is the assembly file or the source code, and is unique to your project(the other two are common to most projects and correspond to the chip model).
.LKR is a file that assigns proper locations and keep outs for the program memory of your desired chip. For 12F683 the file is called 12F683_g.LKR, the g stands for general.(there are 3 options for the .LKR file I always stick with the _g option)
.INC is a file the equates all the common variables to there machine code or hex values. For example Trisio is actually H'0085' so the .INC file allows you to code using real words rather than hex values. Dont neccessarily need the .INC if you a robot and can remember all the codes, but most people code in real words that mean something to humans
The two latter files are located in the MPLAB folder usually in program files under the MPASM Suite folder, and can be added to an existing project by right clicking the destined folder in the project tree and adding. The .INC file belongs in the Header Files folder, and you guessed it, the .LKR belongs in the Linker Script folder. It is easier to just use Project Wizard and add both files when it prompts you to add files and they will automatically be placed in the right spots.(source files can also be added and removed from the file tree by right clicking or added in the add file prompt)
*note on using project wizard: when you have completed project wizard for some reason mplab displays nothing. To fix it click View menu and view project to see the file tree.
Once you have the project all set with your 3 files you can "build all" and MPLAB will produce a couple files that correspond to your project. The most important file produced is the .hex file that will be located in your project folder under the same name as ur project.