Реально ли решить проблему загрузки игр на Daewoo CPC400s? (Обсуждение на русском языке Foros MSX)MSX Resource Center            
                       
English Nederlands Espa�ol Portugu�s Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 32 invitados y 0 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Обсуждение на русском языке - Реально ли решить проблему загрузки игр на Daewoo CPC400s?

Ir a la página ( 1 | 2 Siguiente página )
Autor

Реально ли решить проблему загрузки игр на Daewoo CPC400s?

Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 18 2006, 07:00   
Всем привет!

обсуждалось в англоязычном форуме, предлагалось некое peek-poke решение, но оно лишь вешает тачку. Друзья, может вы в большем курсе, как сия проблема решается?

напоминаю суть - есть Daewoo CPC400S MSX2. не грузятся некоторые игры, особенно из под DOS, двух и более файловые из под Basic.


cax

msx master
Mensajes: 1051
Publicado: Septiembre 18 2006, 09:26   
С двух-файловыми проблема решается просто: находим в сети ROM размером 32К, из которого эта 2-файловая игра была сделана, и запускаем её всё тем же RomLoad из DOS или аналогами типа MSXTOOLS. При этом, как я понимаю, ROM будет просто скопирован на адреса 4000-C000 уже распределённой для DOS памяти.

В общем случае проблема заключается в том, что многофайловые игры написаны под конкретное распределение памяти, и что бы мы ни делали, они будут распределять память, думая, что бегут на "более стандартном" MSX.

Что касается peek/poke решения, возможно оно не помогает из-за того, что в бейсиковском файле-загрузчике уже стоит какой-нибудь poke -1, и его надо выбросить или заменить.

Реально помочь смогу, если мне дадут настройку любого эмулятора, заданную под CPC, и список неработающих игр (желательно сами неработающие игры ). Тогда я смогу всё проверить "живьём".


Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 18 2006, 12:09   
Ok, настройки BlueMsx под CPC400s:

Slot 0: expanded (four subslots)
Slot 1: primary
Slot 2: primary
Slot 3: expanded

External slots: cartridge 1: slot 1
cartridge 2: slot 3, subslot 0

Memory: Slot 0-0 0000-7FFF Normal +cassette patch (MSX2KR.ROM)
Slot 0-1 4000-BFFF Normal 0x4000 (MSX2HAN3.ROM)
Slot 0-2 0000-FFFF 512 kB Mapped RAM
Slot 0-3 0000-7FFF Normal ROM (MSX2KREXT.ROM)
Slot 2 4000-BFFF National Disk Controller (CPC400SDISK.ROM)

Это совершенно точно срисовано с окна настроек БлюМСХ.

Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 18 2006, 16:57   
Что касается peek/poke решения, возможно оно не помогает из-за того, что в бейсиковском файле-загрузчике уже стоит какой-нибудь poke -1, и его надо выбросить или заменить.

А заменить на что? убивал уже там везде где возможно поук -1, не помогло...

игры не идут из под DOSa:

wiz
king valley 2
vkiller

ну ничего,короче не идет

cax

msx master
Mensajes: 1051
Publicado: Septiembre 18 2006, 16:59   
А из-под Бейсика ?

Насчёт "заменить на что" - разве в английской части форума с этим не помогли ?
Где эта тема ?
Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 18 2006, 17:13   
Quote:

А из-под Бейсика ?

Насчёт "заменить на что" - разве в английской части форума с этим не помогли ?
Где эта тема ?


Там было предложено нечто, но "оно" вешает машину при запуске сразу же.

http://ru.msx.org/forumtopic3932.html - вот ссылка на топик.

а как .COM из под бейсика запустить?


cax

msx master
Mensajes: 1051
Publicado: Septiembre 18 2006, 19:36   
А зачем запускать COM из-под Бейсика ? Разве этой игры нет в другом формате ?
cax

msx master
Mensajes: 1051
Publicado: Septiembre 19 2006, 13:34   
Так, я попроверял несколько игр в BlueMSX с настройками CPC400s.

LoadROM и ExecROM загружают только ROM-ы размером 8 и 16К, 32К не могут.
Надо бы с автором ExecROM связаться, пусть поможет.

Важно также знать : далеко не всякие 16К (и другие) ROMы будут работать в ExecROM в принципе, ибо в них иногда бывает защита от копирования (особенно это касается игр Konami).
Тем не менее, всегда можно найти в сети такой же ROM, но уже без защиты.

Те же самые 8-и и 16-килобайтные игры в формате BIN прекрасно работают и из Бейсика.

Остальные игрушки (которые по 128К) надо будет проверить с пристрастием, хотя шансы невелики.

Я снова попросил "помощи клуба", вместе что-нибудь придумаем.
cax

msx master
Mensajes: 1051
Publicado: Septiembre 20 2006, 14:27   
Так, похоже что 16 и 32-килобайтные игры мы (почти все) победили.

NYYRIKKI написал утилитку для запуска ROM от 16 до 48К, и у меня на эмуляторе она работает.
Игра WIZ после обработки патчем, найденным на сайте автора ExecROM, тоже заработала.
Как я уже писал, с остальными ROM-ами придётся повозиться - из всех найденных в сети надо будет отобрать те, которые запускаются (они есть, но придётся повозиться с поиском и проверкой).

Оставь свой адрес, я пришлю тебе то, что NYYRIKKI сделал. Если у тебя заработает - я постараюсь приделать к этому какой-нибудь удобный интерфейс.

Что касается 128-килобайтных игр и т.д. - к ним нужен индивидуальный подход. Если до этого дойдут руки - займёмся и ими.
Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 21 2006, 05:17   
Quote:

Оставь свой адрес, я пришлю тебе то, что NYYRIKKI сделал. Если у тебя заработает - я постараюсь приделать к этому какой-нибудь удобный интерфейс.



kononov76@yandex.ru и kononov@utro.1tv.ru. Спасибо!

Jurgen
msx user
Mensajes: 47
Publicado: Septiembre 22 2006, 10:50   
А где же обещанный tool? жду с нетерпением.
cax

msx master
Mensajes: 1051
Publicado: Septiembre 23 2006, 12:31   
Извини, не успел до выходных, все файлы на работе.
В понедельник постараюсь не забыть.

Update:

послал !
Jurgen
msx user
Mensajes: 47
Publicado: Octubre 01 2006, 14:15   
Привет.Испробовал сегодня. Не работает, говорит syntax error, в зависимости от размера РОМа который я задаю , в строках 80,90,100 соответственно.
[IMG]C:\MSXdaewoo.jpg[\IMG]
Вот скриншот.Может я что-то не так делаю?




Jurgen
msx user
Mensajes: 47
Publicado: Octubre 01 2006, 14:16   
не получилось картинку вставить...
Jurgen
msx user
Mensajes: 47
Publicado: Octubre 01 2006, 17:21   
ПРОШУ ПАРДОНА,ДВА ПРЕДЫДУЩИХ МОИХ ПОСТА - ФТОПКУ. Все работает, это я неправ оказался. У меня категорически отказался autoexec.bas считываться с дискеты (система его ПРОСТО НЕ ВИДЕЛА, видимо писюк пометил его как системный), и его тупо проигнорировал, а в нем то вся загвоздка. Открыл его из эмулятора, переписал вручную, сохранил - и все заработало. По крайней мере те игрушки, которые на дискете - идут на ура. Сейчас накачаю других ромов (соответствующих размеров), попробую.

 
Ir a la página ( 1 | 2 Siguiente página )
 







(c) 1994 - 2009 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation