AGD v0.14b
posted in Emulator Release by outsider on Aug 17th, 2001
AGD is a GameBoy Advance emulator and debugger for Windows. Here's what's new in this version:
First public release (beta).
Requires DirectX to be installed on your machine.
ARM cpu fully emulated, including all privilege modes, ARM state, and Thumb state. Presently, cycle times are inaccurate.
GBA video processor emulated, including:
Text BGs, with scrolling and tile flipping.
Scaling/rotating BGs.
Direct-mode BGs (all 6 video modes supported).
Transparency supported.
Sprites supported, including rotation, scaling, transparency, palette options.
Some features are not yet implemented:
MOSAIC.
Windows.
DMA support, including control options that let you do DMA transfers at H-Blank or V-Blank. Presently, DMA consumes 0 emulated cycles and does not trigger data breakpoints.
Step-over, step-into, step-atomic, and run options.
The ability to set an arbitrary number of code & data breakpoints without adversely affecting performance.
Sound is not yet implemented.
API for user programs allows you to output debug messages and set software-controlled breakpoints by encoding certain NOP opcodes.
Sophisticated memory browser provides detailed information about I/O memory and color-codes palette memory. For all other memory, you can select from a wide number of available memory formats, including 32-bit float, text, binary, word, halfword, and byte.
Communications support is not yet implemented.
A disassembly window follows the IP as you step through your code.
The registers panel lets you view the ARM registers in a number of different formats.
A separate DMA panel shows you what each DMA channel is doing.
You have the ability to toggle the display of BG layers 0-3, and the sprites, during program execution. You can also superimpose a grid over the screen.
This version does not attempt to sync to real time.
Get it at the GameBoy Advance Emulators page.
Thanks to Xavius for the news