|
The - Black Art Of Video Game Console Design
|
|
|
| Автор |
Сообщение |
|
| 20-10-2008 14:26 GMT3 час. #728210 |
deSSnip покажи скриншот с этой ошибкой. |
|
|
|
| 21-10-2008 06:00 GMT3 час. #728491 |
The - Black Art Of Video Game Console Design
The art is not raw flops but bus layout . Sony prioritized internal bandwidth (48 GB/s) over main RAM speed (3.2 GB/s), forcing developers to micro-manage data flow like assembly line workers. 3.2 SNES Mode 7: The Fake 3D Mode 7 is not 3D—it is a single affine-transformed background layer. Yet it produced Super Mario Kart ’s pseudo-3D track. The black art: scanline-based rotation registers that change mid-frame, creating a perspective effect with zero polygon hardware. Today’s engineers would add a GPU; the SNES’s designer added a $0.50 multiplication unit and a lot of cunning. 3.3 Xbox 360: The EDRAM Paradox Microsoft embedded 10 MB of EDRAM on the GPU die to enable free 4x MSAA. The black art: the EDRAM-to-main-RAM path was agonizingly slow (22 GB/s write, only 2 GB/s read). The solution? Render to EDRAM, then never read it back —resolve only to the frame buffer. This forced an entire generation of renderers to be rewritten. 4. The Human Factor: Developer Relations as Incantation The true black art is not silicon but documentation . Sega’s Saturn failed because its dual-CPU architecture required developers to hand-partition code. Sony succeeded with the PS1 by providing libraries that hid the ugliness—but not too much. The art is controlled revelation : expose enough low-level detail to enable wizardry, but provide fallbacks for mere mortals.
We argue that console designers have a to leave a “Rosetta Stone” document—not full schematics, but a list of intentional timing quirks. None ever do. 7. Conclusion: The Art Is Dying (and Being Reborn) Today’s consoles are x86 APUs with AMD graphics—almost PCs. The black art has moved to the software stack : custom compression, GPU cache bypass tricks, and OS-level real-time thread locking. The Nintendo Switch, with its Tegra X1 and deliberate under-clocking, shows the spirit lives on: a 2015 tablet chip, via artful power gating, runs The Legend of Zelda: Tears of the Kingdom through physics-engine sleight-of-hand. The Black Art of Video Game Console Design
Author: [Generated AI] Publication Date: April 2026 Abstract The design of a video game console is a discipline distinct from general-purpose computing. While PCs chase unbounded performance, consoles thrive within strict constraints: a fixed bill of materials (BOM), a thermal envelope suitable for a living room, and a lifespan of 5–7 years without hardware upgrades. This paper explores what developers and engineers call “the black art”—the counterintuitive, proprietary, and often undocumented techniques used to balance competing forces. We examine three pillars: hardware-software co-design , the illusion of limitless resources , and post-launch optimization through driver sleight-of-hand . Through case studies (PlayStation 2’s Emotion Engine, SNES’s Mode 7, and the Xbox 360’s EDRAM), we argue that console design is not merely engineering but a form of performance art. 1. Introduction In 1994, Sony engineers Ken Kutaragi and his team faced a paradox: to build a 3D-capable console for under $500 using chips originally designed for 2D CD-ROM drives. Their solution—the PlayStation—became the blueprint for the “black art.” Unlike a graphics card vendor publishing a whitepaper, console designers actively obscure how their machines work. The art lies in strategic opacity : hiding bottlenecks, faking parallelism, and teaching developers to think in cycles, not frames. The art is not raw flops but bus layout |
|
|
|
| 21-10-2008 08:27 GMT3 час. #728507 |
Приплыли, теперь еще одна проблема.
Значит так.
При установке какого-либо приложения (в данном случае - PES2009, PES2008, S.T.A.L.K.E.R. Clear Sky, S.T.A.L.K.E.R. SoC) винда зависает.
Причем бывает два случая:
1. В процессоре зажигается красный глазок, система виснет и глазок продолжает гореть. Все. Только рестарт помогает. При повторной попытке установки происходит тоже самое.2
2. Винда виснет, огонек не горит. При попытке рестарта начинает пищать, вроде как перегрелся. При повторном рестарте все проходит, винда грузится. Но при установке - все по новой.
Оба случая происходят рандомно.
Что делать? Винду, чтоли переустанавливать? Или комп менять? |
|
|
|
| 21-10-2008 20:13 GMT3 час. #728834 |
Мастер Долг Для начала проверь блок питания, всмысле поставь другой, такая лабуда из за него может быть. Ну и второе переставь винду если не поможет. |
|
|
|
| 23-10-2008 11:29 GMT3 час. #729530 |
Люди!Помогите,кто знает.
Проблема с инетом,точнее скорее всегго с браузером и с ним связанным.
Дело в том,что я не могу залить почти никакую информацию в инет,или если смогу,то только с 50 попытки.
добавлено спустя 23 секунд
К примеру: я не могу написать длинный пост(не более 3-5 строк),не могу залить никакой файл(например скриншот).При попытке выдает ошибку,типа "соединение закрыто удалееным сервером"(в Опере),или просто белое пустое окно.(Даже этот пост я не смог написать,поэтому частями).
Раньше такое было,но решилось переустановкой Винды,а теперь опять началось:-(.Подскажите,что это может быть и как это исправить. |
отредактировал(а) Bumerang: 23-10-2008 11:29 GMT3 час.
|
|
|
| 23-10-2008 12:00 GMT3 час. #729550 |
Bumerang браузер пробовал переустанавливать? Какое антивирь и фаерволл стоит? какими браузерами пользуешся? какой у тебя провайдер? (витая пара, ADSL или ещё что то) |
|
|
|
| 23-10-2008 12:06 GMT3 час. #729556 |
oxotnik
1)Пробовал
2)Nod32,фаерволл стандартный.
3)IE7,Opera9,FireFox 3.03 (обычно использую firefox)
4)ADSL |
|
|
|
| 23-10-2008 12:15 GMT3 час. #729564 |
Bumerang какие ошибки выдаюстся или только одна?
Попробуй пуск выполнить cmd.
В открывшемся окне набери ping www.ru -t
Затем через минуты 2 останови выполнение комбинацией клавиш Cntrl+C
Потом нажми на окне правой кнопкой мыши и выбери "Выделить всё"
Ещё раз нажми Cntrl+C
Ты скопировал всё что в DOS окне. Теперь втсавь это в сюда (тока под спойлер спрячь) Посмотрим что у тебя там. |
|
|
|
| 23-10-2008 13:29 GMT3 час. #729627 |
oxotnik в разных браузерах по-разному:
В опере пишет "соединение закрыто удаленным сервером"
добавлено спустя 36 секунд
В IE7 пишет:Internet Explorer не может отобразить эту веб-страницу
Возможные причины:
Нет подключения к Интернету.
На веб-узле возникли неполадки.
Возможно, сделана опечатка в адресе.
В firefoxe белый экран,и все.
добавлено спустя 11 минут
А вот с пингом не знаю как быть,слишком много написано,мне придется 20 раз так по 4-5 строчек вставлять. |
отредактировал(а) Bumerang: 23-10-2008 13:41 GMT3 час.
|
|
|
| 23-10-2008 14:41 GMT3 час. #729664 |
Bumerang нупищи хотя бы последнюю строчку, там где написано сколько какетов отправлено, сколько провалов и т. д. |
|
|
|
| 23-10-2008 14:52 GMT3 час. #729677 |
oxotnik Статистика Ping для 194.87.0.50:
Пакетов: отправлено = 163, получено = 154, потеряно = 9 (5% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 304мсек, Максимальное = 1103 мсек, Среднее = 742 мсек |
|
|
|
| 23-10-2008 15:09 GMT3 час. #729693 |
Bumerang Мне кажется что проблема всё же в твоём провайдере, попробуй им позвонить что они тебе скажут. если точно не у них, то будем думать дальше. |
|
|
|
| 23-10-2008 15:23 GMT3 час. #729703 |
oxotnik
Но почему тогда так?
У меня все было в норме,но потом появилась эта трабла.Я не знал,что делать и переустановил винду.И все пошло нормально,как было....но потом опять началось. |
|
|
|
| 23-10-2008 16:55 GMT3 час. #729764 |
Bumerang Проблема может быть в разном, например:
модем
провод от модема
сплиттер
сетевуха
провайдеры
комп
руки
пьяный монтажник
И так далее. И единственный путь решения проблемы (если точно не знать в чём она) только пошаговое отметание неверных вариантов чтобы в конечном итоге придти к решению. |
|
|
|
| 23-10-2008 17:10 GMT3 час. #729768 |
oxotnik
М-да...долго же придется))
Ааа...кстати: сейчас лазил по локальным сайтам области,так вот: там можно писать посты любого размера,загружать любые файлы,и все в этом духе без всяких ошибок!.Значит проблема во внешке(возможно).
добавлено спустя 26 секунд
Это что-то дает? |
отредактировал(а) Bumerang: 23-10-2008 17:11 GMT3 час.
|
|
|
| 24-10-2008 07:27 GMT3 час. #729984 |
Bumerang Тебе oxotnik правильно подсказал: если проблема наблюдается только с Инетом (локальные сети - это Интранет), то все вопросы к твоему провайдеру! |
|
|
|
| 24-10-2008 14:02 GMT3 час. #730146 |
Bekhem
Эхх..спорить не с чем,придется обращаться) |
|
|
|
| 24-10-2008 22:04 GMT3 час. #730563 |
Вот сейчас заметил тему и решил спросить, вот играю я и вдруг врубаеться нортон ( наверно антивирус, но он чё - то не удаляет нечего) и естественно игра слетает, пыталься удалить пишет то что это программа виндус и удалить нельзя, вырубал через диспечера, выскакивает табличка что какой - то компонент виндус вырубился, требуеться перезагрузка. всётаки хочеться избавиться от него, жрёт опративы много... |
|
|
|
| 24-10-2008 22:35 GMT3 час. #730577 |
sss mkmk
В таком случае, если прям так неймётся вырубить этот процесс - вырубаешь, выскакивает окошко о завершении работы системы. Затем "Пуск/выполнить", вписываешь "shutdown -a" (без кавычек), жмёшь "Ок".
Enjoy!
Правда, за неработоспособность некоторых функций системы отвечать не собираюсь. |
|
|
|
| 25-10-2008 10:27 GMT3 час. #730675 |
У меня проблема возникла,мой привод отказывается стирать диски,причем любые,а записывает всё норм,как исправить эту проблему?,недавно только появилась,до этого всё норм было,да и прог никаких не устанавливал... |
|
|
|
| 25-10-2008 12:17 GMT3 час. #730732 |
P.R.O.D.I.M.A.N. пробовал стирать через Nero? Болванки точно DVD-RW? |
|
|
|
| 25-10-2008 12:30 GMT3 час. #730740 |
sss mkmk есть программа Tune Up Shredder-сотрет гада без следов. |
|
|
|
| 26-10-2008 11:10 GMT3 час. #731109 |
Пробовал через разные программы,а он до 100% доходит и всё,просто думает а диск даже отдавать не хочет!?Думаю в приводе проблема....Да сейчас ещё другая проблема замучила,был 1 гиг оперпамяти(512*2),так сейчас находит одну,а некоторое время назад комп вообще не включался пока одну из планок не вытащил,до этого все нормально было,думал что они несовместимы,но они полностью идиентичны,да раньше без проблем работали..... |
|
|
|
| 26-10-2008 11:55 GMT3 час. #731131 |
P.R.O.D.I.M.A.N.
Это уже хардовая проблема. Послушай старый проверенный способ: вытаскиваешь оба модуля памяти и аккуратно (но как следует!) чистишь контакты стирательной резинкой (ластиком). То же можешь проделать и с видеокартой (вернее, слотовыми контактами на ней), да и с другими картами расширения. |
|
|
|
| 26-10-2008 12:08 GMT3 час. #731141 |
P.R.O.D.I.M.A.N. Shredder нужон для стирания файлов с винта, а сидюк легче выкинуть. |
|
|
|
| 30-11-2008 22:50 GMT3 час. #752868 |
Проблема:
Поменял блок питания и при загрузке винды пишет: NTLDR Is Missing, и без системника ни как грузиться не хочет!
Кто нибудь скиньке плиз файлы NTLDR, boot.ini и ntdetect.com |
|
|
|
| 01-12-2008 06:47 GMT3 час. #752903 |
dm.dav23 Почитай эту статейку: _http://articles.org.ru/cn/showdetail.php?cid=6701 |
|
|
|
| 01-12-2008 11:40 GMT3 час. #752934 |
подскажите, как мимо загрузки виндей войти в ДОС?/надо винды сносить, не грузятся/ |
|
|
|
| 02-12-2008 07:42 GMT3 час. #753720 |
Mark Сразу вопрос: а ты умеешь работать в DOS'е? Возможно тебе нужно следующее:
1) зайти в БИОС;
2) поставить на первое место загрузку с дисковода;
3) вставить в дисковод загрузочный диск Windows (или любой другой ОС);
4) перезагрузить ПК (предварительно не забыв сохранить настройки БИОС!);
5) установить новую ОС.
P.S.: Точно таким же макаром грузится на современных ПК и ОС DOS!.. |
|
|
|
| 11-12-2008 02:08 GMT3 час. #759476 |
В-общем,принесли мне ноутбук,дабы навести в нем порядок :D Начал проверять его на вирусы.Оказалось (по мнению мной уважаемого Avast последней версии),что он весь напичкан троянами,руткитами
и всякой такой лабудой ))Причем,большинство локализованно в System32.Конкретно,заражен svchost.exe.
Какие прогнозы??Что можно сделать,кроме Формат Ц и переустановки Винды?Можно ли (наверно это смешно звучит) заменить svchost.exe,взяв его из другой системы?
Спасибо!!)) |
|
|
Эта тема закрыта, публикация новых сообщений недоступна.
| |