Prof Kelly    EASy68K    Examples    Forum


EASy68K Editor/Assembler/Simulator for the 68000

Welcome to the EASy68K home page. EASy68K is a 68000 Structured Assembly Language IDE. EASy68K allows you to edit, assemble and run 68000 programs on a Windows PC. No additional hardware is required. EASy68K is an open source project distributed under the GNU general public use license.


EASy68K, the #1 68000 Assembler and 68000 Simulator according to Google. Yea!!!!!!

Download

Check the Forum for latest version information.

Download Site 1
SetupEASy68K.exe  Executable with installer

EASy68K.zip Zip file with no installer

EASy68Ksource.zip  Source Code, Requires Borland C++ Builder 6.0 or newer to compile.

Download Site 2
SetupEASy68K.exe          EASy68K.zip          EASy68Ksource.zip
 

Features

 

 

 


Undocumented Features

If you find an undocumented feature (bug) please take the following steps when reporting it:

1. Download the latest version of the EASy68K and try it.
2. If the feature remains, create the simplest possible 68000 program that clearly demonstrates it.
3. Write a clear and concise description of the behavior and post it on the EASy68K forum.

 

EASy68K requires HTML help and Internet Explore 4.0 or later. All versions of Windows since 2000 should already have HTML help installed. If you are having problems running EASy68K because of missing HTML help files you can download the required files from:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwmicrosofthtmlhelpdownloads.asp


Copyright

EASy68k is distributed under the GNU General Public Use License. The software is not warranted in any way. Use at your own risk.


Changes to the program

Over the years many changes and additions have been made by myself and others to improve EASy68K.

If you add features or make changes to the program to correct bugs please send them to me so that I may post them for everyone to benefit from. Before you start making changes please be sure to download the latest version of the source code. If you are making changes to correct a bug please submit a bug report along with your changes.


More Info

 

 

 

 

 

EASy68K 68000 Quick Reference
 v1.8    (.pdf file)

 

 

EASy68K Quick Start Guide

A description of EASy68K's implementation of S-Record files.


History

EASy68K was created for use in CIS 268 "Assembly Language and Computer Architecture", a class that I teach at Monroe County Community College. This tool began when one of my student's, Tim Larson, decided to write an editor for use with the Teeside assembler. Tim is a very talented programmer and spent many hours creating the editor and assembler interface. I was able to find some C source code for a 68000 assembler and simulator written by Paul McKee for ECE492 at North Carolina State University on 12/13/86. After a fair amount of work, I was able to get the assembler working and Tim incorporated it with his editor. The simulator required a bit more effort, the version I downloaded was not complete. After many changes and additions I managed to create a functional simulator. I created a graphical interface for the simulator and bundled it with Tim's editor to create EASy68K.

At that point EASy68K took on a life of its own and has since consumed many hours of my life in the process. I have made so many changes and added so many new features that I have lost track. What started as a simple editor has grown into one of the most popular assembly language tools in the world. Special thanks to everyone who has contributed to the project over the years.

Enjoy the pursuit,

Prof. Chuck Kelly

 


Contributors

    Paul McKee: 68000 assembler/simulator code
    Tim Larson: editor.
    Prof. Chuck Kelly: EASy68K coordinator, simulator GUI,  assembler/simulator code.
    Eric Nelson: excellent new breakpoint features in the simulator.
    Aaron Curley, Curt Vickre & Jon Squires: HTML help system.
    Lee Davison: for all your help in tracking down bugs and the example programs.
    All the users who have sent in comments and bug reports.


Useful Links

EhBASIC, a free BASIC emulator for EASy68k (Thanks Lee)  EhBASIC is included in the samples folder of EASy68k.

Lee Davison's 68k Page   Lee has been keeping me busy with bug reports on EASy68k.

Alan Clement's Page  The author of "68000 Family Assembly Language" and the home page for the Teeside assembler/simulator.

Paul R. Santa-Maria's Page Good 68000 information and other links. (Thanks Paul)

Programmers Heaven    You'll find EASy68k plus a bunch of other useful stuff.

Misc. Links

Just on the chance that an old Apple 2 fan happens along. You might find the ProDev DDT debugging board interesting.
ProDev DDT


Last Updated October 24, 2008