All streams
Search
Write a publication
Pull to refresh
4
1.6
Send message

Тут возможно два варианта

А первый вариант как то реализуется без Trap Flag?

8 битный буфер экрана, разрешение 800x600

В принципе во второй половине 90х нормой были карты с поддержкой HiColor/TrueColor, и в квестах тех времён оно использовалось (скажем, в Zork Nemesis) - но там картинка в основном статичная, проблем со скоростью нет.

Я свой первый комп купил как раз в 1995ом, и это бы 486 dx2 66 c 4Mb оперативки и видеокартой от Cirrus Logic (сходу номер не вспомню) и 14" монитором (15" стали массовыми уже позже, тогда вообще не помню таких); звуковуху (что-то дешёвое на ESS688) и CD ROM прикупил уже позже. В 1995ом Pentium стоил запредельно (я только года через два взял у знакомых б/ушную материнку с Pentium 100), S3 Virge ещё не вышла, и Windows 95 ещё только начинала свои завоевания - я её поставил только когда вышла демка Diablo, а так первое время хватало доса и Windows 3.x (уже потом приползли OS/2 Warp и Linux). 16Mb оперативки в 95'ом - тоже какая то запредельная цифра; помню, при покупке раздумывал насчёт размера винчестера (они тогда быстро дешевели - выбирал между 420 и 540Mb, в результате взял 850), но про память не раздумывал, казалось что 4Mb более чем достаточно и по деньгам разумно. Windows 95 на таком объёме вполне себе грузилась. На мамке с Pentium было 8Mb и я с такой конфигурацией жил до 2003го (понятно, что о новых игрушках речи не было).

В общем, ваша конфигурация на народную 1995ого года никак не тянет. Но если говорить по Arcanum - он всё таки вышел в конце 2000го, когда железо было совсем другим.

Не нашёл в статье результаты тестов с FPS на разных игрушках для данных конфигураций.

Вопрос ещё в тулчейне и прочем софте. Если под "отлаживайте код прямо на устройстве" подразумевается возможность подцепиться к коду на девайсе из дебаггера на компьютере и ходить по инструкциям - это интересно.

Может на винде нестандартный, на линуксе и прочих юниксах по умолчанию все тулы работают с AT&T.

но игру писать явно не проще будет.

Почему нет? Есть куча готовых примеров, скажем движки Wolf3D и Doom - можно посмотреть, как они работают с графикой/звуком/кнопками/файлами и отталкиваться от этого.

Тогда понятно, у меня интеловская GMA3150, из i915 пока поддержку не выпиливали.

Странно, у меня на нетбуке с ранним Атомом и его встройкой (Asus EE PC 1015PEM) Ubuntu 22.04 с ядром 5.15 бегает нормально, в том числе 3D.

про периферию, подключаемую, по определению к разным ОС

Саму ОС тоже надо куда то поставить, особой разницы между периферией в корпусе и подключаемой снаружи не вижу; у меня дома внешних железок (не считая USB накопителей) просто нет.

Да, у меня тоже всё завелось (хотя вывода звука в наушники на Huawei Mate пришлось немного поколдовать) - но скорее благодаря тоннам кода для конкретных устройств в ядре линукса, чем стандартам.

На vk не хожу

Ну и не надо ) Просто как пример тяжёлого сайта - пожалуй, единственный, который на моём старом планшете работает так себе (в Chrome дождаться загрузки уже невозможно, Firefox хотя бы за полминуты интерфейс выдаёт), да и на ноуте грузится далеко не мгновенно. При том что несколько лет назад на том же планшете всё летало, никакой полезной новой функциональности по сравнению с тем временем не замечаю.

Но в целом работа браузера на современных сайтах сейчас главный тест пригодности системы (железо+софт) к повседневному использованию

весь секрет в том, что НЕ надо покупать нестандартное! 

Покажите мне доступный в продаже ноутбук, у которого всё железо (хотя бы встроенные звуковуха/камера/сеть/bluetooth) работает согласно стандартам и не требует специфичного для вендора/устройства кода в драйверах.

Конкрентно со со сканерами вопрос может и решается, но в целом вопрос поддержки конкретных моделей железа есть. В этом плане в Linux всё ещё более-менее нормально; во фре похуже, в менее распространённых системах ещё печальнее.

Если скрипт работает поверх sysfs/devfs и базовых утилит, должен пережить и переезд на другой дистрибутив.

Мой домашний за пару лет ни к чему не подключался - но да, есть вероятность что вдруг понадобится, и хочется просто воткнуть кабель и ткнуть вариант в настройках без man xrandr.

Если что-то делается часто - да, можно и свой скрипт написать, но бывает, что надо быстро сделать что-то один раз.

Заливка своего софта на sup - процесс весёлый. В этом плане та же gb300 попроще - практически всё лежит на sd карте, так что можно просто переписать файлики. Энтузиасты уже спортировали кучку опенсорсных эмуляторов, можно использовать как начальную точку.

довольно нестандартный вид команд ассемблера

Обычный AT&T синтаксис, objdump тоже его выдаёт. Но в целом да, кому что удобнее.

Самое прожористое - вот Хабр, например.

Вот про браузер и подумал - как оно открытие десятка/другого вкладок (с динамическим контентом - маркетплейсы, vk какой-нибудь и т.п.) переносит?

Вопрос же не только в запуске ядра на конкретной архитектуре, но и поддержке всего ноутбучного железа (и процедура обнаружения/инициализации от архитектуры тоже зависит).

Угу, но вот по каждой одноразовой бытовой мелочи разбираться и писать скрипт несколько напрягает.

1
23 ...

Information

Rating
1,434-th
Registered
Activity