Posted by Tursi on November 17, 1999 at 07:42:59:
In Reply to: Ami99 Bug Answer posted by Tursi on November 15, 1999 at 15:49:53:
All this did kinda inspire me to do further work on Ami99, rather than all the other stuff I've been on. Right now, *not yet uploaded!*, I've implemented a few things.
-Crash bug fixed - illegal opcodes would cause the emulator to crash as it tried to exit - caused by not telling the threads we were quitting ;)
-Menu File->Quit and Alt-F4 to close it enabled
-AVI support. I can't figure out just yet how to compress it, though, and it currently only works in 16 bit mode (I think.. need to test more.) Although it mostly works, it eats up disk space *fast*, a minute took about 70mb on my drive.
But! It worked, which I found terribly cool. The 70mb AVI compressed with XING to a nice 3mb MPG, and could be made a lot smaller at cost of quality... although I don't know how to get it to compress in the program at this time. Also, no sound.. I don't know how to do that, I would need to mix all the audio streams into one, somehow.
-50/60hz switch added for interrupts
Still battling the speech code. It's fighting back quite successfully so I'm going to fall back and do more research. XB speech only works because of a few little hacks - the timing is still totally messed up. The thing that bugs me is, it shouldn't be. I should be able to synchronize better with the TI. I have an idea about how, but I think I may be looking at how MAME32 uses the code first...