Инструменты пользователя

Инструменты сайта


msx:basic:basic

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
msx:basic:basic [2022-09-09 22:08]
GreyWolf [Документация]
msx:basic:basic [2024-04-20 12:29]
GreyWolf [Ссылки]
Строка 1: Строка 1:
 ====== MSX BASIC ====== ====== MSX BASIC ======
  
-%%MSX BASIC%% — диалект языка программирования BASIC, разработанный в 1983 году компанией Microsoft. Представляет собой расширенную версию %%Microsoft Standart BASIC Version 4.5%% и имеет поддержку для графических,​ музыкальных и прочих возможностей бытовых компьютеров стандарта [[msx:​msx|MSX]]. Разработан как последователь %%GW-BASIC (1983)%%, одного из стандартных диалектов BASIC для 16-разрядных IBM PC-совместимых компьютеров. В процессе разработке %%MSX BASIC%% основное внимание уделялось гибкости системы и возможности её расширения.+%%MSX BASIC%% — диалект языка программирования BASIC, разработанный в 1983 году компанией Microsoft. ​
  
 +Можно считать,​ что версия BASIC для [[nec:​pc-8001:​]] (1979 год выпуска) является наиболее ранним его прототипом.
 +
 +/*
 Всё написанное здесь применимо для только [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt1|КУВТ]] и [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt2|КУВТ2]]. Всё написанное здесь применимо для только [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt1|КУВТ]] и [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt2|КУВТ2]].
 +*/
 +====== Версии ======
 +
 +Определение номер версии:​
 +<​code>​
 +PRINT PEEK(&​H2D)
 +</​code>​
 +или
 +<​code>​
 +PRINT PEEK(45)
 +</​code>​
 +
 +|<​20%>​|
 +^Значение^Версия^
 +|0|[[#​v1x|1.x]]|
 +|1|[[#​v2x|2.x]]|
 +|2|[[#​v3x|3.x]]|
 +|3|[[#​v4x|4.x]]|
  
 +----
 +[[msx:​msx2_technical_handbook:​msx2_technical_handbook|]] (Chapter 2, BASIC)
  
 {{anchor:​v1x}} {{anchor:​v1x}}
-====== Версия ​1.x ======+===== 1.x =====
  
 Была на компьютерах [[msx:​msx_1|]] и [[tag:​msx_1.5|]]:​ Была на компьютерах [[msx:​msx_1|]] и [[tag:​msx_1.5|]]:​
Строка 14: Строка 37:
  
 {{anchor:​v2x}} {{anchor:​v2x}}
-====== Версия ​2.x ======+===== 2.x =====
  
 Была на компьютерах [[msx:​msx_2|]]:​ Была на компьютерах [[msx:​msx_2|]]:​
Строка 27: Строка 50:
  
 {{anchor:​v3x}} {{anchor:​v3x}}
-====== Версия ​3.x ======+===== 3.x =====
  
 Была на компьютерах [[msx:​msx_2_plus|]]:​ Была на компьютерах [[msx:​msx_2_plus|]]:​
Строка 33: Строка 56:
   * 3.1 — (c) 1990 A.Carchano   * 3.1 — (c) 1990 A.Carchano
   * 3.2 — (c) 1997 A.Carchano   * 3.2 — (c) 1997 A.Carchano
 +
 +Поддержка [[msx:​yamaha_v9958:​yamaha_v9958|]]:​
 +  * <​WRAP>​Режимы экрана
 +^  Режим ​ ^  Разрешение ​ ^  Количество цветов ​ ^
 +|  10  |  256×212/​424 ​ |12499 [[color_model:​yuv|YUV]] (сразу)|
 +|  11  |  256×212/​424 ​ |12499 [[color_model:​yuv|YUV]] (сразу) + 16 из 512 [[color_model:​rgb|RGB]]|
 +|  12  |  256×212/​424 ​ |19268 YJK (сразу)|
 +</​WRAP>​
 +  * FIXME ''​SET SCROLL''​ \\ [[msxorg>​wiki/​SET_SCROLL|SET SCROLL]]
  
 {{anchor:​v4x}} {{anchor:​v4x}}
-====== Версия ​4.x ======+===== 4.x =====
 Была на компьютерах TurboR: Была на компьютерах TurboR:
   * 4.0 — (c) 1990 by Microsoft   * 4.0 — (c) 1990 by Microsoft
Строка 52: Строка 84:
 ====== Ссылки ====== ====== Ссылки ======
  
-[[wpru>MSX_BASIC|MSX BASIC]] +[[msxorg>wiki|MSX Wiki]]: 
- +  * [[msxorg>​wiki/​MSX-BASIC|MSX-BASIC]]
- +
-MSX Wiki+
-  * [[msxorg>​wiki/​MSX-BASIC|MSX-BASIC ​- MSX Wiki]]+
   * [[msxorg>​wiki/​MSX-BASIC_Instructions|MSX-BASIC Instructions (in alphabetical order)]]   * [[msxorg>​wiki/​MSX-BASIC_Instructions|MSX-BASIC Instructions (in alphabetical order)]]
   * [[msxorg>​wiki/​Category:​MSX-BASIC_Instructions|MSX-BASIC Instructions (per category)]]   * [[msxorg>​wiki/​Category:​MSX-BASIC_Instructions|MSX-BASIC Instructions (per category)]]
msx/basic/basic.txt · Последние изменения: 2024-04-21 13:08 — GreyWolf