откуда растут уши у советских бейсиков

Советские программируемые калькуляторы, микрокомпьютеры и большие ЭВМ, не попавшие в другие разделы

Moderator: Shaos

User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

MSX же
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:MSX же
MSX (Machines with Software eXchangeability):

MSX 1: Spectravideo (США), Philips (Нидерланды), Sony, Sanyo, Mitsubishi, Toshiba, Hitachi, National, Panasonic, Canon, Casio, Pioneer, Fujitsu General, Yamaha, Yashica-Kyocera (Япония), GoldStar, Samsung, Daewoo/Yeno (Южная Корея), Gradiente, Sharp/Epcom (Бразилия), Talent (Аргентина).
MSX 2: Philips (Нидерланды), Sony, Sanyo, Samsung, Mitsubishi, Victor (также известна как JVC), National, Panasonic, Canon, Yamaha (Япония), ACVS, DDX (Бразилия, в виде комплекта для расширения), Daewoo/Yeno (Южная Корея), Talent (Аргентина).
MSX 2+: Sony, Sanyo, Panasonic (Япония), ACVS, DDX (Бразилия, комплект для расширения)
MSX Turbo R: Panasonic (Япония)


CPU Z80 - а кто из них?
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

наверное надо запостить сюда пруфпиков и скришотов.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Можно... а ещё бы неплохо MSX Basic Manual чтобы его RTFM & MSX Basic Dump...

И ссылку на эмулятор неплохо бы - сразу MSX Basic потестить...
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Слуууууууушаааааййййй.... :o какая забавная няяяяяякааааааа! :roll:

- CPU Zilog Z80A 3,579 MHz (8-bit)
- RAM at least 8kB. (Most of machines had 64kB built in.)
- 32kB BASIC/BIOS (MSX-BASIC version 1.0)
- Video Display Processor: Texas Instruments TMS-9918/TMS-9928/TMS-9929
- Video RAM 16kB
- General Instruments AY-3-8910 Programmable Sound Generator. 8 octaves and 3 sound channels.
- Connector for tape/data recorder. Transfer speed: 1200 or 2400 baud in MSX-BASIC (FSK format). The speed can be altered though, with some POKEing or easily in Machine Language programs.
- Parallel interface (8-bit, output only, Centronics 14 pin).
- At least one joystick/mouse/paddle/trackball/graphic tablet connector. Most computers have two. The connector is a normal 9-pin D-connector, male.
- Expansion port (at least one). Usually two are available, but in MSX1 computers with special functions only one is a standard MSX expansion port (cartridge slot) and the other one is a brand-specific port, for brand-specific extensions.
- At least 70 keys (including five function keys with ten programmable functions and four arrow keys).


Даже просто полюбоваться приятно! :wink:

Image
Увеличить

Только никто не знает, в чем отличие именно твоей версии:
TOSHIBA home computer HX-10DP

Image

Графика правда, похоже, чисто "Синклерная" - 256х192...

Ну и пишут, что картриджи легко копируются...
Since the cartridges contain a ROM they could be saved to a disk. A lot of cartridge images are available on different MSX FTP sites. The [.ROM] files are mentioned to be used with MSX emulators, but they can alo be executed on real MSX computers.

PS. И что-то твой BASIC COMPILLER for MSX Copyright 1985 by Heart Soft не гуглицца...
iLavr
User avatar
Shaos
Admin
Posts: 23990
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

это же MSX - синклер тут ни при чем ибо Microsoft+Yamaha
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:это же MSX - синклер тут ни при чем ибо Microsoft+Yamaha
Да я и сам вижу, что там
- Video Display Processor: Texas Instruments TMS-9918/TMS-9928/TMS-9929
Но 256х192 - это "Синклерная" геометрия экрана.
А более развитой в этой машинке нет...

Если б было 384х256, я бы сказал - "Специалистовская" графика... :wink:

А 320х200 - CGA-шная... как-то так...


