| Разработка и ромхакинг > Ромхакинг и программирование |
| Геймдев под M68K |
| << < (8/10) > >> |
| MetalliC:
SPOT, (или у кого еще есть флеш-карики) попробуй плиз на железе этот ром - http://www.sendspace.com/file/jw286m если я угадал - креш при первом старте должен полечиться |
| Sen244:
Ну, я погонял на железе несколько минут, вроде работает нормально. Много играть не хочу, не нравится игра. |
| MetalliC:
Sen244, спасибо бро, вопрос был в том, что компил оригинального кода без изменений выпадал с ошибкой сразу же, но работал после ресета консоли я вот пытаюсь победить это дело |
| Segaman:
значит чтото в стартовом коде. |
| MetalliC:
Segaman, да то понятно что в стартовом коде в общем они сначала инитят VDP и разрешают HBLANK/VBLANK прерывания, и сразу после этого прописывают вектора для них. на эмуляторах это дело как-то проскакивает, а на железе IRQ успевает сгенериться пока еще в векторе обработчика мусор. ром из этого поста уже на железе пашет норм, забугорные ребята подтвердили. |
| SPOT:
MetalliC, Проверил, нормально запускается. Я смотрю, ты и паузу подправил. |
| MetalliC:
SPOT, сасиб, паузу я не правил, наверное оно само :) --- Цитата: Segaman ---скорей всего он дергается изза плохих расчётов таймингов прерываний. он выполнен в виде прерывистого смещения, от чего создается впечатление 3х ато и 4х слойного заднего фона. его можно исправить но копать наверно придется глубоко --- Конец цитаты --- короче оно дергается из-за прерываний, но явно не из-за рассчетов. мне тут буржуи говорят что на железном мегадрайве вообще нет этой дерганины o_0 я немножко покопал - баг происходит когда в H_INT (10ом регистре VDP) записан 0, то есть когда HBLANK прерывание генерится каждую линию сеговская дока (Addenum 3, 3-я стр.) говорит что в таком случае имеет место баг, и вроде бы VBLANK вообще не генерится на 224й строке, а вместо этого на 224 и 225 генрится HBLANK. но оно там так мутно описано, да и зная сеговских доко-писателей я не уверен что правильно. есть тут гуру по железу МД, что скажете про этот момент ? |
| Ti_:
Мб потому что в эмуляторе ограничение стоит на строке 224 и больше не генерируется hblank. И на эмуляторе нету бага. А под железо заточено. |
| MetalliC:
Ti_, ктоб знал как оно должно быть, я взял сорцы MESS, изменил по сеговской доке - болт, игра вообще виснет :( |
| FANAT Mr. Sega:
Привет ребята, хочу поинтересоваться по поводу Mr. Nutz все таки задампят ли финальную версию где на скринах написано MR. Nutz 2? и второй вопрос эта версия что уже в сети будет ли со временем чуть улучшена? там как пишут числа под меню паузы (координаты белки) их бы убрать, в дальнейших уровнях графика мигает полосами , и вместо того чтобы игра зависла как это происходит с другими играми, выбивает черный экран дебагера :'( пока только это земетил :-\ |
| AKuHAK:
Код третьего уровня RVVAAGT. Да и вообще могли бы выложить здесь коды. Играется нормально, никаких полосок не замечено, если играть без сейвов, а лишь честно водить коды. Разумеется отмечены пропадания спрайтов, но это лишь добавляет интереса, к тому же игра настолько пересыщена контрастными цветами, что аж плохо становится. Из меню паузы уже не выйти, если по запаре туда зашёл, но это скорее всего из-за того, что на плейстешене кривой эмулятор (pGen). Никаких больше багов не наблюдаю - играется нормально, фпс не падает, чего ещё желать. |
| FANAT Mr. Sega:
AKuHAK Все таки какой ром лучше Mr. Nutz 2 (Unl) или Mr. Nutz - Hoppin' Mad (Proto) (fix) ??? (P.S.) MetalliC Огромнейшее Спасибо за Натз |
| MetalliC:
--- Цитата: FANAT Mr. Sega ---Привет ребята, хочу поинтересоваться по поводу Mr. Nutz все таки задампят ли финальную версию где на скринах написано MR. Nutz 2? --- Конец цитаты --- ее не с чего дампить, судя по всему финальная версия рома есть только у одного из авторов (Peter Thierolf), скриншоты ее эмуляции он же и выкладывал, самим ромом или финальными исходниками он делиться не собирается, вероятно чтобы не получить люлей от Ocean за это. про дебаггер и координаты при паузе - а чем оно мешает ? при компиляции их легко отключить (просто флажки Exceptions и Coords поменять на 0), но зачем ? что касается изредка мигающих частей задников - читай предыдущие три поста, я пока не уверен баг ли это игры или эмуляторов, один человек с assemblergames.com прошел игру полностью, на реальном мегадрайве, и утверждает что этих мерцаний не было. хотя есть вероятность, что на телевизоре их просто не заметно, так же как (почти) не видно мерцаний чего-либо на экране с частотой 50/60Гц на других играх и платформах. Добавлено позже: --- Цитата: FANAT Mr. Sega ---Все таки какой ром лучше Mr. Nutz 2 (Unl) или Mr. Nutz - Hoppin' Mad (Proto) (fix) ??? --- Конец цитаты --- смотри аттач к этому сообщению, там типа как "финальный" вариант (в смысле моих развлечений с компиляцией этой игры :) ). они чутка "чище" предыдущих - при склейке рома родной утилиткой между "кусками" игры она оставляла мусор, эти два я склеивал руками. просто ром - это компил игры "как она была", без изменений. (Fixed) - маленький фикс, чтобы игра не висла при старте на железе (тот же ром, что я выкладывал ранее как Mr. Nutz - Hoppin' Mad (Proto) (fix)) если играть под эмулятором разницы между ними нет. |
| FANAT Mr. Sega:
MetalliC, Еще раз большущее, большущее спасибо, только хотел бы еще спросить некоторые детали. 1. Если бы эта игра увидела свет, то писалось бы в оригинале Mr. Nutz 2 или Mr. Nutz - Hoppin' Mad? Я все таки думаю что эта версия где Hoppin' Mad планировалась выйти раньше от разработчиков ,но потом ее переименовали в NUTZ 2 так ли? 2.Если не трудно я очень хотел бы попросить чтобы отключить координаты при паузе и дебагер (на вопрос зачем? Я все таки считаю что в оригинале и по правилам координаты и дебагер не должны были быть. Или можно было бы как то самому отключить, но не знаю как? видно только через прогу? ) |
| MetalliC:
FANAT Mr. Sega, всегда пожалуйста 1. титульник должен был быть такой - обрати внимание на верх окна генса - в заголовке рома всё же оставили старое название почему-то. да, ее переименовали, т.к. 1я часть на СМД уже была (для Амиги первый Натз не выходил, хотя говорят что планировался) 2. ну если оно тебе так надо - лови ром с отключеными этими вещами. Добавлено позже: вообще с теми скриншотами имхо не всё чисто, вот на этом видны копирайты и год выпуска указан 1994, хотя сама игра должна была выйти летом-осенью 95го (я нашел пару сканов немецких игровых журналов с обзорами игры, один датирован августом 1995го, другой октябрем) так что скрины этой якобы финальной версии могут быть фэйком. что интересно - в обоих журналах указан размер карика 8Мбит, то есть 1Мбайт. ром бета-версии весит столько же, при чем когда я сшивал вручную куски рома заметил, что свободного места между ними можно сказать нет вообще. то есть чего-то существенного в финал добавить не смогли бы - банально не хватило бы места в роме, а все ресурсы уже и так скомпрессированы. |
| FANAT Mr. Sega:
MetalliC, Ой спасибки теперь все более понятно ,а этот последний ром теперь отличный с отключением этих вещей, я его подписал так Mr. Nutz - Hoppin' Mad (Prototype).bin ,но не уверен или можно было и так подписать Mr. Nutz - Hoppin' Mad (Europe) (Prototype).bin И хотел бы еще спросить можно ли где найти исходники ,на такие отмененные игры для smd как: Smaartvark http://www.unseen64.net/2010/04/03/smaartvark-genesis-mega-drive-cancelled/ и Madness: House of Fun http://www.unseen64.net/2010/03/09/madness-genesis-megadrive-cancelled/???? |
| MetalliC:
--- Цитата: FANAT Mr. Sega ---И хотел бы еще спросить можно ли где найти исходники ,на такие отмененные игры для smd как: Smaartvark и Madness: House of Fun --- Конец цитаты --- можно - у авторов этих игр :D да и то если не потерялись или не сдохли на старых винтах/дискетах :) |
| FANAT Mr. Sega:
MetalliC, вылаживаю список из отмененных игр smd, и не знаю если бы хоть на какую одну из них найти бы исходники. Но с этим нужно хорошо провозиться :-\ И еще интересно узнать бы те 2 игры Smaartvark и Madness: House of Fun там скрины из самой игры, или же все таки зарисовки? Добавлено позже: Я сделал код на Invincibility для Mr. Nutz - Hoppin' Mad если кому надо? RYZA-A6XT |
| MetalliC:
--- Цитата: FANAT Mr. Sega --- вылаживаю список из отмененных игр smd, и не знаю если бы хоть на какую одну из них найти бы исходники. Но с этим нужно хорошо провозиться --- Конец цитаты --- да говорю же - бесполезно их искать в современном понимании, т.е. в гугле. их физически нужно искать в хламе где-нибудь в гараже у разработчиков. если картриджи с бетами/прототипами еще можно найти, они всплывают иногда на ебее, за сумасшедшие суммы денег как правило, то исходный код увы болт - я кроме этой игры и не слышал, чтоб сорцы игр для SMD попадали в сеть. --- Цитата: FANAT Mr. Sega ---И еще интересно узнать бы те 2 игры Smaartvark и Madness: House of Fun там скрины из самой игры, или же все таки зарисовки? --- Конец цитаты --- разрабы/издатели обычно предоставляют прессе спец.билды игры по которым журналисты и пишут обзоры. |
| Segaman:
--- Цитата: FANAT Mr. Sega от 03 Май 2012, 17:53:24 ---вылаживаю список --- Конец цитаты --- |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |