CasLink2

Página 1/2
| 2

Por Alexey

Guardian (3235)

imagem de Alexey

19-08-2008, 21:44

Привет всем,

Я наконец-то закончил новую версию CasLink'a - CasLink2. Новая версия поддерживает создание MP3 файлов для плееров Apple и Creative, создание WAV файлов для записи на CD, а также для проигрывания со звуковой карточки писюка.Привет всем,

Я наконец-то закончил новую версию CasLink'a - CasLink2. Новая версия поддерживает создание MP3 файлов для плееров Apple и Creative, создание WAV файлов для записи на CD, а также для проигрывания со звуковой карточки писюка. Наряду со стандартными скоростями поддерживается скорость загрузки 3600 бод, причем работает устойчиво, проверял на Yamaha, Sony и Philips. Страничка с описанием проекта, со схемой кабеля, исходниками и готовыми тестовыми файлами (в т.ч. играми) здесь:

www.finnov.net/~wierzbowsky/

Русской версии нет, надеюсь все поймут что к чему. Все замечания и предложения просьба отправлять мне на мыло.

Алексей

P.S. Кстати пост на главной страничке не совсем точный. Я пока не сделал функционал скачки файлов с MSX, но планы имеются...

Entrar ou registrar-se para comentar

Por cax

Prophet (3736)

imagem de cax

20-08-2008, 14:49

При использовании стандартного протокола я достигал устойчивого чтения лишь на 3200. По поводу mp3 - использовал ли ты синусоиду для корректного конвертирования в mp3 или же квадратную волну ?

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

Por Alexey

Guardian (3235)

imagem de Alexey

20-08-2008, 22:07

На 3600 грузится на ура даже с mp3 плееров, не говоря уж о писюковой звуковой карте. Вот думаю надо поэкспериментировать на 4800 и выше. Тут говорили что-то про 12000бод - но я не понимаю что нам написано: http://personal.auna.com/casariche/otla/otla.htm

Прямоугольнички делал, с масштабированием, потом подбирал оптимальные параметры сжатия. Смотри исходник если интересно.

Игры я беру уже "разутые" нашими умельцами и разбитые по 16-24кб. Задумал было мегаромки 131кб сам разбивать на части, но потом посмотрел сколько геморроя будет и бросил...

Por cax

Prophet (3736)

imagem de cax

23-08-2008, 22:52

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

Por tnt23

Master (149)

imagem de tnt23

24-08-2008, 12:43

Вопрос - ROM из ямаховских YRM-картриджей так можно сконвертить-загрузить? кто-нибудь может это проверить?
Сами ROMы можно взять тут: http://www.rgp.nl/cx5m/soft.htm

Por cax

Prophet (3736)

imagem de cax

24-08-2008, 14:43

Попробую на эмуляторе... но подозреваю, что,
во-первых, как только код увидит, что железа синтезаторского нет, он сразу выругается и заглохнет;
во-вторых не уверен, что он умеет бежать из RAM, но попытка - не пытка;
и в-третьих, хватит ли твоей музыкальной Ямахе памяти и на сам образ ROM и на рабочее место ? Как бы он такими стараниями сам себя не затёр.

Por cax

Prophet (3736)

imagem de cax

24-08-2008, 15:15

В общем, я проверил штук 5 ромов на BlueMSX - YRM302, 501, 502, 506, и он их типа не видит и командами CALL не вызывает, хотя у BlueMSX и заявлено, что cx5m поддерживается.
Может я не те ромы пробовал ?

Por tnt23

Master (149)

imagem de tnt23

24-08-2008, 18:28

Может, там нужно еще как-то пристегнуть ROM от SFG-01 или SFG-05 (собственно модуль синтезатора)?
У меня blueMSX с этими ROMами запускался, да и на сайте у них есть скриншоты:
http://www.msxblue.com/manual/cx5m.htm

Да, а вот памяти может не хватить - у CX5M всего 32K.

Por cax

Prophet (3736)

imagem de cax

24-08-2008, 18:49

Если у тебя 32К - тогда не стоит даже и пробовать туда чего-то грузить, ибо она с 0x8000 по 0xFFFF, а картриджи живут на 0x4000.

Por Alexey

Guardian (3235)

imagem de Alexey

24-08-2008, 19:42

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

Ты хочешь сказать что ты берешь 131кб ROM и прямо в том виде как есть запихиваешь в MSX? А как ты определяешь что это за ROM и куда какие куски в память кидать?

Por cax

Prophet (3736)

imagem de cax

24-08-2008, 20:47

Я хочу сказать, что "запихивание" 128К ROM в 128К RAM/128K VRAM - задача (в некоторых случаях нерешаемая ), требующая титанической ручной работы, которую автоматика сделать не может.
Крэки 128К картриджей, созданные разными умельцами - т.е. наборы бинарных файлов для загрузки командой BLOAD - я превратил в самораспаковывающиеся, т.е. сильно уменьшил их в размере - от 1.5 до 2 раз. В результате время загрузки тоже сокращается.

Моя коллекция креков неполная, но покрывает большинство популярных игр.
Один из крэков - демо для MG2:SS - я сделал сам, так что о трудоёмкости работы по их созданию знаю не понаслышке.

P.S.
О каких 131К ты пишешь ?
128K * 1024 байта = 131072 байта, но 131072 байта != 131K.

Página 1/2
| 2