Ivo ogłosił wydanie nowej wersji r20251110 portu BBC BASIC 3.10 dla komputerów Atari XL/XE.
Najważniejszą zmianą w tej wersji jest usunięcie poważnego błędu w obsłudze błędów (error handling). Dotychczas, z powodu błędu w 6502, sporadycznie mogło dojść do zawieszenia się komputera w momencie wystąpienia błędu BASIC, ponieważ instrukcja BRK (Break) trafiała do procedury obsługi NMI (Non-Maskable Interrupt).
Wprowadzenie tej poprawki było niezbędne. Obsługa błędu wewnątrz procedury NMI byłaby bardzo kosztowna, zwłaszcza w przypadku przerwań listy wyświetlania (display list interrupts). Aby rozwiązać ten problem, usunięto wszystkie użycia instrukcji BRK, zastępując je normalnym wywołaniem podprogramu (normal subroutine call).
Ten port jest konwersją BBC BASIC w wersji 3.10. Jest to ostatnia wersja, która działała na procesorze NMOS 6502, używanym w niezmienionych komputerach Atari. Późniejsze wersje wymagały procesora CMOS 65C02, który nie działa na standardowym Atari.
Pliki do pobrania są dostępne w sekcji wydań.
Więcej szczegółów na temat tej konwersji oraz dokumentację znajdziecie na stronie projektu.
→ NOWSZY [Atari.Area] Street Fighter II już na Atari 8-bit!
→ NOWSZY [Atari.Area] Elite Demo 6 na Atari 8-bit!
→ NOWSZY [Atari.Area] vbcc v5 dla 6502
→ NOWSZY [Atari.Area] Silly Venture 2025 WE - stuff
→ NOWSZY [Atari.Area] Mad Pascal 1.7.5
→ NOWSZY [Atari.Area] Altirra 4.40 test 26
→ NOWSZY [Atari.Area] Gopher 2600 z nową wersją 0.50.3
→ NOWSZY [Atari.Area] Steem SSE 4.2.0 R5
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[Atari.Area] Street Fighter II już na Atari 8-bit!
Po stosunkowo niezbyt długim czasie od pierwszych sygnałów o rozpoczęciu prac, zespół pod kierownictwem Vegi, jednego z najbardziej produktywnych twórców, jeśli chodzi o konwersje hitów, wydał finalną wersję kultowej bijatyki Street Fighter II na komputery Atari 8-bit.
Street Fighter II to kamień milowy w historii gier wideo, który w latach 90. zrewolucjonizował gatunek bijatyk i ...
[Atari] AtariOnLine: Gra "Street Fighter II" dostępna!
We wrześniu tego roku pisaliśmy na AtariOnline.pl o tym, że zbliża się premiera niespodziewanej konwersji gry Street Fighter II dla naszej ulubionej Atarynki. Tytułu tego brakowało, ale w odróżnieniu od wielu innych hitów, o których przeniesienie gracze często postulują na forach, nikt nie zakładał, że akurat ta wkrótce się ...
[Atari.Area] Elite Demo 6 na Atari 8-bit!
Kultowa gra Elite, której konwersja z BBC Micro na komputery Atari 8-bit jest w trakcie prac, doczekała się swojej szóstej wersji demonstracyjnej.
Autor projektu wprowadził szereg usprawnień i poprawek:
Naprawiono błędy na ekranach kupna/sprzedaży.
Naprawiono problem przepełnienia stosu.
Usunięto błąd z okręgiem w trybie lotu.
Poprawiono błąd na ekranie ekwipunku.
Nadal ...
[Atari.Area] vbcc v5 dla 6502
Dobra wiadomość dla programistów! Ukazała się piąta wersja dystrybucji kompilatora C vbcc (highly optimizing portable and retargetable ISO C compiler) z obsługą docelowego procesora 6502.
vbcc to wysoce optymalizujący, przenośny kompilator ISO C, wspierający standard ISO C 89 oraz większość ISO C 99 (C99).
Wśród najważniejszych zmian w stosunku do poprzedniej wersji, należy ...
[Atari.Area] HDDRIVER 12.75
Sterownik HDDRIVER, który jest pierwszym wyborem dla pamięci masowej na komputerach Atari 16/32-bit (ST, TT, Falcon), został zaktualizowany do wersji 12.75.
Autor informuje, że jest to wydanie poprawkowe, które dotyczy narzędzia HDDRUTIL:
W poprzedniej wersji 12.74 wadliwa konfiguracja podczas budowania binarnego pliku HDDRUTIL mogła powodować awarię w trakcie sprawdzania urządzeń, ...