Помогите найти игру Leo для MSX2 (продолжение King's Valley)

By undo

Supporter (1)

Аватар пользователя undo

04-11-2009, 13:00

Здравствуйте уважаемые!

Жутко хочу поиграть в LEO, там где 60 уровней, надо собирать шарики, брать разые инструменты и долбить лабиринт. Если у кого то есть - дайте, пожалуйста, вместе с эмулятором для PC. Отблагодарю, честно!!!!!

Спасибо!!!
Андрей

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By cax

Prophet (3740)

Аватар пользователя cax

04-11-2009, 14:11

не помню такую игру...
Есть стрелялка Леон,
есть King's Valley II с кирками и отбойными молотками...

By _Nikanor_

Resident (53)

Аватар пользователя _Nikanor_

13-11-2009, 23:03

Ага, у меня картридж есть Kings Valley II, правда в версии для MSX-1.

Там самое ценное - чип SCC.

Кстати вопрос - если РОМ не автостартует - как его можно из бейсика запустить? Знаю, что надо обратиться к странице памяти в слоте, но не помню как сделать это.

By max_iwamoto

Hero (644)

Аватар пользователя max_iwamoto

14-11-2009, 02:04

А не осталось ли у кого редактора уровней для Kings Valley 1? У меня была, но потерял... Написана была где-то на просторах СССР.

Макс

By cax

Prophet (3740)

Аватар пользователя cax

14-11-2009, 09:37

_Nikanor_: трудно поверить, что он не стартует из-за того, что повреждена ТОЛЬКО сигнатура AB в его начале.
Скорее всего проблема в том, что он вообще не работает и никакой кочергой из Бейсика не поможешь.

max_iwamoto: насчёт редактора из СССР ничего сказать не могу, а вот оригинальный авторский существует:
Konami rereleased King's Valley 1 on one of their Konami Game Collections.
They rearranged the music using SCC and there's a level editor too!

By _Nikanor_

Resident (53)

Аватар пользователя _Nikanor_

14-11-2009, 20:29

Как из бейсика глянуть наличие сигнатуры AB в дампе карта, находящегося в 1 слоте?

У меня карт модифицированный на отключение рома, грешу на схему.

By max_iwamoto

Hero (644)

Аватар пользователя max_iwamoto

15-11-2009, 20:13

Как из бейсика глянуть наличие сигнатуры AB в дампе карта, находящегося в 1 слоте?

1) Набери в бейсике этот код

10 IF PEEK(&HF677)=128 THEN POKE &HF677,&HC0:POKE &HC000,0:RUN"TESTAB.BAS"
20 A=INP(&HA8):A=A AND &B11001111:A=A OR &B00010000:'&B00XX0000, XX = CART SLOT NUMBER; 01 = SLOT 1, 10 = SLOT 2, 11 = SLOT 3
30 OUT(&HA8),A:POKE &H9000,0 'SET ROM PAGE 0 to 8000H in SCC cartridge (for non SCC use &H8000)
40 CLS:KEYOFF:PRINT HEX$(PEEK(&H8000)):PRINT HEX$(PEEK &H8001))

2) Сохрани файл на диск как SAVE"TESTAB.BAS"

3) запусти...

Если программа вывела 41 и 42 в верхнем левом углу экрана, то мы видим cartridge.

Max

By _Nikanor_

Resident (53)

Аватар пользователя _Nikanor_

17-11-2009, 19:30

Макс привет!

Спасибо большое, за код. Попробую.

By _Nikanor_

Resident (53)

Аватар пользователя _Nikanor_

14-11-2012, 19:40

Подниму темку.

Есть картридж, сидит в слоте 1 по адресу С000h. С этого адреса идет сигнатура 'AB' и код.

Как запустить содержимое картриджа из бейсика ? DEFUSR, насколько я знаю, работает в пределах активной страницы. А слот, соответственно, находится в неактивной.

Страницу переключить ?

By Eugeny_Brychkov

Paragon (1232)

Аватар пользователя Eugeny_Brychkov

21-09-2013, 13:04

В 99.(9)% это работать не будет. На этом месте C000 и далее должна быть системная, отформатированная в правильном "формате", память (или кусок памяти в конце в пространстве F380-FFFF). Перемещай картридж в пространство 4000 (самое лучшее решение) или 8000.