Несколько вопросов про Ямаху.

Страница 1/3
| 2 | 3

By gagool

Resident (47)

Аватар пользователя gagool

08-02-2009, 13:33

Есть возможность преобрести данную машину, но возникли вопросы.
1) Продавец утверждает, что можно запустить обычный ДОС с NC с дискеты. Правда ли?
2) Говорит, что можно запустить, pascal, c, asm. Правда?Есть возможность преобрести данную машину, но возникли вопросы.
1) Продавец утверждает, что можно запустить обычный ДОС с NC с дискеты. Правда ли?
2) Говорит, что можно запустить, pascal, c, asm. Правда?

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By cax

Prophet (3721)

Аватар пользователя cax

08-02-2009, 14:06

С дискеты можно всё, кроме просмотра полнометражных фильмов Smile

Для MSX есть ранний турбо-Паскаль, несколько компляторов C разных компаний, с десяток ассемблеров на любой вкус и т.д.

Насчёт "обычного доса": это называется MSX-DOS, и я даже недавно откопал утилиту для поддержки под-директорий. Аналог NC называется ND.

Что касается дисковода: если предлагают купить Yamaha YIS805 с двумя дисководами - за обладание этой машиной половина советских пионеров готова подраться, т.к. 90% Ямах в СССР были бездисковыми YIS503.

By igorx

Master (160)

Аватар пользователя igorx

08-02-2009, 18:12

Турбопаскаль 3.0
http://msx.retro8bits.com/msxpascal.html

там же можно кучу всего остального найти.

И "нортон"
ND System 6.1 (Norton Commander clone) by Igor Bocharov
http://fms.komkon.org/MSX/ND61.zip

А еще можно запускать CP/M и под ним можно найти тонну всяческих компилеров и асм'ов

By gagool

Resident (47)

Аватар пользователя gagool

09-02-2009, 16:40

Да, предлагают именно учительскую модель! А где можно:
1) посмотреть скрины программ?
2) посмотреть примеры программированния?
3) скачать книги по машине?

By cax

Prophet (3721)

Аватар пользователя cax

09-02-2009, 16:49

"скрины программ" - имеется в виду скрины игр типа Metal Gear или оболочки Паскаля ?
Программы на C пишутся в текстовом редакторе и затем компилируются в командной строке компилятором.
Примеры программирования: если на ассемблере, то есть целый сайт: http://map.tni.nl/ , там и про компиляторы есть.
Библиотеки могут быть свои у каждого языка или компилятора.
Книги по машине: смотря о чём речь - об устройстве разъёмов, электрической схеме, или схеме работы страниц памяти и т.д ?

Если нужны другие языки программирования - такие, как Рапира, Лого, Пролог, компиляторы Бейсика и т.д. - я поищу.

Если не секрет: какова цель изучения программирования именно на MSX ?

By gagool

Resident (47)

Аватар пользователя gagool

09-02-2009, 17:02

Скрины таких прог как ND, паскальSmile Игры неинтересны.
Книги по программированию на машине, общее руководство, по прикладным прогам и т.д. Схемы и т.п. пока неинтересно.
Изуаю программирование т.к. это мне интересно, но умею пока совсем малоSad Да и в принципе это же основное придназначение.

П.С. Если всё будет хорошо, то блок с клавой получу завтра. А к телевизору его можно подключать? А то монитор не знаю кк доставлять пока... И что необходимо для "быстрого старта"?

By cax

Prophet (3721)

Аватар пользователя cax

09-02-2009, 17:31

В наши дни писать для MSX и отлаживать удобнее, как ни странно, на PC и эмуляторах MSX, а настоящий MSX использовать уже для окончательной шлифовки и доводки. Так поступают 99.9% оставшихся в живых любителей пописать для MSX.

Искать приключений, осваивая пусть и удобные, но всё же лишь до определённой степени, средства разработки - на мой взгляд, мазохизм, оправданный лишь при полном отсутствии PC.

Для подключения к ТВ нужно спаять кабель DIN8->RGB SCART. Я бы предпочёл монитор - уже за то, что ничего паять не надо.

"Книга по программированию" - официальный язык машины MSX Basic, и такие книги есть, думаю найти несложно.
Могу подбросить (если найду в архиве ) резидентную книжку по Бейсику на русском.

А у компиляторов синтаксис стандартный, любая книга по Паскалю или Си подойдёт.

Быстрый старт: сперва найти дискеты размером 720К или заклеить окошко на дискете 1.44М (чтобы она и на PC читалась, как 720)
а дальше видно будет.
Вынуть сетевой блок - он будет только мешать (подробнее объясню потом ).
Запустить встроенный графический редактор командой CALL PAINTER и баловаться.

Я сейчас купил SD-card reader для MSX и копаюсь в архивах, если найду что полезное - дам знать.

By igorx

Master (160)

Аватар пользователя igorx

09-02-2009, 17:55

to:cax
В наши дни писать для MSX и отлаживать удобнее, как ни странно, на PC и эмуляторах MSX, а настоящий MSX использовать уже для окончательной шлифовки и доводки. Так поступают 99.9% оставшихся в живых любителей пописать для MSX.

Полностью согласен!!!
А если учиться программить вообще, а не под конкретно MSX так лучше сразу на Wintel/Linux/ или вообще какой-нибудь микроЭВМке в IDE на PC

А 805ую продать здесь :-)
Тем кого от нее плющит :-)

By gagool

Resident (47)

Аватар пользователя gagool

09-02-2009, 18:07

А какие могут быть сложности в программировании? Думаю, набрать в редакторе программу и затем её компилировать через командную строку? Для меня это несложно.

By igorx

Master (160)

Аватар пользователя igorx

09-02-2009, 18:16

to:gagool
умение программировать - это инструмент.
Этот инструмент желательно прикладывать к какой-то цели - работе.
Если у вас цель не связана конкретно с MSX, то правильнее и проще учиться на PC , и самое главное
этот инструмент может быть применен Вами в дальнейшем на несколько порядком чаще чем программирование
на MSX будь то C/ Pascal/ ASM . Просто потому что чистого программизма как такого не бывает.
Это всегд или какие-то платформоориентированные библиотеки, или среда, или железо.
Обычно и то и другое. Да и как вычислительная платформа MSX слаб. Да и скорость компиляции с FDD ну просто
убийственно медленна. А кроме того ничего современного нет ни Плюсов ни Явы, ничего :-(

Для нас всех в той конфе эта платформа ностальгия.

By gagool

Resident (47)

Аватар пользователя gagool

09-02-2009, 18:24

Ясно. Цель связана конкретно с MSX. Интересна машина.
Разубедить вас меня не получилось, сам попробую Cool
Теперь буду ждать машину и по мере появления вопросов буду их задавать.

Страница 1/3
| 2 | 3
My MSX profile