Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (25/447) > >>
Segaman:
Sejchas ja razbiral seredinu roma i reshil otvlechsja, vsjal alien soldier i gunstar heroes(sample) i davaj iz pervog vo vtoroj muzyku katat'. i zametil kakoj haroshij tam sound driver. karoche ja ehto k tomu govorju, shto neploho bylo by ehtot priver perekatat' v djunu, tak kak on tuda kak raz podhodit. t.e. sehmpl poka ne proigraet, sledujuschij ne nachnjot proigryvat'sja. ehto ochen' udobno v nashem sluchae. mozhno budet pihat' dafiga novyh sehmplov, muzla, vot tol'ko nad zvukami nado budet porabotat'.

chjot ja slegka vperjod zabezhal. nu da ladno.

razobral uzhe menju pauzy. tam kak raz pointy na art, kotoryj ispol'zuetsja v menju CY i Vehicle factory. oni szhaty i k kazhdomu prilozhena svoja palitra. vot zachem kursor peredvigajuschijsja tam, shtoby poka on pereezhal s kletki na kletku, art dekompresirovalsja i vykladyvalsja v video aperativu.
Da i v operative mnogo svobodnogo mesta. ehto bol'shoj pljus.
ta vot vprochem i fsjo
topos84:
Удесятерил hp юнитам, и это сработало! Теперь, благодаря этому, можно придумать кучу интересных миссий, где небольшим количеством этих сверхбронированных юнитов можно сносить вражеские базы!  :wow:
Segaman:
Skoro mozhno budet missii delat' bez stroenij. tipa te dali junitov, idi i ischi svoju bazu ili bej vrazheskuju.
Henty:
Сега-человек
ты мозг!  :wow: Я поражаюсь...
ALEX_230_VOLT:
отлично! тогда можно будет осущесвить те сценарии что я уже написал  :wow:
Segaman:
Zashol skazat' novost', tak kak deneg net, vsjo vremja pisat'. Ja nad redaktorom rabotaju. Sejchas on uzhe stabil'no rabotaet, resov u mja 30% maksimum zhrjot. stabil'no redaktiruet dannye missii i generiruet nachalo objekt fajla. karta vpisyvaetsja v operativu, tak shto ja smogu sdelat' undo-shki, a tochnee 32000 raz mozhno budet undo-knut'. eschjo u karty scrollbary po horizontali i vertikali. edinstvennyj minus sejchas - ehto sprajty. ih prihoditsja katat' v bmp(bloki) i ikonki(unity), tak kak dll tol'ko ih i derzhit. a tak vsjo narmal'no.

rabotat' nad asmom ja slegka podustal. sami ponimaete, cherez neskol'ko dnej pered odnim i tem zhe nachinaet ehat' krysha. a ostanovilsja ja na chasti ot ~23000 do ~2D000. ves' kod prihoditsja perebirat', tak kak glupaja IDA nesjot bred tipa
--- Код: ---move.w word_FFFF5840,word_C0000
--- Конец кода ---
kogda dolzhen
--- Код: ---move.w ($FFFF5840).w,($C0000).l
--- Конец кода ---
rylsja v nastrojakah, nifiga nenashol tak shto vruchnuju koverkaju i podustal.
a poka razbiral, nabljudal sistemu chtenija gamepada, shto-to pohozhee na algoritm izvlechenija szhatyh fajlov i menu. kstati na njom ja i ostanovilsja.

ja chelovek-sega. ja zaschischat' dobryj narod ot staryj igra i davat' vozmozhnost' dlja novyj igra. maja spasaj ot besdel'ja za prystavkoj. sega i dendy podderzhivajut balans mezhdu dobrom i zlom i dobro vsegda gospodstvuet nad zlom. dzhojstik v ruke gejmera - mech skovannyj iz asm koda, katridg - okno v mir, a pristavka - sreda obitanija nevedomyh sil. vot takoj vot filosofskij bred. lichno mne smeshno :D
tak ili inache byl pozavchera v magazine i ugadajte kakovo bylo mojo udivlenie, kogda ja uvidel na polke celuju kuchu hakov, mnogie iz kotoryh rezul'taty rabot uzhe ehtogo goda. korocg ja ofigel :D i ehto pridalo mne sil, tak kak ja ponjal, shto ved' sdes' mozhet okazat'sja i rezul'tat moej dejatel'nosti. a v novuju djunu mnogie zahotjat sygrat' paru soten tysjach raz.
ja tak dumaju shto rabota nad dasm-om budet zakonchena gde-to k oktjabrju, a tam i maja dnjuha ne za gorami. takoj ehtakij podarok dumaju mne budet. schas glavnoj moej cel'ju javlaetsja poisk pointov na objekty. ehto sejchas samoe glavnoe. a ostal'noe ne osobo nuzhno krome muzyki konechno. ona tam prosto ubijstvennaja. u menja na ehtot sluchaj pripasjon celyj jaschik(:D) MIDI, kotorye v smps perekatat' kak ras pljunut'. odno ogarchaet. esli driver ispol'zuet golosa iz odnogo mesta, a ne iz kazhdoj melodii, to navernjaka i muzyka tam budet iskoverjanaja.

o kak

Добавлено позже:
а вот скриншоты :cool:
topos84:
Отлично! Так держать! Молодец!  ;)
На мою моральную поддержку можешь рассчитывать. К сожалению, пока больше ничем помочь не могу (а очень бы хотелось еще чем-нибудь помочь твоему проекту, например, спрайтами, рисовать которые я все никак не могу научиться, если они конечно смогут пригодиться в будущем).
А пока буду и дальше тестить твой редактор, и, если буду находить какие-нибудь "удивительности", то непременно буду расписывать их тут, на удивленье многоуважаемых читателей форума.

ALEX_230_VOLT, ты можешь написать целых десять различных сценариев, а потом реализовать их всех в редакторе (по одному за неделю времени - вполне реально). И будет у тебя 10 дюн!
Можно будет потом устроить конкурс на лучшую дюну, сделанную в сегаменовском редакторе.  :wow:
Segaman:
ы :D

Sprajty zapihnul v redaktor, ostalos' ih sopostavit' s pozicijami.
Da i ja eschjo zametil shto 1 desant prinosit maximum 3 unita. znachit tam idjot szhatie ID v bajtah.
2 bajta na 3 unita. budu razbirat'sja

Добавлено позже:
A vot i mega novost'. Ja vsjotaki zastavil IDu menja slushat'sja i nepisat' durackie word-y pered adresami operativy. U nas SKORN budet DASM!!! troekratnoe URA!!!
nachal srazu zhe s nachala i sdasmil ot nachala do 1E52. takim hodom i ves' dasm budet gotov uzhe cherez 1-2 nedeli. budu postepenno vykladyvat' betki i vylazhu ochen' udobnyj ASM redaktor s highliter-om. sam im pol'zujus' i vsem sovetuju. karoche radujtes'.
zavtra ves' den' dasm-u posvjaschju.
topos84:
 :wow: :wow: :wow:
Радуюсь из всех сил! И поздравляю с неожиданным успехом! :drinks:
Segaman:
Blagodarstvuju.
Na sajte vylazhil ConTEXT. kachaem i raduemsja ego vozmozhnostjam.

kstati, topos84, iz tvoih sprajtov v podpisi sdelat' iz standartnyh tajlov poluchitsja toka troperov. ty gensKMOD skachal? tam est' vdp-shnik
topos84:

--- Цитата ---kstati, topos84, iz tvoih sprajtov v podpisi sdelat' iz standartnyh tajlov poluchitsja toka troperov. ty gensKMOD skachal? tam est' vdp-shnik
--- Конец цитаты ---
Ну, хотя бы и только труперы - для начала неплохо и так.

Комод-то я скачал и вэдэпэшник в нем нашел, вот только методом тыка я в нем не разберусь, инфу искать надо.

А насчет труперов, то я придумал их такими: юнит называется "отряд противотанковой пехоты"; тот солдат, что в середине - минометчкик (его миномет стреляет снарядом, на вид не отличающимся от снаряда труперов, но взрывающимся тем взрывом, каким взрывается ракета лаунчера, отнимает этот взрыв столько же hp, сколько выстрел танка, и дальность стрельбы у него на одну клетку больше, чем гранатомет труперов, а перезарядка в два раза дольше); hp у этой пехоты должно быть столько же, сколько у простого танка, причем полоска жизни должна мысленно делиться на 3 равные части: когда отряд теряет треть жизни, он превращается в обычный отряд труперов (3 человека и вместо миномета - гранатомет), когда же теряет еще треть жизни, то становится одиночым трупером, причем без гранатомета (только пулемет); стоить такая пехота должна 500 кредитов. В принципе, можно было бы и отдельного минометчика сделать, кредитов так за 250 с hp, как у отряда труперов. Но это все мечты.  ^_^
lupus:
думаю такой отряд пехоты так и останется в мечтах. слишком уж мудрено мне кажется для сеги...
Segaman:
lupus, vsjo ehto predrassudki. s dasm-om vsjo vozmozhno.

topos84, ja znaju chem ty mozhesh pomoch. voz'mi fajly iz papki misc formata emc i probuj koverkat'. build.emc, player.emc, unit.emc. pri nadobnosti kidaj v konec roma
DarkArmor:
Segaman! Спасибо! Ты написал хорошие проги для Dune 2!
И это DunMapEd06b мне помогло сделать клёвый хак Dune 2
Я обновил все боевые звуки в игре на более крутые!
Когда джипы стреляют там не просто свестки а ТА-ТА-ТА-ТА :lol:
И многое другое.
Качайте и оставте отзовы!

А так как пачи я неумею делать я вылажу сам звукавой
файл для едиторов: d2dasm_beta, D2DASMX, DunMapEd06b.
(Кидать файл так: parts/word_D06BF.bin)
Segaman:
Ehj, druzhische, a patch? ja nemagu ves' rom kachat', mne bol'no dorogo ehto vyjdet.
s1nka:
ips-patch для
d4df66f77d52718798ec07d350d3a3cd *Dune - The Battle for Arrakis (U) [!].gen

создал через IPS EXE-Patcher v1.5 (Win32)
DarkArmor:
О! IPS EXE-Patcher v1.5. Надо разобраться!
Щя скачаю.

Всёже я всего пол года ромхакенгом занимаюсь
и невсё ещё знаю. ^_^
chameleoncyborg:
А хак сделан только с изменениями звука или введены какие-то новые графические "фишки" ?
Segaman:
Vot skol'ko ja uzhe razdizasmil. korichnevoe - to shto eschjo ne obrabotano
s1nka:
Segaman,
отличная работа...
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии