kipar
Стареет. Уже небось и про jmpf ffff:0000 не вспомнит.
kipar
> ты совсем в ассемблере не шаришь,
я шарил, когда ты ещё в подгузниках бегал :) лет 20 уже этой фигнёй не занимаюсь
и это не ассемблер если что, это dos фича
entryway
> Стареет. Уже небось и про jmpf ffff:0000 не вспомнит.
Кстати, до сих пор помню что LD A,0xF были по 4 такта, LDIR 16-17 вроде как, а PUSH BC/DE/HL 11 ?
innuendo
> и это не ассемблер если что, это dos фича
>
>
а как же тогда вы там видите ассемблер? или у вас фича это одно а ассемблер другое и это штуки разные ? или у вас одно не может содержать в себе другое?
это кстати +1 еще момент который имеет значение.
Rikk
> а как же тогда вы там видите ассемблер?
по листингу диссамблера :)
Rikk
> или у вас фича это одно а ассемблер другое и это штуки разные ?
http://www.codenet.ru/progr/dos/int_0025.php
или у тебя asm == dos ?
innuendo
> а как же тогда вы там видите ассемблер?
> по листингу диссамблера
то есть вы признаЁЁЁте такой факт , что допустим отвлечЁЁЁнно штука ХХХ вполне может содержать внутри себя штуку УУУ. (хотя это необязательно).
—
вдруг кто видел блок-схема гейма принц персии (тут надо понимать что тк это бизнес и деньги это вполне может быть коммерческая тайна-секрет и всякие там закрытые лицензии .но вдруг и всё таки. ) так вы бы дали бы ссылку бы .
innuendo
> или у тебя asm == dos ?
или вы запутались. или вас кто-то запутал.
Между прочим, оригинальный Prince Of Persia и так был целиком на ASM написан,... для процессора 6502 https://github.com/jmechner/Prince-of-Persia-Apple-II . Интересно, как его портировали на PC, - методом переписывания с нуля или эмулятор сделали?
0iStalker
> методом переписывания с нуля
Да.
Но это в принципе касалось почти всех платформ. А принц куда только не был портирован.
На той же денди хоть и был тоже 6502, но принципы организации памяти и видеоизображения были настолько иные, что почти всё двигло надо было переписывать с нуля - а кроме двигла там мало чего было так то.
0iStalker
> Prince Of Persia и так был целиком на ASM написан,...
они и в приставочные 16бит Sega/SuperNintendo (многие геймы были мега хит европы-америки-чисто японские) вон какие миры пихали в 1-2-3мегабайта 8-16-24Megabit а сейчас тот товарищ делает И-Дракула http://idracu.la как приставочная Sega а там небось 200мег уровня приставка1992
Rikk
ну уровень графики все-таки несопоставимый, да и оружия в сеговской версии наверняка меньше.
https://www.youtube.com/watch?v=8YXu2SM8Xd0
приставка1992 16Megabit =2 mega BYTES
http://idracu.la
компьютер сегодня
XXmegabit=YYmega BYTES=??? 150???350??
Rikk
> приставка1992 16Megabit =2 mega BYTES
для своего времени графика наверное неплохая, но и палитра бедная и разрешение никакое и анимации почти нет.
ну и оружие разнообразнее и геймплей с двумя джойстиками подинамичнее, но на размер же в основном графика влияет.
Научился выводить ASCII графику - это вообще просто. На ней можно совсем примитивные игры писать. Вывод через 13h тоже не проблема. Но я узнал про режим SVGA и сейчас пробую получить из буфера нужное разрешение. А вообще, посмотрел я на старые игры вроде KGB на Amiga или Ishar 3 и понял, что мне никогда ничего подобного не создать. Даже на юнити. Депрессия.
Тема в архиве.