Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - DrMefistO

Страницы: Назад 1 ... 34 35 36 37 [38] 39 40 41 42 ... 45 Далее
1111
Ромхакинг / Re: Pier Solar и всё-всё-всё...
« : 19 Сентябрь 2012, 12:18:51 »
Цитата: Dizzy
Так создай тему и опиши проблемы, кто-нибудь подтянется и мы получим ещё одну игру.

Ну а какие проблемы: те же самые - с переключением банков. Надо исследовать загрузчик на предмет адресов в которые надо писать что-то.

1112
Ромхакинг / Re: Pier Solar и всё-всё-всё...
« : 19 Сентябрь 2012, 11:53:33 »
Полный дамп на то и полный, т.к. он полный)
А маленькое исправление от MetalliC просто отрезает первые 512 КБ от моего дампа, что позволяет его запустить на эмуляторе.)

Legend of Wukong не покупайте. Карик есть. Но траблы с дампингом. Кому нужен простой дамп для изучения защиты - пишите - выложу.

1113
Картриджи / диски / Re: Новые дампы
« : 17 Сентябрь 2012, 21:22:25 »
А вроде - если он играется на эмуле, не?.

Я там в предыдущем посте Light Crusader кинул.

1114
Картриджи / диски / Re: Новые дампы
« : 17 Сентябрь 2012, 21:18:58 »
На хаки не похоже. Отличий маловато.
Цитата: Rumata
А точнее можно? Что именно отличается от уже существующих?

Я сравнивал сравнивалкой из тотал командера. Побайтно. Видел отличия не только в хедере. Да и в хедере регионы чаще всего отличаются.

1115
Картриджи / диски / Re: Новые дампы
« : 17 Сентябрь 2012, 20:42:55 »
Цитата: Rumata
Что за картриджи? Оригиналы?

Ну оригиналами их трудно назвать, но кто-то же их делал)
Цитата: Rumata
Ну и, собственно, хотелесь бы осмысленных коменнтариев к "уникальный, аналогов не видел".

По измененным байтам тяжело сказать, что там изменено. Инфу читал из хедера.
Цитата: Rumata
И то, что запускается на приставке и эмуле - ещё не повод ставить [!].

А по каким критериям?
Добавлено позже:
Я выбирал те дампы, которые отличаются от имеющихся более чем в десяток байт (не считая хедера).
Добавлено позже:
Lethal Enforcers (U) (REV0) [c][!]
По сравнению с имеющимися дампами имеются различия. Карик вроде Ньюгеймовский.

1116
Картриджи / диски / Re: Новые дампы
« : 17 Сентябрь 2012, 20:30:41 »
С картриджей сняты собственных.
Добавлено позже:
[!] выставлены автоматом, т.к. нормально играются на сеге и эмуле.

1117
Картриджи / диски / Re: Новые дампы
« : 17 Сентябрь 2012, 18:51:32 »
Nobunaga's Ambition (U) (REV00) [c][!]
Пара байт изменена по сравнению с "Nobunaga's Ambition (U) [!].gen" (видимо отключены проверки на что-то).
Добавлено позже:
Death And Return Of Superman (U) (REV00) [c][!]
Отличается от имеющихся дампов.
Добавлено позже:
FIFA - Road To World Cup 98 (8) (REV00) [c][!]
Новый дамп. Аналогов не видел.
Добавлено позже:
Newman-Haas Indycar Featuring Nigel Mansell (JUE) (REV00) [c][!]
Тоже уникальный дамп.

1118
Ромхакинг / Re: Нужна помощь по командам M68k
« : 14 Сентябрь 2012, 11:34:17 »
Тьфу, а мне чего-то взбрело в голову, что оно положительное) Спасибо за пояснения.

Кстати, темку можно продолжать всем желающим, на случай каких-то вопросов. Ее и закрепить можно было бы.

1119
Ромхакинг / Re: Нужна помощь по командам M68k
« : 14 Сентябрь 2012, 09:56:44 »
В смысле "окей"? Должно же быть наоборот, не?

1120
Ромхакинг / Re: Нужна помощь по командам M68k
« : 14 Сентябрь 2012, 09:02:50 »
Цитата: GManiac
Кривой у тебя отладчик.

Отладчик от r57Shell'а. Все вопросы к нему)
Добавлено позже:
Странно. На твоем примере оно пашет как ты и говорил.
Может быть я не дал всю ситуацию? Чуть позже я дам значения xnzvc.
Добавлено позже:
Итак:
1) xnzvc - все по нулям;
2) в d0 у нас C64C;
3) tst.w d0 устанавливает N в 1;
4) slt d0 устанавливает d0 в C6FF;

