Home
Downloads
Licenses Contact

OshonSoft

20th Anniversary

20th Anniversary of the
OSHONSOFT PROJECT
(2001 - 2021)


Z80 SIMULATOR IDE
(with z80 basic compiler)

HOMEPAGE

Z80 Simulator IDE is powerful application that supplies Z80 microprocessor users and educators with user-friendly graphical development environment for Windows with integrated simulator (emulator), z80 basic compiler, assembler, disassembler and debugger for the Zilog Z80 8-bit microprocessor. Special ZX Spectrum ROM Interface tool for the simulation of the original ZX Spectrum ROM (link) is also available, that will bring the nostalgic welcome message '© 1982 Sinclair Research Ltd' back to life, clearly simulating instruction by instruction the code of the original ZX ROM.

You are welcome to download the fully functional evaluation copy of the software on the downloads page. Z80 Simulator IDE requires a license to operate after the evaluation period. For more information please visit the licenses page.

SCREENSHOTS:

Z80 Simulator IDE main features:
- Simulation interface showing internal processor architecture with interrupts interface,
- Support for the unofficial instructions,
- Variable simulation rate, simulation statistics and simulation logging with log viewer,
- Fast debugger - breakpoints manager for code debugging with breakpoints support,
- Three memory editors for external 64K memory, to simultaneously view/edit three different memory ranges during the simulation, read/write access tracking feature,
- Video memory screen with edit feature,
- ZX Spectrum ROM Interface for simulation of the original ZX Spectrum ROM (link),
- Input/Output Terminals (both I/O ports and memory mapped) designed to make it easy to communicate with various Z80 firmwares supporting serial input/output during the simulation of the code execution,
- I/O ports editor and peripheral devices interface for simulation of I/O instructions,
- Powerful Z80 assembler supporting bookmarks and breakpoints with code execution tracking feature, interactive assembler editor for beginners, Z80 disassembler,
- Interface for TASM Z80 assembler,
- Z80 Basic compiler with smart Basic source editor (support for Boolean, Short, UShort, Integer, UInteger, Long, ULong, Single and String data types, with floating point math operations),
- IEEE754 single precision floating point numbers conversion tool,
- Support for external simulation modules,
- Extensive program options, color themes, ...

Site/Institution license owners reference list:

- Onondaga Community College, State University of New York, United States. Many thanks to Prof. Ramesh S. Gaonkar, the author of famous Z80 textbook 'The Z-80 Microprocessor: Architecture, Interfacing, Programming, and Design'.
- Matsue National College of Technology, Japan
- Henley College, Coventry, United Kingdom
- Istituto di Istruzione Superiore 'E. Alessandrini', Abbiategrasso, Italy
- Baden-Württemberg Cooperative State University, Mosbach, Germany
- Universidad del Norte, Barranquilla, Colombia
- Berufliche Schule der Hansestadt Rostock für Elektrotechnik und Elektronik, Germany
- Berufsakademie Stuttgart, Stuttgart, Germany
- Dept. of Computer Science, University of York, United Kingdom
- University of Huddersfield, United Kingdom
- Southeast Community College, Lincoln, United States
- Manchester College of Arts and Technology, United Kingdom
- University of Wales, Newport, United Kingdom
- Dearne Valley College, Rotherham, United Kingdom
- Cambridge Regional College, Cambridge, United Kingdom
- Staatliche Berufsschule I Landshut, Landshut, Germany
- Central Virginia Community College, Lynchburg, United States
- OAMK/Raahe Institute of Technology and Business, Raahe, Finland
- University of Cooperative Education, Gera, Germany
- Institut Teknologi Brunei, Bandar Seri Begawan, Brunei Darussalam
- Gateway Community College, New Haven, United States
- Istituto di Istruzione Superiore Statale, Mondovì, Italy
- Yeungnam University, Gyeongsan, Republic of Korea
- Facultad de Estudios Superiores Cuautitlán (UNAM), Cuautitlán Izcalli, México
- FizzPopSoft, Boksburg, South Africa
- Leo Sympher Berufskolleg, Minden, Germany
- St. Clair College, Windsor, Ontario, Canada
- Instituto Parroquial Juan XXIII, Ramos Mejía, Argentina
- University of Washington, Bothell, United States
- William Penn University, Oskaloosa, United States
- Pobblebead Software Ltd., Ely, United Kingdom
- ITIS Nullo Baldini, Ravenna, Italy
- Universidad de La Frontera, Temuco, Chile

Commercial/Educational license owners reference list:

- Texas Instruments Malaysia
- Fujitsu Components Malaysia
- Hewlett Packard, Palo Alto, United States
- Amt für Militärkunde, Bonn, Germany
- NewTec (New México Technology Group), White Sands Missile Range, United States
- Warehouse Equipment Inc., Manchester New Hampshire
- Instituto Tecnológico de Celaya, México
- Ingénieur Du Son, Belgium
- Merced College, CA, United States
- Dresser, Inc. UK Ltd
- Istituto Tecnico Industriale 'Leonardo da Vinci', Foggia, Italy
- Applied Resolution Technologies, Willetton, Australia
- TechWell Consulting, NY, United States
- Outer Reaches Studios, Leicester, United Kingdom
- Scuola Radio Elettra, Città Di Castello, Italy
- Afton Office Engineers, Woking, United Kingdom
- Megatec Electronic Ltd., Yaounde, Cameroon
- CODELCO - Corporación Nacional del Cobre, Chuquicamata, Chile
- Transtech Melbourne, Australia
- Dunraven School, Streatham, London, United Kingdom
- Clever S.r.l., Firenze, Italy
- Studioemme s.a.s, Bologna, Italy
- KLZ Innovations Ltd., Winnipeg, Canada
- Avorex Design, Silver Spring, MD, United States
- Faculty of Engineering & Architecture, National University of Laos, Vietnam
- Satellite Information Services, London, United Kingdom
- Amelko de México, México City, México
- Space Craft Technology Center, TAMU, College Station, TX, United States
- Escola Técnica Federal de Palmas, Brazil
- Archimaine, Laval Cedex, France
- Soneticom, Inc., West Melbourne, United States
- James Watt College, Greenock, United Kingdom
- Naval Undersea Warfare Center, Newport, United States
- Pastelnetwork, Tokyo, Japan
- Shrewsbury College of Arts & Technology, Shrewsbury, United Kingdom
- Pacific Power Source, Irvine, United States
- Ing.-Büro Dr. Daßler & Partner, Zwickau, Germany
- ITIS 'Giuseppe PEANO', Torino, Italy
- HomeTech, Gainesville, United States
- Leuser Industrie-Elektronik, Ravenstein, Germany
- TKRM Enterprises, Adelaide, Australia
- Sunwards Instruments, Llandinam, United Kingdom
- Domoticare, Ede, Netherlands
- RD Engineering, Saline, United States
- Hu Electronique Systemes, Bruyeres sur Oise, France
- Vishay Transducer Systems, Norwood, United States
- Expert Brothers, Knoxville, United States
- CSIRO MIT, Highett, Australia
- WWR Development Inc., Columbia, United States
- Wenning Automotive GmbH, Germany
- Pneutronix Technologies Ltd., Stony Plain, Canada
- J D Squared Inc., Ocala, United States
- EDF Ceidre, Saint Denis, France
- Gas Detection Australia, Toowoomba, Australia
- Bayerisches Landeskriminalamt, München, Germany
- TAFE Chullora, Chullora, Australia
- TSSystems, Cartagena, Spain
- USQ Engineering, Toowoomba, Australia
- Ateneo de Davao University, Philippines
- New Japan Radio Co. Ltd., Fujimino City, Japan
- EdIT Counsel, Caloundra, Australia
- Wavetrak Electronics Ltd., Edmonton, Canada
- Parker Hannifin AB, Falkoping, Sweden
- Ministère des Transports, Québec, Canada
- Electrical Engineering, Yogyakarta State University, Indonesia
- Myers Engineering International, Inc., Margate, United States
- Aztek Networks, Boulder, United States
- Waltec, Dieren, Netherlands
- Contamination Control Solutions Corp., Chalfont, United States
- Ruta Internet, Florida, Uruguay
- CVUT FBMI, Kladno, Czech Republic
- Novadevices, Quito, Ecuador
- Aurora Electrical & Technology Systems Ltd., Coventry, United Kingdom
- Eltraff S.r.l., Rome, Italy
- MRC Cognition and Brain Sciences Unit, Cambridge, United Kingdom
- PC Electric GmbH, St. Martin im Innkreis, Austria
- Bunker Data S.L., Barcelona, Spain
- Rekers Digitaltechnik GmbH & Co.KG, Spelle, Germany
- Polytechnic of Bari, Taranto, Italy
- Vale Soluções em Energia S.A., São José dos Campos, Brazil
- Jabatan Perkembangan Korikulum, Brunei Darussalam
- Sekolah Vokasional Nakhoda Ragam, Brunei Darussalam
- 3-X Berlin Pro Audio, Berlin, Germany
- ThyssenKrupp Elevator, Coppell, Texas, United States
- Tecnologia Electronica A&T, Machala, Ecuador
- Micromac S.r.l., Calolziocorte, Italy
- Fev India Pvt. Ltd., Pune, India
- CSE GmbH Maschinenbau und Automatisierung, Berlin, Germany
- KIST - Korea Institute of Science and Technology, Seoul, Republic of Korea
- Kier Enterprises, LLC, West Chester, United States
- Fujitec Canada Inc., Richmond Hill, Canada
- Black Shark Electronics, Gleisdorf, Austria
- Johnson and Starley Ltd., Northampton, United Kingdom
- S.C. Midas & Co. S.r.l., Urziceni, Romania
- OAO Solikamskbumprom, Solikamsk, Russia
- Controls Plus USA Inc., Marshfield, United States
- CBD Lighting, Heusden, Netherlands
- SSS Software Security Services LLC, Geneva, Switzerland
- Universidad de Antofagasta, Antofagasta, Chile
- Instituto Tecnológico de Nuevo León, Guadalupe, México
- Drakes Computers, Rancho Palos Verdes, United States
- Belware Systems, Pittsford, United States
- Azure Productons Pty Ltd., Lilyfield, Australia
- Telemed Solutions, Inc., Chino, United States
- HUK Electronics, Ilminster, United Kingdom
- Artelettronica S.n.c., Prato, Italy
- Ramitek GmbH, Grünstadt, Germany
- WAS GmbH, Wietmarschen, Germany
- Dougs Word Clocks.com Pty Ltd, Canberra, Australia
- Innova Designs, LLC, Half Moon Bay, United States
- Nes Slot Team, Milano, Italy
- Mesra Setiajaya Sdn Bhd, Ipoh, Malaysia
- Giling Computer Applications, Horst, Netherlands
- Mega S.r.l., Rome, Italy
- CVI Melles Griot, Rochester, United States
- Ursus Sas, Sanguinet, France
- Bureau of Meteorology, Radar Engineering, Melbourne, Australia
- Chromind, Siracusa, Italy
- IISS G.Cigna, Mondovì, Italy
- Picopuls, Hestra, Sweden
- Pentagon Electronics Limited, Calne, United Kingdom
- Stefan Weiland Produktservice, Dresden, Germany
- Shin-Nichi Technology Co., Ltd., Tokyo, Japan
- Teesside University, Middlesbrough, United Kingdom
- LogicaTronics Limited, Sheffield, United Kingdom
- EasyMeasure B.V., Amersfoort, Netherlands
- Department of Mechanical Engineering, University of Malta, Msida, Malta
- Lawrence Electronics, Burien, United States
- SOUNDLIGHT The DMX Company, Wennigsen, Germany
- HelpQuick Limited, North Shields, United Kingdom
- Faculty of Production Engineering, Warsaw University of Technology, Warsaw, Poland
- Applied Invention, Burbank, United States
- DesignElectronix, Gympie, Australia
- Beckwith Electric, Largo, United States
- Applied Control Engineering Pty Ltd, Melbourne, Australia
- Erbert Modellbahntechnik, Heringen, Germany


Z80 Simulator IDE screenshot:

The screenshot of the ZX Spectrum ROM Interface: