Вход

Просмотр полной версии : Проблемы с железом... Неработают некоторые арограммы.



ILoveSpeccy
23.09.2007, 01:08
Интересная проблема с моим Neo (на FPGA)...
Почти все игры работают... но одна... GoldenAxe (48K) никак нехочет...
Полностью загружается, а в конце ничего не происходит... если нажимаю на клаве кнопки, появляется белый экран и все...
Дело 100% в железе, ИМХО. В чем может быть проблема???

з.Ы. В эмуляторе игра работает...

Evgeny Muchkin
23.09.2007, 12:23
Ты б хоть саму игру к сообщению прикрепил.

ILoveSpeccy
23.09.2007, 14:51
Ты б хоть саму игру к сообщению прикрепил.

Вот собсно...
1.tzx - нормально. Загружается и работает

2.tzx - неработает
3.tzx - тоже неработает
На обоих вариантах одинаковые ошибки... (описание в 1 посте)

Остальные игры, а я их вчера 2-3 десятка загружал (48 и 128К), прекрасно работают.

fan
23.09.2007, 15:35
Интересная проблема с моим Neo (на FPGA)...
Почти все игры работают... но одна... GoldenAxe (48K) никак нехочет...
Полностью загружается, а в конце ничего не происходит... если нажимаю на клаве кнопки, появляется белый экран и все...
Дело 100% в железе, ИМХО. В чем может быть проблема???

з.Ы. В эмуляторе игра работает...
Это скорее всего не имеет отношение к глюку , но блокировка записи в нулевую страницу и блокировка порта сделана ?
ШД в момент прерываний находится в FF ?
"GoldenAxe (48K)" загружаешь в васике 48к ? (если в 128к то попробуй грузить в 48к)

ILoveSpeccy
23.09.2007, 16:40
Это скорее всего не имеет отношение к глюку , но блокировка записи в нулевую страницу и блокировка порта сделана ?

В нулевую страницу (в RAM ессно) пишу только когда A14=1 и A15 = 1.
Блокировку какого порта ты имееш в виду? #7FFD???
Если да, то есть....


ШД в момент прерываний находится в FF

DI <= rom_D when ROM_RD = '1'
else mem_DO when RAM_RD = '1'
else AY_DO when AY = '0' and RD_n = '0'
else '1' & TAPE_IN & '1' & DO_Key when FE_RD = '1'
else "11111111";

"GoldenAxe (48K)" загружаешь в васике 48к ? (если в 128к то попробуй грузить в 48к)
Пробовал повсякому... но нехочет.... :confused:

fan
24.09.2007, 23:12
А мозги тесты нормально проходят ?
Хотя у меня всётаки подозрения на кривые прерывания из-за какогонить бага на ШД .