IBM Basic 1.10
2026-02-13 17:22Подумалось: а ведь на симуляторе PC i86 можно запустить тот самый легендарный IBM Basic, с которого началась фирма Microsoft. Бинарник версии 1.10 лежит здесь. Он кладётся в память процессора по адресу D6000 и вызывается. Использует только стандартные вызовы биоса, кроме работы с аудиомагнитофоном. Он умеет читать и писать аудиокассету командами CLOAD и CSAVE. Это тоже можно как-то эмулировать.
Документация: BASIC_1.1_May82.pdf
Так выглядит IBM Basic на симуляторе PCem.

Документация: BASIC_1.1_May82.pdf
Так выглядит IBM Basic на симуляторе PCem.


no subject
Date: 2026-02-14 04:12 (UTC)no subject
Date: 2026-02-14 04:14 (UTC)no subject
Date: 2026-02-14 07:56 (UTC)no subject
Date: 2026-02-14 07:57 (UTC)MS Basic
Date: 2026-02-14 22:16 (UTC)Re: MS Basic
Date: 2026-02-15 03:03 (UTC)А недавно один крутой чувак сумел переписать Альтаир Бейсик на Си аутентичным образом. Здесь: https://github.com/journich/Altair-C-Basic
Так что тайн в нём больше не осталось. Каждый желающий может изучить во всех подробностях.
Re: MS Basic
Date: 2026-02-15 12:06 (UTC)Для Атари тоже кто-то уже лет 10 назад полностью переписал весь бейсик в ПЗУ, получилось совместимо с прежним и раза в 3 быстрее. Интересно, что Атари - это редкий случай самобытного бейсика не от Билла Гейтса, в США вроде других примеров не было.
no subject
Date: 2026-02-15 00:06 (UTC)...ну або з грамплатівки 😅 -- як кому подобається: https://www.youtube.com/watch?v=bqz65_YfcJg