Audio (340) Datatype (50) Demo (203) Development (592) Document (22) Driver (100) Emulation (146) Game (984) Graphics (491) Library (113) Network (230) Office (65) Utility (908) Video (68)
Total files: 4312
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
CIAgent | Description: | Minimal CIA resources and hardware simulator | Download: | ciagent.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 171kb | Version: | 0.5 | Date: | 09 Sep 2022 | Author: | Damien Stewart | Submitter: | Damien Stewart | Email: | hypexed/yahoo com au | Requirements: | AmigaOne | Category: | emulation/misc | Replaces: | emulation/misc/ciagent.lha | License: | Public domain | Distribute: | yes | Min OS Version: | 4.0 | FileID: | 12218 | | | Comments: | 26 | Snapshots: | 0 | Videos: | 0 | Downloads: | 80 (Current version) | | 1307 (Accumulated) | Votes: | 1 (0/0) (30 days/7 days) | |
The CIAgent
A CIA hardware and resources emulator.
New features above the last release of CIAgent!
Version 0.5 features:
* Finally added a real CIA chip icon!
* Overhaul of code and structures to optimise timer emulation including
reverting CIA resource bases to standard 68K layout.
* Added TIMING option to set frequency timebase of clock.
* Added NOTIFY tooltype for Workbench notification.
* Now emulates right mouse button through POTGO register.
* Now timers can be paused by disabling commodity or using Pause command on CLI.
* Now understands more R/W instruction codes when decoding a register hit.
* Verifies addresses are valid before printing task names and will now print as
"Unknown" if invalid.
* Reduced hit debug output on writes to only output on register changes.
* Fixed bug where it could quit with resources in use and replaced options that
could quit and leave system in unsafe state.
The backstory.
It is the time of AmigaOS4. A new world has beckoned upon us, bringing in new
hopes for the future, and old truths from the past. While in this new world,
things are to be gained, but also it demonstrates the things that have been
lost. Here the AmigaOne was born from the ashes of the old Amiga platform to
rekindle the dream, but out of that re-creation much of the original Amiga
hardware had been lost, to be replaced with more suitable hardware for the
modern climate. Whilst the software layer that is AmigaOS4 supports a basic
emulation of this hardware to bring us more compatibility with programs from the
old school, what remained lost was the CIA chips, and the OS resource that was
used to arbitrate access to these chips. So, that left some programs to just try
and get by which some could do well, and some others just couldn't cope being by
themselves this way and so would fall by the wayside. They remained there,
helpless, left in confusion from a world they didn't understand. Nor
did it seem to care...
Until now. To alleviate this situation, a special software taskforce was set up,
to ease these programs into the new millennium and give an inside view of what
they are doing. Therefore, you're mission; should you decide to accept it, is to
become a CIAgent. A simulated CIA Resource and CIA memory map will be installed
into the system, allowing you to view through the special spy monitor window,
any access to the CIA's through the usual OS resources or direct hardware
access. Here you will be able to monitor every move, but also interact with it
as well, by issuing a small set of special commands to control the process. It
is here that the large gap between the Amiga and the AmigaOne is brought closer,
by building a bridge from the old to the new. Building on the foundations of the
Amiga heritage, set ages apart.
|