PS. Shaos а ты сам знаешь какие-либо НЕ СР/М-овские и НЕ ZX-SP версии компилирующих Васиков?
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:
Только никто не знает, в чем отличие именно твоей версии:
TOSHIBA home computer HX-10DP
что, кишки фотографировать?
Не... кишки не надо - существенных отличий в кишках-то как раз почти нет...

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

Меня бы интересовал оператор LINE, но не в этом случае... здесь всё контроллер делает....

Давай вот что:

Code: Select all

DEFINT A-Z
DIM A(16)
FOR I=0 TO 15
    A(I)=I
NEXT I
Ну или аналог этого, в случае отличий в синтаксисе...


И кстати, по твоей ссылке я что-то .ROM не нашел... :(
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Lavr wrote:
MC68k wrote:
Только никто не знает, в чем отличие именно твоей версии:
TOSHIBA home computer HX-10DP
что, кишки фотографировать?
Не... кишки не надо - существенных отличий в кишках-то как раз почти нет...
тонко. найди десять отличий...

Image

Image

HX-10 у меня нет.
А вот ты не мог бы компильнуть на нём что-то простое и желательно системно-независимое,
и выложить бинарник здесь?
Очень хочется реверс попробовать...
компильнуть не вопрос. а вот как это дело перенести - у меня нет ни дисководов ни линка. только если звуковой файл куда-нибудь залить

Code: Select all

10 DIM A(10)
20 FOR I=1 TO 10
30 A(I)=I
40 NEXT
50 END
Меня бы интересовал оператор LINE, но не в этом случае... здесь всё контроллер делает....
почитал бы, чтобы не срамиться

И кстати, по твоей ссылке я что-то .ROM не нашел... :(
зачем мне rom? у меня картридж есть :)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:компильнуть не вопрос. а вот как это дело перенести - у меня нет ни дисководов ни линка. только если звуковой файл куда-нибудь залить

Code: Select all

10 DIM A(10)
20 FOR I=1 TO 10
30 A(I)=I
40 NEXT
50 END
Давай, заливай...
MC68k wrote:
Lavr wrote:Меня бы интересовал оператор LINE, но не в этом случае... здесь всё контроллер делает....
почитал бы, чтобы не срамиться
А сам-то ты почитал, прежде чем кашлять не по делу?
TMS9918 имеет интерфейс для работы с видеопамятью, имеющей организацию 16K 8-разрядных слов. Эта память находится на собственной адресной шине видеоконтроллера, вне адресного пространства основного процессора системы, и напрямую ему недоступна. Для помещения данных в видеопамять основной процессор системы должен передавать их через управляющие порты видеоконтроллера. Такое решение имеет как недостаток — невозможность напрямую работать с графическими данными, так и преимущества — работа видеоконтроллера не замедляет основной процессор (что происходит в системах с видеопамятью, расположенной в основной памяти, при одновременном обращении устройств к памяти), и не занимает его адресное пространство.
Ну и нафиг мне нужен такой LINE? - Никогда не понадобится...
MC68k wrote:
Lavr wrote:И кстати, по твоей ссылке я что-то .ROM не нашел... :(
зачем мне rom? у меня картридж есть :)
Ну а у меня-то нету картриджа... Ты сказал, что бинарник .ROM-а у тебя сдамплен...
Ну выложи куда-нибуть...
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

речь шла о дампе Family Basic
А сам-то ты почитал, прежде чем кашлять не по делу?
A TO!
Давай, заливай...
надо всю армаду настроить, ибо тошиба на боку на полке. сегодня попробую. куда заливать то? чтобы без смс и без регистрации
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:надо всю армаду настроить, ибо тошиба на боку на полке. сегодня попробую.
Если бы я, как сначала говорили, нашел бы эмулятор такой TOSHIBA, то я бы сам
все эти манипуляции поделал...

Но - не нашел... :(

Если у тебя есть куда ткнуть носом - подскажи... а то не люблю лишний раз
напрягать людей.
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

эмулятор
я в сортах говна не очень разбираюсь.

а вот "железный" эксперимент, провел бы с удовольствием, пусть и не быстро.
да, мануала на компилятор у меня нет :(