Список форумов shedevr.org.ru shedevr.org.ru
Группа перевода приставочных игр "ШЕДЕВР"
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Не могу найти текст в НЕСовских играх

 
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Базовый ромхакинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
Paul



Зарегистрирован: 07.02.2004
Сообщения: 36
Откуда: Оренбург

СообщениеДобавлено: Вс Фев 22, 2004 11:20 am    Заголовок сообщения: Не могу найти текст в НЕСовских играх Ответить с цитатой

Вот, захотел перевести 2 НЕС игрушки: Dick Tracy и Magician но ни в той ни в другой не могу найти текст. Ни обычный поиск ни relative search не помогают. Подскажите, как быть?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
SergeyK



Зарегистрирован: 02.12.2003
Сообщения: 1278

СообщениеДобавлено: Вс Фев 22, 2004 12:43 pm    Заголовок сообщения: Ответить с цитатой

Обрати внимание, что когда ищешь ралативсерчем, нужно искать буквы только одного регистра.
Т.е., если в игре используются и строчные и заглавные буквы, искать нужно только по одним из них.

Например, слово "Search" нужно искать как "earch".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Paul



Зарегистрирован: 07.02.2004
Сообщения: 36
Откуда: Оренбург

СообщениеДобавлено: Вс Фев 22, 2004 12:59 pm    Заголовок сообщения: Ответить с цитатой

Не помогает Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Delex



Зарегистрирован: 05.01.2004
Сообщения: 284
Откуда: Челябинск

СообщениеДобавлено: Вс Фев 22, 2004 2:28 pm    Заголовок сообщения: Re: Не могу найти текст в НЕСовских играх Ответить с цитатой

Paul писал(а):
Вот, захотел перевести 2 НЕС игрушки: Dick Tracy и Magician но ни в той ни в другой не могу найти текст. Ни обычный поиск ни relative search не помогают. Подскажите, как быть?


Я вот тоже пробовал в Dick Tracy, ничего нет
Если вдруг переведешь эту замечательную игру, сообщи Sad
_________________
...пусть даже через сто веков в страну не дураков, а гениев...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
CaH4e3



Зарегистрирован: 21.01.2004
Сообщения: 195

СообщениеДобавлено: Вс Апр 18, 2004 9:16 pm    Заголовок сообщения: Ответить с цитатой

И не найдешь... Здесь не только графика пожата, но и тексты... Уж не знаю, столько ли там их много, чтобы их надо было жать... Зажаты, видимо, в битовый поток, так что на глаз найти их не выйдет... Алгоритм похож на хаффмана - наиболее частая буква кодируется меньшим количеством бит...

Доки по M6502, туторы по асму в зубы - и вперед ж)...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
CaH4e3



Зарегистрирован: 21.01.2004
Сообщения: 195

СообщениеДобавлено: Пн Апр 19, 2004 12:00 am    Заголовок сообщения: Ответить с цитатой

А чего тут понимать. Хаффман, он и в Африке Хаффман:

Код:

