Я подозреваю, что умельцы запускали убунту на перфокартах...
На 286 не запустится, там нет 32-битных регистров ВООБЩЕ. Ну и 24-битная адресная шина позволяла разместить только 16Мб оперативы.
В 386 часть регистров уже 32-бит, правда не знаю, как накрутить, чтобы именно их использовать. В 486 уже всё норм, на нём можно линух ограниченный подшаманить. И с 386 физ память до 4Гб.
познавательно. спасибо
сетевой сервер линукса можно запустить даже при отсутствии винта, на дискете 2.5"
Ну справедливости ради, что обычная винда, что обычный линукс позволяет выбирать в качестве накопителя дискеты, флешки. Как оно работает на флешке хз, но вот NAS на FreeBSD много раз ставил на USB флешку, только нужно отключать запись всего что только можно ибо через месяц флешка умирала и по новой.
Ради справедливости можно прогрузиться через iscsi и вообще класть на локальыне накопители, ... и чо?
Исходники на С, потому большую часть за тебя сделает компилятор. Для 286 скорее всего придется поебаться только с планировщиком, и парой других глубоко системных вещей. Остальное просто скомпилится, код он и есть код.
Точно можно, но скорее всего тебе придется компилировать его, ибо дистрибутивов под такой проц найти будет непросто, а скомпиленные для новых процессоров не запустятся, не хватит инструкций.
Но так как линух целиком есть в исходниках, то ты можешь его собрать хоть под собственноручно сделанный процессор и архитектуру, если есть компилятор С для него. Ну, может, трохи поменять части, где идёт взаимодействие с периферией.
Это, естественно, требует некоторой ебли, но если ты сейчас хочешь запустить что-то на 286, то тебе определённо хочется ебли и экспериментов.
Тут недавно энтузиаст запустил семерку на процессоре 5-мгц и 128 мбайт памяти. Так что шансы есть)
Пруф:
Этож OpenTTD! И да, я помню, как первый раз играл в оригинал под дос на 386, а там вроде больше 33МГц не было...
Это скорее всего был TTD или даже оригинальный TT, не OpenTTD.
Это всё хорошо, но где ты найдешь 286й процессор и 256мб оперативы?
Ну мож какой редкий исовый контроллер памяти для серевера.
286-ой только с 16Мб оперативы работает, чуваки.
80286 может адресовать не более 16МБ ОЗУ. Не подходит под требования. Да и частота указана в 2+ГГц, а это даже не каждый четвёртый пень...
Скорее всего, тебе придется городить специфический наколеночный аппаратный контроллер памяти (чтобы в принципе втулить туда больше, чисто физически), и в операционке работать вручную с этим контроллером, давая приложению в юзерспейсе типа прозрачную работу с гигабайтами, но по факту, заменяя инструкции обращения к памяти процедурами работой с контроллером памяти.
Ну, то есть, сделать связку даже 286 проц + 256ГБ памяти можно, но с помощью знатной ебли с приподвыподвертом.
И где ты найдешь 286 с 256 мегабайтами памяти? Так что хуй, не проходит по требованиям
-Процессор, сколько?
-Да
-Блять, ты мне мозги не еби. Я спрашиваю, сколько?!
-Эээээ...2GHz
Ладно, заткнись
Ну так серьезно, откуда небольшой команде разработчиков знать какие у игры требования? У них на машине запускается, столько вот наверно и норм.
Может они имели в виду настоящие мозги, а не компьютерные "мозги"? Потому что отсутствие первого никак не мешает людям играть в танки и не только.
даже наоборот..
Давно не играю, но в картохе у статистов ещё и клавиатуры нет
На реакторе всегда есть пидор который напишет твой комментарий раньше тебя.
нет, это ты слишком долго обдумывал его будущий комментарий
Отличный комментарий!