1
Игры на консолях 5-6 поколений / Ищу тактические РПГ на PS2, PS1 и PSP
« : Вчера в 14:14:08 »
На PSP из тактик есть Wild Arms XF, Jeanne D'Arc и дилогия R-Type Command.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Я перегнул, ты уж не обижайся, читать было всё-равно интересно, но воды лишней многовато.
Вот вариант от Яндекса:
Такой графомании я ещё не встречал, было физически больно читать
Чтобы получить +3 попадания, в начале игры сходите на кухню и съешьте дерьмо с тарелки.
А современный адаптер Coleco Master для SMS? У него встроенный BIOS от CV?
У CV и SG-1000 одни и те же процессор, видео и звук
тебе в какой регистр грузить то надо?
long ARMImmed(unsigned long val)
{
// note: can't abort assembling instruction because it may cause phase errors
if ((val & 0xFFFFFF00) == 0)
return (val & 0xFF);
else
{
// FIXME: need to handle shifts
// bit 25 (I) = 1
// bits 8-11 = rotate (immed8 is rotated right by 2 * this value)
// bits 0-7 = immed8
// the smallest value of rotate should be chosen
}
Error("Invalid immediate constant");
return 0;
}
off: Я вроде вообще с сабами смотрел, без озвучки...
так как я смотрел аниме, то сразу что-то недоброе заподозрил
Я тут встряну немного.
Первый раз такое вижу.
BRA - это же аналог JMP, разница лишь в размере инструкции. То есть это более быстрый способ перейти на короткие ветвления, если мне память не отшибло bra.s это скачок на 7E вперёд или назад, а bra.w на 7FFE. Во первых надо было короткий переход использовать, а во вторых - переход без адреса, как может вообще работать? И какая задача? зациклить текущий узел кода или хде?
а что значитКод: [Выделить]bra $
не должно ли было быть после доллара какое-то значение?
а чем собиралось? есть ли альтернатива? типа несколькими сборщиками один и тот-же код собрать и посмотреть?
else if ((op & ~(M_RT|M_RA|M_SIMM)) == D_OP(15))
{
if (G_RA(op) == 0)
{
mnem += "li"; // addis rT,0,value -> li rT,(value<<16)
oprs = util::string_format("r%d,0x%08X", G_RT(op), value << 16);
}
else
{
mnem += "addi"; // addis rT,rA,SIMM -> addi rT,rA,SIMM<<16
oprs = util::string_format("r%d,r%d,0x%08X", G_RT(op), G_RA(op), value << 16);
}
}
else if ((op & ~(M_RT|M_RA|M_UIMM)) == D_OP(29))
{
mnem += "andi."; // andis. rA,rT,UIMM -> andi. rA,rT,UIMM<<16
oprs = util::string_format("r%d,r%d,0x%08X", G_RA(op), G_RT(op), G_UIMM(op) << 16);
}
Все нужны. Желательно пихнуть кириллицу на месте расширенной латиницы.
Ромы NDS имеют свою собственную фс. Внутри лежат вполне себе файлы. Конкретно шрифты здесь - .dsfont
В файле лежит разметка, за ней текстура 4bpp gba.
EnemySoldierSprites:
030F74: 0003 0FB8 ; EnemySoldierWalks
030F78: 0003 12D8 ; EnemySoldierWading
030F7C: 0003 14B8
030F80: 0003 15F8
030F84: 0003 1738
030F88: 0003 17D8
030F8C: 0003 1878
030F90: 0003 1918
030F94: 0003 19B8
030F98: 0003 1F78
030F9C: 0003 19D8
030FA0: 0003 1F98
030FA4: 0003 19F8
030FA8: 0003 1FB8
030FAC: 0003 24FC
030FB0: 0003 2602
030FB4: 0003 20A8
EnemySoldierWalks:
030FB8: 0003 0FF8 ; EnemySoldierWalk_0degrees
030FBC: 0003 1026 ; EnemySoldierWalk_22AndHalfDegrees
030FC0: 0003 1054 ; EnemySoldierWalk_45degrees
030FC4: 0003 1082 ; EnemySoldierWalk_77AndHalfDegrees
030FC8: 0003 10B0 ; EnemySoldierWalk_90degrees
030FCC: 0003 10DE ; EnemySoldierWalk_112AndHalfDegrees
030FD0: 0003 110C ; EnemySoldierWalk_135degrees
030FD4: 0003 113A ; EnemySoldierWalk_157AndHalfDegrees
030FD8: 0003 1168 ; EnemySoldierWalk_180degrees
030FDC: 0003 1196 ; EnemySoldierWalk_202AndHalfDegrees
030FE0: 0003 11C4 ; EnemySoldierWalk_225degrees
030FE4: 0003 11F2 ; EnemySoldierWalk_247AndHalfDegrees
030FE8: 0003 1220 ; EnemySoldierWalk_270degrees
030FEC: 0003 124E ; EnemySoldierWalk_292AndHalfDegrees
030FF0: 0003 127C ; EnemySoldierWalk_315degrees
030FF4: 0003 12AA ; EnemySoldierWalk_337AndHalfDegrees
EnemySoldierWalk_0degrees:
030FF8: 0006 0981 1204 8000 00FF
031002: 0006 09A1 1204 8000 00FF
03100C: 0006 09C1 1204 8000 00FF
031016: 0006 09A1 1204 8000 00FF
031020: FFFF
031022: 0003 0FF8 ; EnemySoldierWalk_0degrees
EnemySoldierWalk_22AndHalfDegrees:
031026: 0006 0984 1244 8000 00FF
031030: 0006 09A4 1244 8000 00FF
03103A: 0006 09C4 1244 8000 00FF
031044: 0006 09A4 1244 8000 00FF
03104E: FFFF
031050: 0003 1026 ; EnemySoldierWalk_22AndHalfDegrees
EnemySoldierWalk_45degrees:
031054: 0006 0987 1244 8000 00FF
03105E: 0006 09A7 1244 8000 00FF
031068: 0006 09C7 1244 8000 00FF
031072: 0006 09A7 1244 8000 00FF
03107C: FFFF
03107E: 0003 1054 ; EnemySoldierWalk_45degrees
EnemySoldierWalk_77AndHalfDegrees:
031082: 0006 098A 1244 8000 00FF
03108C: 0006 09AA 1244 8000 00FF
031096: 0006 09CA 1244 8000 00FF
0310A0: 0006 09AA 1244 8000 00FF
0310AA: FFFF
0310AC: 0003 1082 ; EnemySoldierWalk_77AndHalfDegrees
EnemySoldierWalk_90degrees:
0310B0: 0006 098D 1244 8000 00FF
0310BA: 0006 09AD 1244 8000 00FF
0310C4: 0006 09CD 1244 8000 00FF
0310CE: 0006 09AD 1244 8000 00FF
0310D8: FFFF
0310DA: 0003 10B0 ; EnemySoldierWalk_90degrees
EnemySoldierWalk_112AndHalfDegrees:
0310DE: 0006 0904 1244 8000 00FF
0310E8: 0006 0924 1244 8000 00FF
0310F2: 0006 0944 1244 8000 00FF
0310FC: 0006 0924 1244 8000 00FF
031106: FFFF
031108: 0003 10DE ; EnemySoldierWalk_112AndHalfDegrees
EnemySoldierWalk_135degrees:
03110C: 0006 0907 1244 8000 00FF
031116: 0006 0927 1244 8000 00FF
031120: 0006 0947 1244 8000 00FF
03112A: 0006 0927 1244 8000 00FF
031134: FFFF
031136: 0003 110C ; EnemySoldierWalk_135degrees
EnemySoldierWalk_157AndHalfDegrees:
03113A: 0006 090A 1244 8000 00FF
031144: 0006 092A 1244 8000 00FF
03114E: 0006 094A 1244 8000 00FF
031158: 0006 092A 1244 8000 00FF
031162: FFFF
031164: 0003 113A ; EnemySoldierWalk_157AndHalfDegrees
EnemySoldierWalk_180degrees:
031168: 0006 090D 1204 8000 00FF
031172: 0006 092D 1204 8000 00FF
03117C: 0006 094D 1204 8000 00FF
031186: 0006 092D 1204 8000 00FF
031190: FFFF
031192: 0003 1168 ; EnemySoldierWalk_180degrees
EnemySoldierWalk_202AndHalfDegrees:
031196: 0006 090A 1204 8000 00FF
0311A0: 0006 092A 1204 8000 00FF
0311AA: 0006 094A 1204 8000 00FF
0311B4: 0006 092A 1204 8000 00FF
0311BE: FFFF
0311C0: 0003 1196 ; EnemySoldierWalk_202AndHalfDegrees
EnemySoldierWalk_225degrees:
0311C4: 0006 0907 1204 8000 00FF
0311CE: 0006 0927 1204 8000 00FF
0311D8: 0006 0947 1204 8000 00FF
0311E2: 0006 0927 1204 8000 00FF
0311EC: FFFF
0311EE: 0003 11C4 ; EnemySoldierWalk_225degrees
EnemySoldierWalk_247AndHalfDegrees:
0311F2: 0006 0904 1204 8000 00FF
0311FC: 0006 0924 1204 8000 00FF
031206: 0006 0944 1204 8000 00FF
031210: 0006 0924 1204 8000 00FF
03121A: FFFF
03121C: 0003 11F2 ; EnemySoldierWalk_247AndHalfDegrees
EnemySoldierWalk_270degrees:
031220: 0006 098D 1204 8000 00FF
03122A: 0006 09AD 1204 8000 00FF
031234: 0006 09CD 1204 8000 00FF
03123E: 0006 09AD 1204 8000 00FF
031248: FFFF
03124A: 0003 1220 ; EnemySoldierWalk_270degrees
EnemySoldierWalk_292AndHalfDegrees:
03124E: 0006 098A 1204 8000 00FF
031258: 0006 09AA 1204 8000 00FF
031262: 0006 09CA 1204 8000 00FF
03126C: 0006 09AA 1204 8000 00FF
031276: FFFF
031278: 0003 124E ; EnemySoldierWalk_292AndHalfDegrees
EnemySoldierWalk_315degrees:
03127C: 0006 0987 1204 8000 00FF
031286: 0006 09A7 1204 8000 00FF
031290: 0006 09C7 1204 8000 00FF
03129A: 0006 09A7 1204 8000 00FF
0312A4: FFFF
0312A6: 0003 127C ; EnemySoldierWalk_315degrees
EnemySoldierWalk_337AndHalfDegrees:
0312AA: 0006 0984 1204 8000 00FF
0312B4: 0006 09A4 1204 8000 00FF
0312BE: 0006 09C4 1204 8000 00FF
0312C8: 0006 09A4 1204 8000 00FF
0312D2: FFFF
0312D4: 0003 12AA ; EnemySoldierWalk_337AndHalfDegrees
Томахомэ, отзыв опубликован от человека, который обиделся именно потому что он христианин, как бы он лицемерно ни отрицал этого...