0000: "THE KIDNAP CAPER"
000b: "RANSOMED DIPLOMAT HEARD FOGHORN DURING CAPTIVITY"
0029: "'HYPNOTIST TODAY' MAGAZINE USED TO MAKE RANSOM NOTE"
0049: "HANDKERCHIEF WITH CLOAK & DAGGER DESIGN SMELLS OF CHLOROFORM"
006f: "BUSINESS CARD: 'CLOAK & DAGGER IMPORTS, 6TH & G'"
008f: "DISCARDED NOTE: 'KEEP HIM AT 1ST & J BASEMENT - B.'"
00b0: "CHLOROFORM BOTTLE: THE BROW'S FINGER PRINTS!"
00cc: "I LOST MY HANDKERCHIEF AT THE 2ND & C AUTO SHOP."
00ea: "THAT'S NOT MY HANDKERCHIEF. ASK MY BOSS, THE BROW."
010a: "I LEFT THAT MAGAZINE IN THE 1ST AND C BARBER SHOP."
0128: "A BANG UP JOB"
0131: "DETECTIVE SAM CATCHEM RECEIVES LETTER BOMB"
014b: "BACK SCRATCHER WITH EMBOSSED 'I'"
0160: "DISCARDED NOTE: 'SLIP THE BLANK A MICKEY & KEEP HIM ASLEEP'"
0186: "'EXPLOSIVES' BOOK FROM 5TH & G LIBRARY WITH PAPER FROM BOMB"
01ac: "LIBRARY RECORDS SHOW 'EXPLOSIVES' CHECKED OUT BY FLATTOP!"
01d0: "YA AIN'T GOT NO REASON TA BRING ME IN, COPPER!"
01ec: "A GUY WITH NO FACE STOLE MY BACKSCRATCHER. I WUZ FRAMED!"
020f: "I GET GUNPOWDER FROM A GUY AT 5TH & C, BUT I DIDN'T DO IT! I'M BEIN' FRAMED!"
0240: "I WAS ASLEEP AT THE 7TH & A CLUB! I'M BEING FRAMED!"
0260: "A GUY AT THE 7TH & D GRILL GAVE ME A SAWBUCK TO FOLLOW YOU."
0285: "THE BOGUS BUCKS"
028f: "FAKE $20 BILL USED NEAR STEVE THE TRAMP'S FLOPHOUSE"
02b0: "FOOTPRINTS IN PUDDLE OF SPILLED GREEN INK"
02ca: "BLANK MONEY PAPER & INVOICE FROM 1ST & H PRINTSHOP"
02ea: "CLAIM TICKET, 4TH & B SHOE REPAIR"
02ff: "SHOES WITH GREEN INK ON SOLES BEING FIXED FOR NUMBERS!"
0320: "FAKE BILLS? I EARNED DAT $20 UNLOADIN' CRATES AT THE 9TH & F PIER."
0349: "FAKE BILLS? I JUST TAKE CRATES TO THE 4TH AND D WAREHOUSE."
036c: "TORCHSONG TALE"
0375: "NIGHTCLUB TORCHED! OWNER SAYS LIPS MANLIS DID IT"
0393: "NOTE: 'LIPS: BRING $50,000 TO 2ND & F OR TRACY GETS PROOF YOU DID IT'"
03c0: "EMPTY CAMERA WITH ENGRAVED INITIAL 'B.'"
03d9: "PHOTOS TAKEN BY BUG BAILEY SHOW LIPS MANLIS STARTING THE FIRE!"
03ff: "20 GUYS'LL SWEAR I WAS AT MY CLUB ALL NIGHT: 4TH & I."
0421: "HA! YER TOO LATE! 'B' WILL NEVER SING AGAIN!"
043c: "WRONG B., HANDSOME. TRY THE 7TH & I PHOTO SHOP."
045a: "FLATTOP"
045f: "LIPS MANLIS"
0467: "STEVE THE TRAMP"
0471: "BREATHLESS MAHONEY"
047c: "ITCHY"
0480: "THE BLANK"
0486: "THE BROW"
048c: "INFLUENCE"
0492: "LITTLEFACE"
0499: "PRUNEFACE"
04a0: "RODENT"
04a4: "STOOGE VILLER"
04ad: "SHOULDERS"
04b4: "NUMBERS"
04b9: "CONTRACT KILLER"
04c2: "CASINO KINGPIN"
04cb: "BRAWLING BUM"
04d4: "SULTRY SONGSTRESS"
04df: "NERVOUS GUNMAN"
04e9: "FACELESS FELON"
04f2: "ESPIONAGE EXPERT"
04fd: "CROOKED HYPNOTIST"
0508: "UPTIGHT HOOD"
0511: "EXPLOSIVES EXPERT"
051d: "WEASLY HENCHMAN"
0527: "TALKATIVE THUG"
0531: "LEFTHANDED GOON"
053b: "CALCULATING BOOKIE"
0547: "???"
054b: "I DIDN'T DO NOTHING... YOU CAN PROVE YET! HAR HAR HAR!"
056d: "SORRY, TRACY, BUT YOU'VE LOST YOUR TOUCH. YOU'RE OFF THE CASE!"
0593: "THE D.A. HAS BEEN COMPLAINING ABOUT YOU, TRACY. ONE MORE MISTAKE AND I'LL HAVE TO PULL YOU OFF THE CASE!"
05d2: "YOU KNOW BETTER THAN TO BRING IN PEOPLE WHO AREN'T INVOLVED! NOW WATCH YOURSELF, TRACY!"
0607: "NAME:"
060b: "PROFILE:"
0611: "LAST SEEN:"
0618: "OK, TRACY, YOU'VE GOT THE ASSIGNMENT! JUST REMEMBER, DON'T SHOOT AT UNARMED THUGS, AND FOLLOW THE CLUES!"
0659: "HIT THE STREET"
0661: "NOTEPAD"
0666: "MUG SHOTS"
066d: "OKAY, TRACY, YOU GOT ME. I DID IT!"
0683: "WEAK WORK, TRACY! YA GOT ALL THE RIGHT CLUES BUT THE WRONG CROOK!"
06ab: "MAYBE I DID, AND MAYBE I DIDN'T, BUT YOU AIN'T GOT ENOUGH TO BUST ME, TRACY!"
06da: "I HAD NUTHIN' TA DO WITH THIS, FLATFOOT!"
06f3: "CONTINUE"
06f8: "START"
06fc: "GAME OVER"
0703: "8TH & C BANK KNOCKED OVER BY MASKED GUNMEN"
071f: "MATCHBOOK FROM 9TH & D PIER"
0731: "EMPTY MONEY BAGS"
073c: "RODENT'S KEYRING, INCLUDING KEY TO A SAFE DEPOSIT BOX"
075d: "HEIST MONEY HIDDEN IN BIG BOY'S DEPOSIT BOX!"
0779: "DA OTHER GUYS TOOK OFF IN A ROLLS - LICENSE 'RAT 1'"
0798: "YEAH, I OWN A ROLLS, BUT IT'S IN THE 3RD & H GARAGE."
07b8: "BANKS ALOT"
07bf: "INTERROGATE"
07c6: "ARREST"
07ca: "GREAT JOB! ONLY YOU COULD HAVE FIGURED THAT ONE OUT, TRACY!"
07ee: "YOU HAVE ENOUGH EVIDENCE TO MAKE AN ARREST, TRACY!"
080c: "YOU NEED MORE EVIDENCE BEFORE YOU CAN ARREST SOMEONE, TRACY! WHAT'S WRONG WITH YOU?"
083e: "I GOTTA HAND IT TO YA, TRACY, I HATE YOUR GUTS, BUT YOU'RE A GOOD COP!"
0868: "CONGRATULATIONS, TRACY! YOU'RE ONE IN A MILLION!"
0885: "=+"
0888: "5TH & B FLOPHOUSE"
0894: "9TH & C BARBER SHOP"
08a0: "5TH & J NIGHTCLUB"
08ac: "2ND & C AUTOSHOP"
08b7: "6TH & G OFFICE"
08c1: "1ST & D BASEMENT"
08cc: "9TH & F PIER"
08d5: "4TH & I NIGHTCLUB"
08e0: "5TH & C APARTMENTS"
08ec: "1ST & G AUTO SHOP"
08f8: "5TH & A HOTEL"
0901: "1ST & I CLUB"
0909: "7TH & D GRILL"
0912: "5TH & G LIBRARY"
091c: "9TH & D PIER"
0925: "4TH & D WAREHOUSE"
0931: "1ST & H PRINTSHOP"
093d: "4TH & B SHOE REPAIR"
0949: "7TH & E NIGHTCLUB"
0954: "1ST & J BASEMENT"
095f: "3RD & J APARTMENTS"
096b: "7TH & I PHOTO SHOP"
0977: "9TH & J PIER"
0980: "6TH & J STORE"
0989: "6TH & H APARTMENTS"
0995: "7TH & A NIGHTCLUB"
09a0: "2ND & F BOILER ROOM"
09ad: "8TH & J HOTEL"
09b6: "1ST & C BARBER SHOP"
09c2: "8TH & C BANK"
09cb: "3RD & H GARAGE"
09d5: "THE CLUB RITZ"
09de: "'EXTRA - TRACY BLASTS BIG BOY BEHIND BARS - CITY SAFE ONCE AGAIN!'"
0a06: "YOU AND YOUR BOYS ARE THROUGH IN THIS TOWN, BIG BOY. I'M SHUTTING YOU DOWN."
0a34: "YOU GOT NOTHING ON ME, TRACY, AND YOU KNOW IT!"
0a50: "YEAH, TRACY, SO WHY NOT TRY TO GET NOTHING ON ME?"
0a6d: "I'M ON TO YOUR HOODS, BIG BOY. YOUR DAYS ARE NUMBERED."
0a8e: "BACK OFF, TRACY, OR THINGS MAY GET TOO HOT FOR YOU!"
0aae: "YEAH, TRACY, LIKE ME, FOR INSTANCE..."
0ac6: "LOOKS LIKE YOUR FRIEND 'LIPS' WON'T BE AVAILABLE FOR A WHILE, BIG BOY."
0af2: "MY LIPS ARE AVAILABLE, TRACY, ANY TIME, ANY PLACE."
0b11: "SPEAKING OF FRIENDS, TRACY, I HAVE A FEELING THAT YOUR FRIEND SAM CATCHEM WILL SOON BE UNAVAILABLE PERMANANTLY!"
0b54: "WE'RE CLOSING IN ON YOU, BIG BOY."
0b69: "HEY, TRACY, HOW ABOUT CLOSING IN ON ME?"
0b81: "JUST BECAUSE YOU'VE BEEN LUCKY SOLVING A FEW CASES DOESN'T MEAN YOU CAN PIN ANYTHING ON ME!"
0bb8: "HOW ABOUT DUSTING ME FOR PRINTS, TRACY?"
0bd1: "THAT DOES IT, TRACY. I'M TAKING YOU OUT! YOU'RE HISTORY!"
0bf3: "DON'T COUNT ON IT, BIG BOY. IN FACT, I HAVE A HUNCH THIS NEXT CRIME WILL BE YOUR LAST!"
0c26: "THE WALT DISNEY COMPANY"
0c35: "PUBLISHED BY"
0c3e: "BANDAI AMERICA INC."
0c4a: "LICENSED BY"
0c52: "NINTENDO OF AMERICA INC."
0c61: "...AND SO ENDS THE CAREER OF ANOTHER ONE OF BIG BOY'S THUGS!"
0c86: "...SEE YOU LATER, BIG BOY, SAY, IN MAYBE 20 YEARS TO LIFE!"
0caa: "COMBINATION TO NEXT CASE:"
0cb9: "-----"
0cbe: "I CAN TELL YOU'RE ON TO SOMETHING, TRACY. KEEP UP THE GOOD WORK!"
0ce5: "GREAT JOB, TRACY! GET BACK OUT THERE AND KEEP ME POSTED!"
0d08: "GOOD WORK, TRACY! LET ME KNOW WHEN YOU'VE GOT SOMETHING ELSE."
0d2f: "YOU'RE HOT ON THEIR TRAIL! NICE JOB, TRACY!"
0d4b: "COMBINATION TO NEXT CASE:"


Таблица символов по адресу 0х4011. За ней таблица ресурсов. 161 байт - длины в запакованых байтах 161 текстовой строки. С 0x40E2 начинаются упакованные строки.

Ну не в чистом виде Хаффман.. Я ж говорю - очень похоже... Чем чаще буква, тем короче код, который ее описывает... Для 8-ми самых частых он всего 4 бита. Максимум это 7 бит на все остальное... Но тут явно хранится в сжатом виде индекс в таблице символов сортированной по убыванию частоты повторений... А у хаффмана же, каждый код - это путь по ветке графа, но опять-таки, узлы в нем упорядочены по частоте применения - чем реже встречается, тем дальше по графу надо влезать, тем длиннее код. ж)

Кстати, есть адаптивный алгоритм хффмана, для распаковки-запаковки он использует два 256 байтных буффера - и все... Так что почему бы ему и не быть на NES?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Griever
RRC2008
RRC2008


Зарегистрирован: 15.07.2005
Сообщения: 112
Откуда: Н.Новгород

СообщениеДобавлено: Пт Авг 04, 2006 2:18 pm    Заголовок сообщения: Ответить с цитатой

Twisted Evil Злая процедура Wink

_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Гость






СообщениеДобавлено: Сб Авг 05, 2006 8:51 am    Заголовок сообщения: Ответить с цитатой

