The new version 0.06 is mostly aimed at compatibility fixes for other Jaguar games, although there are a couple of bugfixes for T2K (the Superzapper Recharge sample and improvements to the gappy music problem).
T2K emulator for Windows 0.06bGravy's Mac OSX port of 0.05T2K emulator for Linux, older versionFirefox' GP2X portCD-ROM BIOS (containing VLM) is on this pageIf you drop the file "Tempest 2000.jag" into the roms directory (selectable from options, now) it will autostart it. If you're using VLM use the menu or F3/F4 to set the sound up.
At least some other Jaguar ROMS will now run with the emulator.
Good luck, you'll need it

(Previous version 0.06)
(Previous version 0.05)
(Previous version 0.04)
Previous Mac OSX versionCode:
0.06b: Fixed it loading roms other than the default
0.06a: Fixed a problem with screenshots
0.06: (Core)
Experimented with an alternate memory access method, which didn't help performance much
Halved timeslice sizes
Move CLUT to be a memory region rather than part of the chip
Compute buffer size and pixel aspect ratio accurately in the OP, pass to window system
Cleaned up CPU and RISC interrupt systems, added CPU stop object interrupt
Rewrote Tom PIT to the correct spec (and fixed the stall bug I found in it too)
Rewrote Jerry PIT to correct an awful inaccuracy. However, to get AvP sound right
I had to add a hack to multiply the rate by 4. I don't understand why, I don't
know where the bug is, and in particular I don't know if I should apply the same
hack to the Tom PIT as well.
Fixed a bug that was causing writes to the start of some memory regions to be misdirected
Rewrote OP towards optional line-granularity
Added option to disable DSP altogether
Added all DSP wavetables, or at least guesses at same
Hacked around a problem that was causing the 'superzapper recharge' sample not to appear in T2K. Also
hacked the 'gappy sample' issue by slowing the music replay rate down 2% in the native
sound routine
GPU/Risc fixes: truly embarassing bug with sat8, equally rubbish bug with move pc,
MMULT instruction, kick off small timeslice on all RISC starts to avoid race if the RISC
sets a status flag which the 68k then checks, possibly the largest bug in the history
of errors in RISC interrupts (which weren't saving flags), ADDQMOD instruction,
PACKUNPACK instruction, PC register, hidata register
OP bugfixes: don't infinite loop on zero vscale, abort if hit address zero, fully
clipped objects off left side fix, some colour transparency, RGB16 conversion
was incorrect, scaled objects needed signed height, 8-bit OP scaled objects,
improved horizontal scaling accuracy, added RGB24 mode
Blitter bugfixes: bit to pixel expansion bits were reversed bit order, 32bpp phrasemode
blits were using wrong address mask, moved srcshade inside transparency check, fixed
8-bit phrasemode blit alignment several times, added byte-to-phrase blits
Blitter improvements: added blitter A1 inc sign, added blitter Y inc, added 8-bit
srcshade, additive blits
(Debugger)
Track RISC history (some of these need compile switches)
Append register name comments to disasm output
Added help menu in debugger because I'm too stupid to remember my own commands
Tidied up some registers
Kill OP object option
(Windows)
Fixed fullscreen on certain widescreen machines
Connected OP screen width hook
Went up to W4 and fixed most of the additional warnings
Reversed left and right sound channels
Fixed the remaining bugs with fastcall and switched to it, for a small performance gain
Added joystick button configuration
(All)
Clean up headers, clearly define core/window system interface
0.05: (Core)
Blitter speed optimisations
RISC core speed optimisations
OP speed optimisations (contributed by Gravy)
Screen capture support
Defender 2000 compatibility fixes (some contributed by Firefox, still broken)
Native sound for T2K to avoid high DSP load
(Windows)
Rewrote keyboard system
Rewrote D3D fullscreen switch - should have fixed fullscreen change crash
Fixed D3D cards that support StretchRect but need no filter specified
Options dialog box for configuring controls and directories
Saves options into registry
Avoid window shrink with repeated restart or fullscreen switch
Made fullscreen mode select a wide ratio mode if desktop is in a widescreen mode
0.04: Fixed no joystick support
Added sound capture and level meter
More internal work for porting
0.03: Cleaned up fullscreen code a little
Cleared all fullscreen backbuffers at init
Added automatic resizing of window if too big for screen
Fixed (in theory) mono and 8-bit WAV files
Added joystick/joypad support
Internal code cleaning in preparation for Mac/Linux ports
0.02: Fixed bug with some video cards
0.01: First release