1121
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 19:11:06 »
Про BE, LE я вроде знаю)

1122
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 19:01:01 »
Еще непонятнее.
Ti_ писал, что:
Числа от 0000 до $7FFF положительные. От $8000 до $FFFF - отрицательные.Т.е. я понимаю так, что
$8000 - "-1"
$FFFF - "-32767"
Не так?

1123
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 18:41:57 »
Вопрос:
если d0 = 0, то при вычитании 1 (.w) в d0 будет $8000?

Тогда в некотором моем коде это возможно не учитывается. Я уже запутался с этими отрицательными числами.

1124
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 18:34:39 »
Дальше идет команда:
ROM:00005AF6                 tst.w   d0
ROM:00005AF8                 slt     d0
ROM:00005AFA                 and.w   #1,d0
Я хочу чтобы у меня в d0 было бы то же самое, что и на моторолке.

1125
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 18:06:13 »
Спасибо) Ti_, я так и думал)

1126
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 18:00:20 »
Вот что дает отладчик:
Если в d0 имеется число 3C46, к примеру, то после SLT в d0 будет $3CFF, а если $8001, то в d0 будет $8000.

Как это все учитывать? И приведите пример ситуации с нулем, и какой результат будет.

1127
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 16:47:25 »
Цитата: r57shell
такчто код не правильный.

Эмм, не понял. В смысле "не правильный"? Который?

1128
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 16:27:43 »
Спасибо)

1129
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 16:09:50 »
Еще вопрос:
cmp.w   #$100,d3В каких случаях будет устанавливаться Carry Flag?

1130
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 15:00:36 »
а это отрицательные числа - то есть от $8000 до $FFFF.Не знал даже. Спасибо. Тогда более менее понятно:
var
d0: word;
...
if (d0 >= $8000) and (d0 <= $ffff) then
d0 := $FF
else
d0 := $00;

Так?

1131
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 14:55:22 »
Так как это переварить на язык высокого уровня?

1132
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 14:51:17 »
Вот именно, что дальше Бранчей нету вообще. Т.е. только установка d0.
Добавлено позже:
Для TST написано:
X Not affected.
N Set if the operand is negative. Cleared otherwise.
Z Set if the operand is zero. Cleared otherwise.
V Always cleared.
C Always cleared.
А для CLT:
LT Less Than        N (+) V = 1Следовательно только N.

1133
Ромхакинг / Re: Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 13:41:47 »
Отдельно по взятым командам и я нашел инфу. Но от этого понятнее не стало.
Мне нужно данную проверку реализовать на языке высокого уровня.

А точнее не понимаю Lower чем что? Нуля? Но как word может быть меньше нуля?

1134
Ромхакинг / Нужна помощь по командам M68k
« : 13 Сентябрь 2012, 13:21:49 »
Собственно вопрос:
ROM:00005AF6                 tst.w   d0
ROM:00005AF8                 slt     d0
Что делает данная связка команд и как это будет выглядеть на C, Pascal?

1135
За ссылку спасибо! Очень труЪ)

1136
Разное / Re: Darkwing Duck 2 NES - быть или не быть?
« : 05 Сентябрь 2012, 15:37:04 »
Помнится долгоперевод второй части Метал Гира от Эксклюзива. Не хочется обижать парней, т.к. работу они проделали огромную, и на PS2 перевод все же вышел. Но вот на PC-версию... Увы. Денег ребята насобирали, конечно... мульён. А толку.

Я, как разработчик ПО, хочу сказать, что стимулирование должно быть по желанию: хочешь - кинь копейку, не хочешь - не плати. А уж программист уже пускай сам решает, что ему делать дальше - кодить или не кодить.

А отдавать деньги за то, что еще не готово (да и гарантии что будет готово нет) не каждый захочет, ИМХО.

1137
paul_met, сорс можешь в ЛС кинуть? Гляну.

1138
Ромхакинг / Re: Pier Solar и всё-всё-всё...
« : 29 Август 2012, 21:13:32 »
Цитата: MetalliC
отрежьте первые 256Кб рома и заработает

И то правда)
Добавлено позже:
После загрузки сейва, Fusion падает.

1139
Цитата: Rumata
Плохо. Кто ж так делает? Особенно было бы интересно просмотреть на картридж с банками по 256к

Карик-то не мой был. Дали на денек. Успели проанализировать и сдампить.

1140
Цитата: Rumata
А фото платы можно? Как-то странно 2 МБ с переключением. Может РОМ надо фиксить?

Фото платы нельзя) Уже карика на руках нет.
Анализировался бутлоадер рома, и выяснили, что и куда писать.

Страницы: Назад 1 ... 34 35 36 37 [38] 39 40 41 42 ... 45 Далее