91
Картриджи / диски / Ремонт Dendy картриджа
« : 31 Декабрь 2020, 17:46:46 »
еще как плодили
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
чертовски бесит.что характерно, "бывший" автор (дада, он "ушел из эмуляции" в очередной раз) всегда в преимуществах своего стиля кодописания указывал, что он у него "читаемый" и "интуитивно понятный". ну т.е. вместо какой-то там конструкции, которая бы быстро вычисляла какой-то параметр, он всегда предпочтет пятиэтажную трехслойную иф зен елз конструкцию, которую можно "читать как по английски" хех
Я думаю, тут надо чтобы эмулятор писал дату логгер (как фсеух для НЭС, например) или чтобы снэсовский проц в ИДАе мог отслеживать это самостоятельно.
;=============== Check pass word =======================================
Check_passwd200
LDY #0004H
Check_passwd210
LDA !Pass_word_data,Y
CMP >Backup_RAM,X
BNE Check_passwd300 ; different pass word
DEX
DEY
BPL Check_passwd210
;-----------------------------------------------------------------------
INC <param0
RTS
;
;=============== Copy pass word ========================================
Check_passwd300
Check_passwd310
LDA !Pass_word_data,Y
STA >Backup_RAM,X
DEX
DEY
BPL Check_passwd310
RTS
.A8
.I16
; =============== S U B R O U T I N E =======================================
sub_82C4E9:
LDY #4
loc_82C4EC:
LDA aFzero, Y
CMP byte_700000, X
BNE loc_82C4FC
DEX
DEY
BPL loc_82C4EC
INC D, word_7E00F8
RTS
; ---------------------------------------------------------------------------
loc_82C4FC:
LDA aFzero, Y
STA byte_700000, X
DEX
DEY
BPL loc_82C4FC
RTS
; End of function sub_82C4E9
Например: http://oxyron.de/html/opcodes816.htmlпо этой ссылке опкод пишется как "STA dpx" лол т.е. с регистром DP - директ пейдж
Но у иды же неправильный выхлоп дизазма. Он не соберётся ничем.я не проверял, но все можно поправить и сконвертить. у меня пока такой задачи не стояло, так что не особо актуально. главное, чтобы было понятно, какой опкод и что он делает. 95 00 - это именно что STA D,X, а не STA 00,X например.
Ориентируйся, что скорее нет. Скрипты адаптировать проще, чем поддерживать туеву хучу версий плагина.при той скорости, с какой выходят новые версии и с какой все на них сразу пересаживаются, мне все скрипты заново раз в полгода пришлось бы переписывать.
Та же самая ситуация была с Гиммиком.ситуация с гиммиком не та же самая, там конкретно защита от спирачивания. там проверяется конкретно, если ты затер определенные элементы игры.
Super Spy Hunter [T+Rus by Roket (20.10.2020)][NES] v1.0
- убрана возможная защита (спасибо Doomday)
уверен, ты знаешь решение.но не скажешь
но надежда была что китайцы без защиты в те времена заливали.само существование чипа хуанг есть свидетельство того, что именно в те времена китайцы очень даже заморачивались по поводу защиты своих игр от реверса и копирования. и использование палки для арбитра режимов маппера неслучайно. именно для того, чтобы нельзя было вычислить логику работы. к этому добавлялась обфускация кода программы. хотя конечно все эти игры так или иначе взломаны и прохачены, хз сколько заняло это времени у конкурентов на взлом лол. это заняло лично у меня кучу времени чтобы хотя бы отреверсить код игры ддля написания маппера и тем не менее я до сих пор не знаю точно как он внутри работает.
был у меня на руках такой сомари, был соблазн выпаять галку, но карик рабочий и чужой, не хотелось рисковать. но надежда была что китайцы без защиты в те времена заливали.нет
кстати, что там в сомари, 90 маппер? и он вроде как комбинирует ммс1 ммс3 и еще чтото? так вот тот хуанг случаем не может быть тупо перемаркированным ax5202p? так то по ногам то похожну вы блин специалисты. вроде бы как что то там такое когда то слышал. звенит где то но где не пойму лол
нет, он стирает защитный слой контактов.не болтайте ерундой
у тебя ж программатор есть ? попробуйпал/гал нельзя считать, там защита стоит. мамеры для некоторых типов палок девайс пилили, чтобы по сигналам снаружи определять, какая внутри логика. но в общем случае - только декап.
Ну мне просто интересно
Старые посты невозможно редактировать.я могу что-то еще добавить?
ты в выражениях аккуратнееты просто на свой счет не принимай.