Кіріспе

C*Base — Commodore 64 үшін танымал хабарламалар тақтасы жүйесі.

Тарих

C*Base бастапқыда Мэрилэнд штатының Бетесда қаласынан Гунтер Бирзниекс бағдарламалаған. Ол Commodore BASIC 2.0 тілінде жазылған, ал кейбір өте маңызды жылдамдық функциялары 6502 машиналық тілінде қолмен кодталған; BASIC бөлігі Blitz! компиляторы арқылы құрастырылған. Бирзниекс CMBBS, Color64 және C Net-ті өзінің шабыт көзі ретінде атайды. C*Base 3.1 нұсқасы шығарылғаннан кейін Бірзниекс Commodore компьютерлерімен жұмысын тоқтатқан соң, бағдарламаны басқару құқығын сол кезде Канаданың Манитоба штатындағы Брэндон қаласында тұратын Джером П. Йоннерге берді. Кейін C*Base авторлық құқығы мен техникалық қолдауы Швецияның Тавельсжо қаласынан Дэвид Вайнехоллге тапсырылды, ол жобаны GNU GPL 2.0 немесе одан кейінгі нұсқалары бойынша қайта жариялады. 2016 жылғы мәліметтер бойынша, қазіргі нұсқасы 3.3.8.

Ерекшеліктері

C*Base көптеген себептерге байланысты танымал болды, соның ішінде оның дерлік шексіз конфигурациялана алуы және кең ауқымды стандартты және үшінші тараптан алынған перифериялық құрылғыларды қолдау көрсетуі.

Жабдық

C*Base-ті іске қосу үшін Commodore 64 (немесе Commodore 128, 64 режимінде) талап етіледі. Барлық CBM және CMD дискеттері мен қатты дискілер, сондай-ақ Lt. Kernal қатты дискісі қолдау көрсетіледі. Пайдаланушы порты арқылы 2400-ға дейін, ал картридж порты арқылы 9600-ға дейін модем жылдамдықтары қолдау көрсетіледі. Бағдарлама CPU және TurboMaster және JiffyDOS сияқты дискіні үдеткіштермен толық үйлесімді.

Байланыс

Бағдарлама Commodore және Commodore емес терминал бағдарламаларымен үйлесімді жұмыс істейді; ол ASCII, ANSI және PETSCII шығыстарын 40 немесе 80 бағанда қолдайды. Файлдарды жіберу үшін Punter және XMODEM протоколдары пайдаланылады. 3.1 нұсқасында хабарлама базалары үшін толық желілік қолдау қосылды, бұл C*Base-ті желіге қосыла алатын Commodore хабарландыру тақталарының біріне айналдырды.