Картовод SD/MMC v2.2 от Erikie (на основе проекта Sharksym, но без SCC)

Por cax

Prophet (3736)

Imagen del cax

29-06-2009, 14:41

В нижеследующей теме Erikie распродаёт первую партию своего творения:

click

Product info:
http://members.quicknet.nl/evanson/index.html

У меня есть оригинальный картовод Sharksym В нижеследующей теме Erikie распродаёт первую партию своего творения:

click

Product info:
http://members.quicknet.nl/evanson/index.html

У меня есть оригинальный картовод Sharksym c SCC производства Sinfox,
плюс я переписывался с Erikie с начала его проекта, так что если есть вопросы - отвечу.

Цитата:

Current price is 35 euros without casing.
Still working on a casing and if I can make it fit: complete in casing 42 euros.
Both in full working condition and with 2 SD slots.

Back side
i239.photobucket.com/albums/ff12/ErikvSon/DSCI0004-1.jpg
Front side
i239.photobucket.com/albums/ff12/ErikvSon/DSCI0005-1.jpg

Login sesión o register para postear comentarios

Por _Nikanor_

Resident (53)

Imagen del _Nikanor_

29-06-2009, 18:45

Вопрос - каким образом MSX-DOS обнаруживает этот накопитель?

Как набор образов дискет (а-ля HxC) или как тома? Каков размер тома?

Есть ли софт для загрузки игровых РОМов к этому контроллеру?

Por cax

Prophet (3736)

Imagen del cax

29-06-2009, 22:04

Накопитель виден как диски A:, B:, C: и иногда D:
A: - выбранный спец. утилитой раздел на SD (можно переключать на лету, запуская утилиту)
B: - системный диск, сидящий во флэше картовода (и на него можно писать тоже)
C: - системный раздел на SD (чтобы с него, скажем, утилиту смены разделов запускать)
D: - 2-я SD-карта, FAT16 поддерживается

(есть и другие варианты назначения букв дискам)

Раздел состоит из образов дисков, каждый от 360К до 21М. Переключение - на лету, спец. клавишей на клавиатуре + цифра.

По поводу ромов: если грузить их во флэш картовода, то стирается прошивка, и её затем придётся шить обратно с дисковода (или если нет дисковода, то с кассетного входа - я написал такую штуковину).

Но зачем их туда грузить ? Почти все ромы размером до 128К (и некоторое кол-во 256К-ных) прекрасно работают в RAM/VRAM (иногда с некоторыми ограничениями) при помощи утилит навроде LoadROM или в виде специальных версий (см. мою домашнюю страницу). Остальных можно пересчитать по пальцам.

Сразу уточню: в этом варианте картовода под "нет SCC" следует понимать не только "нет микросхемы SCC", но и "звуковой функционал SCC не реализован совсем, работает только маппер страниц картриджа"

Por max_iwamoto

Hero (548)

Imagen del max_iwamoto

30-06-2009, 01:00

Только что купил себе v2.2. Так что как протестирую - напишу.

------------------------------------------------------------------------------------

Еще у меня есть несколько вопросов про Sunrise CF IDE:

1. При старте девайса одной из первых программ запускается программа Mapper Protect. Что она делает?

2. При запуске игр происходят следующие странные вещи:

При установке устройства в MSX с 256MB памяти нормально запускаются только программы требующие для работы 128КБ. При 512MB работают программы для 256КБ и т.д.

Например, при попытке записи текущего положения на диск дисковая версия Metal Gear 1 все виснет даже на 256КБ машине, но нормально работает на Panasonic GT 512MB.

Также, если программы просто подкачивает один файл данных, то все нормально. Но если после подкачивания одного файла программы пытается открыть второй, то все виснет.

В то же время все протестированные программы работают нормально на любых MSX машинах, если запускать с дисковода на любых версиях MSX DOS и других OS.

Por cax

Prophet (3736)

Imagen del cax

30-06-2009, 11:11

У ДОС2 особые отношения с маппером, и он не позволяет его трогать без ведома системы.

Что касается запуска мегаромов - ну это же очевидно, Ватсон.
Маппер ОЗУ поделен на страницы по 16К, маппер картриджа - по 8К.
Специальные версии игр (см. мой хоумпейдж ) могут работать даже на машинах с 128К ОЗУ, ибо используют хитрые трюки ручной работы. Автоматике же в лице LoadROM etc. требуется больше памяти чтобы разрулить этот вопрос.

Por max_iwamoto

Hero (548)

Imagen del max_iwamoto

30-06-2009, 18:35

to:cax

У ДОС2 особые отношения с маппером, и он не позволяет его трогать без ведома системы.

В чем это выражается? И все-таки что делает программа маппер протект, а то лень ковырять.


Что касается запуска мегаромов - ну это же очевидно, Ватсон.
Маппер ОЗУ поделен на страницы по 16К, маппер картриджа - по 8К.
Специальные версии игр (см. мой хоумпейдж ) могут работать даже на машинах с 128К ОЗУ, ибо используют хитрые трюки ручной работы. Автоматике же в лице LoadROM etc. требуется больше памяти чтобы разрулить этот вопрос.

Ну Холмс, это вы меня обижаете, я понимаю как переделавать под маппер и не только. И надо помнить, что есть ромы у которых страницы 16КБ.
За свою карьеру я переделал более 400 игр под ZX-Spectrum/Amiga/MSX.

Если, например, я запускаю дисковую версию Metal Gear для 128КБ или 256КБ под ДОС2 с дисковода, то все работает, включая запись и чтение на диск.
Если запускаю с Sunrise CF IDE, то 128КБ работает, 256КБ виснет после загрузки 70%.
При убирании маппер протект из autoexec.bat 256КБ версия виснет сразу.
Также, если 128КБ версии необходимо открыть другой файл после загрузки основного, то все виснет.

Только что протестировал еще раз и нашел одно отличие. На диске у меня версия ДОС 2.0, а в Sunrise ДОС 2.2. Может ли это быть причиной или отличие 2.0 от 2.2 незначительное?

Por cax

Prophet (3736)

Imagen del cax

30-06-2009, 19:30

Про Sunrise ничего не знаю, а на SD/MMC drive висло очень многое, пока я не нашел способ запускать игры в режиме DOS1. Оно ведь написано было до появления MSX-DOS2.

Por AlexBel

Champion (268)

Imagen del AlexBel

31-10-2009, 10:56

А Erikie еще не готов открыть исходники?

Por igorx

Master (160)

Imagen del igorx

31-10-2009, 15:31

Алекс, а он собирался? ;-)

Por cax

Prophet (3736)

Imagen del cax

31-10-2009, 20:24

Он собирался, и даже на форуме заявил об этом, но, видимо, нет времени подготовить релиз, или передумал Smile

Por AlexBel

Champion (268)

Imagen del AlexBel

01-11-2009, 07:46

Значит, в новой версии TR-card не будет поддержки прошивки от Erikie. А жаль, я ее уже запускал на первой версии, все отлично работало, только без карты. Жаль, очень жаль Sad