What is GEAR? Is a C# program that simulates the inner workings of the Propeller P1 chip.
It is NOT intended to be a replacement for the board, as it is considerably slower (for the sake of accuracy).
Currently it has:
Propeller Emulation
- Full support for the current parallax native instruction set, with accurate timing, and HUB 'ring' emulation.
- Stepping per cycle.
- Runtime disassembler for both interpreted code and assembly code.
- Loads the spin IDE's native output (.eeprom and .binary both supported).
- Main memory viewer.
- Interpreted emulation - Emulates all known instructions (see SpinBytecode document ).
- Emulated Frequency generators.
- An internal editor for the plugins, with some support of syntax highlighting.
- Full PLL emulation.
- Video Generator Output, more accurate according Verilog code.
User Interface
- A tabbed, visual studio like with multiple emulation instances are allowable in one application.
- The tabbed window support splitting the view, stacking two windows on top of each other, or 'floating' a new window so you can put it where ever you like.
- Support for loading plugins (editable C# scripts) to extend the system, and wire up additional emulated components like television, VGA, serial terminal (see Plugins notes.md for the complete list).
- Plugin Editor to personalize or create your own, based on a template.
See changelog.md for list of changes.
See Plugins notes for brief explanation of each one.
- Improved GEAR Emulator [2014-07-03 ]
- Gear plugin confusion - plugin scripts and Gear are both C# ! [2015-04-26]
- Building a plugin to emulate audio in GEAR [2015-04-26]
- More GEAR - Improved Emulation of the Propeller [2008-01-13]
- GEAR: Propeller Debugging Environment [2007-01-10]
See Licence for details.
- @github/gatuno1 - Antonio Sanhueza
- @github/davispuh
- mirror (parallax forums)
- benjie (parallax forums) - Ben Levitt
- Robert Vandiver (parallax forums)
- @github/Sh1nyAnd3o3
- @github/mbaeten
- @github/Memotech-Bill
- @github/jlunder
- Bob Anderson (parallax forums)
- Marc Gebauer (parallax forums)
-
Windows Forms Collapsible Splitter Control for .Net
(c)Copyright 2003 NJF ([email protected]).
Licensed under The Microsoft Public License (Ms-PL) -
Icons from and derived of Visual Studio 2019 Image Library.
(c)Copyright 2019 Microsoft Corporation. All rights reserved.
SeeVisual Studio 2019 Image Library EULA.rtf
for licence details.