откуда растут уши у советских бейсиков
Moderator: Shaos
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
MSX (Machines with Software eXchangeability):MC68k wrote:MSX же
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
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Слуууууууушаааааййййй....
какая забавная няяяяяякааааааа!
- 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).
Даже просто полюбоваться приятно!

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

Графика правда, похоже, чисто "Синклерная" - 256х192...
Ну и пишут, что картриджи легко копируются...
PS. И что-то твой BASIC COMPILLER for MSX Copyright 1985 by Heart Soft не гуглицца...


- 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).
Даже просто полюбоваться приятно!


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

Графика правда, похоже, чисто "Синклерная" - 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
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Да я и сам вижу, что тамShaos wrote:это же MSX - синклер тут ни при чем ибо Microsoft+Yamaha
Но 256х192 - это "Синклерная" геометрия экрана.- Video Display Processor: Texas Instruments TMS-9918/TMS-9928/TMS-9929
А более развитой в этой машинке нет...
Если б было 384х256, я бы сказал - "Специалистовская" графика...

А 320х200 - CGA-шная... как-то так...
PS. Shaos а ты сам знаешь какие-либо НЕ СР/М-овские и НЕ ZX-SP версии компилирующих Васиков?
iLavr
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Не... кишки не надо - существенных отличий в кишках-то как раз почти нет...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
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
тонко. найди десять отличий...Lavr wrote:Не... кишки не надо - существенных отличий в кишках-то как раз почти нет...MC68k wrote:что, кишки фотографировать?Только никто не знает, в чем отличие именно твоей версии:
TOSHIBA home computer HX-10DP


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 не нашел...

-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Давай, заливай...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, но не в этом случае... здесь всё контроллер делает....
Ну и нафиг мне нужен такой LINE? - Никогда не понадобится...TMS9918 имеет интерфейс для работы с видеопамятью, имеющей организацию 16K 8-разрядных слов. Эта память находится на собственной адресной шине видеоконтроллера, вне адресного пространства основного процессора системы, и напрямую ему недоступна. Для помещения данных в видеопамять основной процессор системы должен передавать их через управляющие порты видеоконтроллера. Такое решение имеет как недостаток — невозможность напрямую работать с графическими данными, так и преимущества — работа видеоконтроллера не замедляет основной процессор (что происходит в системах с видеопамятью, расположенной в основной памяти, при одновременном обращении устройств к памяти), и не занимает его адресное пространство.
Ну а у меня-то нету картриджа... Ты сказал, что бинарник .ROM-а у тебя сдамплен...MC68k wrote:зачем мне rom? у меня картридж естьLavr wrote:И кстати, по твоей ссылке я что-то .ROM не нашел...
Ну выложи куда-нибуть...
iLavr
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
речь шла о дампе Family Basic
A TO!А сам-то ты почитал, прежде чем кашлять не по делу?
надо всю армаду настроить, ибо тошиба на боку на полке. сегодня попробую. куда заливать то? чтобы без смс и без регистрацииДавай, заливай...
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Если бы я, как сначала говорили, нашел бы эмулятор такой TOSHIBA, то я бы самMC68k wrote:надо всю армаду настроить, ибо тошиба на боку на полке. сегодня попробую.
все эти манипуляции поделал...
Но - не нашел...

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