thorfdbg Posted September 24, 2008 Share Posted September 24, 2008 Hi folks, please find the final 1.55 release of the Atari 8-bit emulator "atari++" at its usual location at: http://www.math.tu-berlin.de/~thor/atari++/ Basically, bug-fixes from the 1.55 beta release announced a couple of days ago. Mainly, a couple of pokey issues have been fixed, one issue in the disassembler, and a couple of issues in Os++, the built-in freestanding operating system you'll also find on this page in source form. From the history: Atari++ 1.55 - Fixed a couple of bugs in the disk emulation, thanks to Konrad Kokoszkiewicz for finding them. Specifically, - Read and write capacity (815 commands) did not check for all supported disk layout types and hard-disk partitions, - Speedy commands were recognized and interfered even if the speedy emulation was turned off, - Disk status wasn't returned correctly for high-density drives - Fixed a parsing/error handling bug if the initial con- figuration files were incorrect. - Fixed the implementation of ZFR1 in the mathpack patch. - Fixed the implementation of FFRAC in mathpack patch. - Added constants required by BASIC for the patch. - This release comes with a new release of Os++, the emulator operating system. For the first time, this release is complete and includes a math-pack whose functions should be both faster and more precise than the original implementation. Thanks to B. Watson for continuously pushing me - it's done now. - Minor streamlining in the CIO implementation in Os++. - This release adds a STDIO interface to atari++, allowing it to read keyboard or editor input from the command line, and echo-ing output to stdout. This feature can be used for batch-processing. - Compared to the beta release, this version fixes one bug in the BCDToInt math pack routine (also known as FPI) which did not handle carry-over correctly. - Writing 0 to SKCTL now also resets the pokey timers as it emulates the POKEY soft reset. - Pokey STIMER also resets the poly-counters now, as it should. - Os++ includes minor fixes for the cursor rendering and interaction of S: with E:. Writing to S: now shields the cursor correctly. Greetings, Thomas Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted September 24, 2008 Share Posted September 24, 2008 Hi, I get this when trying to download the win32 binary.. Forbidden You don't have permission to access /~thor/atari++/download/atari++_win_1.55.zip on this server. I will try again later.. Thanks for the update.. Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted September 24, 2008 Author Share Posted September 24, 2008 Hi,I get this when trying to download the win32 binary.. Forbidden You don't have permission to access /~thor/atari++/download/atari++_win_1.55.zip on this server. I will try again later.. Thanks for the update.. Oh, sorry, my fault. Should be fixed now, please try again.... Thanks for the message, Thomas Quote Link to comment Share on other sites More sharing options...
bpj1138 Posted September 25, 2008 Share Posted September 25, 2008 Thanks for the info on the monitor. Yup, I'm using the non-curses version (hopefully not for long). Lastly, I think I found a bug (this may be old too), but the PAL/NTSC flag doesn't seem to be set correctly.. Cheerio.. --Bart Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted September 26, 2008 Author Share Posted September 26, 2008 Thanks for the info on the monitor. Yup, I'm using the non-curses version (hopefully not for long). Lastly, I think I found a bug (this may be old too), but the PAL/NTSC flag doesn't seem to be set correctly.. Cheerio.. --Bart If you use the precompiled win32 binary, yup, that's unfortunately without curses support. Problem is that I haven't found a non-broken curses version for windows. Given that, it would take minutes to prepare the full binary including this support. Sorry... So long, Thomas Quote Link to comment Share on other sites More sharing options...
Shannon Posted September 27, 2008 Share Posted September 27, 2008 Any plans on adding VAPI support at some point? Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted September 27, 2008 Author Share Posted September 27, 2008 Any plans on adding VAPI support at some point? Well, as soon as there is a documentation available for it, it will be considered. Currently, that's closed source as far as I can tell. I wonder how they do that in first place, with atari800 and its derivatives being GPL'd - it's not licence-conforming. Not my problem, though.... So long, Thomas Quote Link to comment Share on other sites More sharing options...
Shannon Posted September 27, 2008 Share Posted September 27, 2008 I take it you have not seen this thread. Quote Link to comment Share on other sites More sharing options...
thorfdbg Posted September 28, 2008 Author Share Posted September 28, 2008 I take it you have not seen this thread. Ooops, you're right of course. Thanks for the pointer - I downloaded what I found there, but haven't had the time right now to go into it, thanks! Yes, I think I will add support for it at some point. I'm right now busy with a different Atari related project that will become part of the emulator as soon as it is complete, delaying this for a bit, but I will definitely check. Unfortunately, the diskdrive object changed a bit in 1.55 to fix a couple of bugs, so the old patch does no longer apply, and I think I will need to find a way to make it work without the vapi.dll as platform independence is an issue for me. (Yes, you can compile atari++ on win for sure, the project files are part of the source distribution, should work for VS7.1 and 8.0, but I'd prefer to make this working under Linux *and* win.) Thanks, Thomas Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.