Вольный перевод? huh?

"YOU AND YOUR BOYS ARE THROUGH IN THIS TOWN, BIG BOY. I'M SHUTTING YOU DOWN."

"Тебе и твоим парням нечего делать в этом Городе, Биг Бой. Вор должен сидеть в тюрьме."

THROUGH = finished with doing business here

ну и дальше по тексту...
Вернуться к началу
Griever
RRC2008
RRC2008


Зарегистрирован: 15.07.2005
Сообщения: 112
Откуда: Н.Новгород

СообщениеДобавлено: Сб Авг 05, 2006 11:53 am    Заголовок сообщения: Ответить с цитатой

Confused Я вписал первое, что пришло на ум... Перевод я ещё не начинал...
Это демонстрация Smile
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Griever
RRC2008
RRC2008


Зарегистрирован: 15.07.2005
Сообщения: 112
Откуда: Н.Новгород

СообщениеДобавлено: Вт Авг 22, 2006 4:32 pm    Заголовок сообщения: Ответить с цитатой

Умм... А что насчёт Magician'a? Также что-то вроде Хаффмана:
Оптимизированный алфавит по адресу 0x3FD8, Вроде бы, даже
упакованный поток идёт до 0x3F95. После него до алфавита идут
байты, с которыми сравниваются результаты преобразований
алгоритма... Никак не пойму что он делает.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Griever
RRC2008
RRC2008


Зарегистрирован: 15.07.2005
Сообщения: 112
Откуда: Н.Новгород

СообщениеДобавлено: Сб Сен 16, 2006 5:25 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Если вдруг переведешь эту замечательную игру, сообщи

Готово =)
http://magicteam.ucoz.ru/dicktracy.html
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
CaH4e3



Зарегистрирован: 21.01.2004
Сообщения: 195

СообщениеДобавлено: Пт Сен 22, 2006 11:35 pm    Заголовок сообщения: Ответить с цитатой

То же самое, только хитрее... Вместо непосредственного смещения символа в сортированном по частоте алфавите, в битовом потоке используются коды. Самый короткий код - три бита, самый длинный - 11, причем те, что выходят за границу 8бит описывают целые строки типа "P YOU?"...

Код для пробела - 110, код для E - 000, дальше четырехбитовые А - 1010 и тд по таблице... Код сравнивается с табличным и уже индекс совпавшего является индексом символа в сортированном алфавите, включающим дополнительно управляющие символы на длинные последовательности...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Базовый ромхакинг Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group