у меня сейчас нет времени этим (перепиской) заниматься.
есть желающие ?
а по вопросам
2 - на 90% думаю нет. это отдельные люди, если память не изменяет - Friends Software
их список игр - абсолютно другой ...
Вид для печати
Не удержался, рекомпилировал на i8080. Но есть пара глючков - неверно отображается образ главгероя и во время поедания яблока весь интерфейс мерцает. Вечером попробую разобраться что к чему, но если ты быстрее найдешь в чём дело, я буду не против :)
Код естественно пока неоптимизирован, только из-под рекомпилятора, еще "горячий"...
Выложил на сайт версию Indian для КР580 (ссылка в предыдущем моем посте указывает на новую версию). Для маньяков рядом (на той же страничке) лежит исходник.
Лучше запускать в VV 6.16 (или старше), т.к. b2m иногда "щелкает" (MSXная версия в соответствующем конфиге эмулятора тоже щелкает, так что я считаю это именно проблемой эмулятора).
Не поленился, скачал исходник. Очень уж хотелось разобраться, почему "b2m иногда щелкает". Стал разбираться, наткнулся на такой шедевр:
Скажу лишь, что процедура L0093 записывает один из регистров AY и ожидает в A номер регистра, а в E - значение.Код:L5B05: push psw
mov a, d
cpi 007h
jnz L5B11 ; jr nz, L5B11
mov a, e
ani 03Fh
ori 080h
mov e, a
L5B11: call L0093
pop psw
ret
После исправления
щелчки пропали.Код:L5B05: push psw
mov a, d
cpi 007h
jnz L5B11 ; jr nz, L5B11
mov a, e
ani 03Fh
ori 080h
mov e, a
mov a, d ; вот тут этого явно нехватает :)
L5B11: call L0093
pop psw
ret
b2m, спасибо, что нашел ошибку, но вопрос был не о наличии ошибки в оригинале, а о том, что в b2m эта ошибка приводит к сильно выраженным щелчкам, а в Blue MSX и VV - нет.
Tim0xA, можешь проверить на реале?
А я не сглаживаю недостатки эмуляции выходными фильтрами. Я продолжаю с ними бороться :)
Может я не до конца уловил, о каких щелчках идет речь, но IMHO у b2m звук шагов главгероя слышен более выразительно, а также при старте (после нажатия на пробел) слышны пощелкивания. Это те отличия от VV, которые я заметил.
Что касается реального Вектора с AY, то при старте щелчков никаких не слышно, звук шагов тише, чем у b2m.
IMHO, VV более соответствует реалу.
Извините, что пишу очевидные вещи, но громкость шагов относительно других звуков зависит от варианта микширования каналов AY на реале и в эмуляторе. Т.к. общепринятой схемы нет, то разная громкость звуков разных каналов - не баг, а фича.