Deweloperska wersja emulatora małego Atari [sdl] z poprawkami p. Tomasza 'krOtki' Krasuskiego. Tym razem mniejsza poprawka od ostatnich ale dla porzadku, dorzucam.
2011-05-18 2050
Tomasz Krasuski <kr0tki@poczta.onet.pl>
- Fixed a bug with CASSETTE_description not being properly ended with ' ' when tape is inserted (reported by Achim Haertel).
2011-05-15 2049
Tomasz Krasuski <kr0tki@poczta.onet.pl>
- Improve cassette emulation, to allow loading some non-standard tapes (e.g. Feud/Turbo 2600, Miecze Valdgira II, Operation Blood). Emulation of SERIN was inaccurate - new byte appeared in SERIN only if the serial input IRQ was enabled, and it happened 2 scanlines after the byte's transmission has _started_. On a real machine, a byte appears in SERIN at the same time the serial input IRQ is generated, that is, when the byte's transmission _ends_; and it happens even when the IRQ is disabled. The bug caused issues with tapes of _certain_ baudrates (e.g. 577 baud). Changed the way cassette IRQ is invoked - there is no notion of "cassette IRQ delay" anymore. Instead, CASSETTE_AddScanLine returns TRUE on SERIN update. Added partial emulation of SKCTL reset bits - due to improved SERIN accuracy proper emulation of serial IO resetting is now needed to load tapes correctly.
2011-05-09 2048
Tomasz Krasuski <kr0tki@poczta.onet.pl>
- Fixed a segfault when reading tape blocks longer than4096 bytes, by dynamically allocationg memory when needed. Blocks loadedwith SIO patch are now copied to Atari memory even when they are too short or the checksum is wrong - this duplicates the behaviour of the unpatchedsystem. CASSETTE_buffer no longer used outside cassette.c, so it's made static.
2011-05-09: 2046
Tomasz Krasuski <kr0tki@poczta.onet.pl>
- Fixed a bug with PIA's tape motor state and COMMAND line state not being restored on loading of a savestate.
- Display SIO activity for tapes only when a tape image is attached.
2011-05-08: 2045
Tomasz Krasuski <kr0tki@poczta.onet.pl>
- Added support for switching bettween tape loading/saving without need to re-attach a tape image. Added a "Tape management" menu with new options for tape rewinding and creating a blank CAS image. Added loading/saving of the currently attached tape image in the config file. Without the SIO patch, a user now must manually switch tape recording on/off if needed. Fixed some bugs and cleaned the code a bit.
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Dodaj komentarz!!!!
wstecz19/05/2011 00:57
Inne treści związane z tematem
![[Atari.Area] ATasm v1.30](https://www.t2e.pl/Photos/www/picClean/atari2134.jpg,134)
Ukazała się nowa wersja ATASM oznaczona numerem 1.30. ATasm v1.30 to assembler dla procesora 6502 działający z poziomu wiersza poleceń, zgodny z oryginalnym Mac/65 od OSS. Umożliwia tworzenie oprogramowania dla Atari przy użyciu nowoczesnych edytorów i błyskawicznej kompilacji. Obsługuje pliki binarne, obrazy dysków (.XFD/.ATR), a także współpracuje z emulatorami Atari800, ...
![[Atari.Area] ugBASIC v1.17.2](https://www.t2e.pl/Photos/www/picClean/atari2134.jpg,134)
Ukazała się nowa wersja ugBASIC oznaczona numerem 1.17.2. To wszechstronny język programowania BASIC oraz cross-kompilator pozwalający na tworzenie programów na różne platformy 8-bitowe, w tym Atari, Commodore, MSX, TRS-80 Color Computer i inne. Projekt, rozwijany przez spotlessmind1975, oferuje nowoczesne podejście do klasycznego BASIC-a, zorientowane na tworzenie oprogramowania z ...
![[Atari.Area] Zapraszamy do artykułów na atari.area!](https://www.t2e.pl/Photos/www/picClean/atari2134.jpg,134)
Szukasz różnorodnych materiałów na temat Atari? Koniecznie odwiedź dział artykułów na stronie atari.area. To prawdziwa kopalnia wiedzy dla każdego entuzjasty 8-bitowego świata.
Wśród dostępnych tam tekstów znajdziesz m.in.:
CP/M 2.2 dla Atari XL/XE – o możliwościach uruchamiania profesjonalnego oprogramowania na małym Atari.
DGF – analiza efektów graficznych związanych ...
![[Atari] AtariOnLine: Nowe starocia w Bibliotece Atarowca](Photos/www/photo/201611/atari-atarionline-logotyp.gif,134)
Bibliotekę Atarowca, którą zainicjowałem prawie 20 lat temu, tworzymy przez te lata wspólnymi siłami po to, by Atarowcy lub osoby zainteresowane Atari miały dostęp do literatury związanej z naszym ulubionym komputerem, a coraz częściej by zarchiwizować materiały, które giną, są coraz trudniej dostępne. Dzisiaj kolejna porcja ...
![[Atari] AtariOnLine: Autorzy się spowiadają!](Photos/www/photo/201611/atari-atarionline-logotyp.gif,134)
W mijającym tygodniu mieliśmy szczęście spotkać się online z dwoma autorami gier komputerowych, i to - wydawało by się - z przeciwnym stron barykady, bo twórcę na Atrai XL/XE oraz Commodore 64. W rzeczywistości barykad nie ma, co najwyżej mentalne u niektórych, niedojrzałych jeszcze, miłośników któregokolwiek z tych ...