|
2.9, Аноним (9), 09:38, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы сделать его совместимее. Я поставил его (фридос) на виртуальную коробку, а в него - оч. старую игру (вернее её современную переделку). Она в нём не пошла. А в досбоксе (эмуляторе с потреблением 100% cpu) пошла. До совместимости с досом там пилить и пилить.
| |
|
3.22, commiethebeastie (ok), 10:37, 29/09/2018 [^] [^^] [^^^] [ответить]
| +11 +/– |
>на виртуальную коробку
>А в досбоксе (эмуляторе с потреблением 100% cpu) пошла.
You do it wrong. Тут FreeDOS вообще не причем, проблема в виртуальной коробке.
| |
|
4.109, Аноним (109), 17:10, 30/09/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> You do it wrong.
You are doing it wrong.
Никогда не мог понять почему «мгимо финишд» так любят козырять своим незнанием иностранного языка.
| |
|
5.131, Плеерок (?), 20:08, 01/10/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Брюс Уиллис и прочие Сталлоны говорят именно "You do it wrong".
И вот такая хрень по всей стране Омерига.
| |
|
6.140, dq0s4y71 (ok), 12:40, 02/10/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
А ещё они в одиночку и босиком могут целую банду международных террористов укокошить.
А если серьёзно, зависит от контекста.
| |
|
5.150, Michael Shigorin (ok), 22:16, 04/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Никогда не мог понять почему «мгимо финишд» так любят козырять своим
> незнанием иностранного языка.
Потому как анекдот тот -- именно про Вас? Пообщайтесь с какими кокнутыми нативспикерами да хаваюверами, много нового для себя узнаете, меньше будете лезть сдуру на рожон.
| |
|
|
3.55, Аноним (55), 15:06, 29/09/2018 [^] [^^] [^^^] [ответить]
| +4 +/– |
Попробуй PCem это самый навороченный эмуль (с поддержкой линукса) для старых систем. Он прям старое железо на выбор эмулирует. Там у меня все старые игры на ура запускались.
| |
|
2.17, And (??), 10:13, 29/09/2018 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Зачем оно надо при более продвинутом FreeDOS?
Это не для Вас. Это для историков.
MS-DOS 1-2-3. :) Кто был в теме, помнит - config.sys emm386.exe himem.sys ... :))) Совсем не Систем Д какой-нибудь. :)))
| |
|
|
|
5.24, SAI (?), 11:02, 29/09/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
А также ramdrive.sys,
скопировать туда command.com
и set comspec на этот диск.
Можно также какой-нибудь язык программирования из Борландовских того времени.
Летать будет...
Куда там современной винде.
| |
|
6.26, Аноним (26), 11:33, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А также ramdrive.sys,
> скопировать туда command.com
> и set comspec на этот диск.
> Можно также какой-нибудь язык программирования из Борландовских того времени.
> Летать будет...
> Куда там современной винде.
Нортоновский command.com был лучше :)
| |
|
7.36, SAI (?), 12:20, 29/09/2018 [^] [^^] [^^^] [ответить]
| +7 +/– |
Я предпочитал VC.
Его точно можно было скопировать на ram drive.
| |
|
|
9.62, Аноним (62), 17:33, 29/09/2018 [^] [^^] [^^^] [ответить] | +/– | Про инет тоже не вспоминают А у меня браузер со встроенной модемной звонилкой и... текст свёрнут, показать | |
9.66, Аноним (66), 18:55, 29/09/2018 [^] [^^] [^^^] [ответить] | –1 +/– | PU1700 только Фигурнов и пропагандировал А Doublespace было такое глюкаво, что ... текст свёрнут, показать | |
9.93, SAI (?), 02:51, 30/09/2018 [^] [^^] [^^^] [ответить] | +1 +/– | 800 com крутой резидент был Увеличение емкости дискет до 2-х раз ... текст свёрнут, показать | |
|
10.118, пох (?), 09:53, 01/10/2018 [^] [^^] [^^^] [ответить] | –4 +/– | он же, помнится, только на рухляди произведенной в совблоке работал же, с нестан... текст свёрнут, показать | |
|
|
|
|
|
|
|
3.58, пох (?), 15:53, 29/09/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
кто был в теме, помнит что himem - это пятерка, огромный прыжок вперед, давшийся достаточно дорого (были проблемы с совместимостью и с софтом, и с оборудованием) - к счастью, на минное поле зачем-то выскочил труп DR-DOS, радостно поскакал под фейерверк вперед и откинул копыта уже почти у конца заминированной полосы, ms'у досталось не так много.
еще в 3.30 никакого himem не было, 640k should be enough... правда после драйверов и русификатора оставалось хорошо если 600.
но вот fat16 и сетевые локи уже были, ей уже можно было как-то пользоваться, и в современном мире ей еще тоже могло бы найтись узенькое место. Поэтому хрен нам, получите ненужное ненужно.
| |
|
4.74, Zenitur (ok), 20:51, 29/09/2018 [^] [^^] [^^^] [ответить] | +/– | Вообще, сохранять бинарную совместимость в новых версиях процессоров в то время ... большой текст свёрнут, показать | |
|
5.75, Аноним (75), 21:19, 29/09/2018 [^] [^^] [^^^] [ответить] | +1 +/– | Гониво какое то, у вас галлюцинция или что непойму Turbo у меня лично переключа... большой текст свёрнут, показать | |
|
6.97, anomymous (?), 09:39, 30/09/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
По адресации согласен. А вот турба на XT была, действительно - 4.77/8, прирост в CAD и допустим спредшитах был офигенный, но для игрух, заточенных на 4.77, приходилось выключать.
| |
6.116, mma (?), 05:50, 01/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну на турбо зря гонишь, еще даже на 386sx это было актуально(20/40Mhz), как грится почувствуй разницу. А уж на 286 и XT это вообще было обязательно чтобы гонять старый софт.
| |
|
7.129, типа аноним (?), 16:42, 01/10/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я писал про конкретный конфиг - зачем вы мне тычите чем то иным.
И тем более я не говорил что она была ненужна, как и поныне,
просто разработчики непродумали. Но,я так подозреваю что, это было тоже специально
- падлючно маркетингово: что бы програмисты не могли лишний рз оптимизировать свооё ПО
под 4.7 или 20Mhz, делая фактически только под топовые железо :(
(Это позже появилась такая мода, а раньше принято было не настаивать обновлять ПК по каждому чиху, но Кармак паскудник отучил подсадив на культ себя и своих вечно маркетингово-лаговых при выходе игр).
| |
|
|
|
|
3.73, Zenitur (ok), 20:46, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Кстати, до сих пор не понимаю, как правильно "готовить" EMM386.EXE. С какими параметрами запускать, например, на 486dx2. Я попробовал разные параметры из самоучителя Фигурнова, и в итоге решил вообще не пользоваться им
Может, кто-нибудь объяснит хоть сейчас?
| |
|
4.76, пох (?), 21:24, 29/09/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
объясняю:
выкидываешь его к чертям, ищешь по ббсам (где взял машину времени, там и описание что есть ббс и как к ней подключаться посмотри) дистрибутив desqview(386) или выгрызенный из него qemm (были и такие, и такие дистрибутивы). запускаешь (или если дистрибутив не распакованный коекакером, он сам запустит) optimize.com, он тебе сам все приготовит правильно.
В идеале должны после загрузки быть свободны около 720k досовской памяти.
а emm386 умела только devicehigh/loadhigh, да и то плохо. (ну и dos4gw умел с ней общаться, если находил, но он и без нее умел, а единственная доступная хомячку помимо него ems-aware программа была lotus123). Параметров ей никаких надо не было, поскольку пользы от них в общем случае никакой.
Это просто ems драйвер для himem.sys
| |
|
5.79, Аноним (79), 21:38, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
А, у меня никогда даже мысли небыло(точней были не раз - но, по размышлению откидывались),
ставить костыль от хз кого... делающий фактически тоже самое... что и штатный драйвер от производителя! И потом удивлятья - какого то то ПО глючит, а то это не запускается вообще...
| |
|
6.87, пох (?), 22:44, 29/09/2018 [^] [^^] [^^^] [ответить] | +1 +/– | и не от хз кого, а от пионеров нормальной многозадачности на недокомпьютерах, и ... большой текст свёрнут, показать | |
|
|
8.119, пох (?), 10:05, 01/10/2018 [^] [^^] [^^^] [ответить] | +/– | ну да, игрушкам оно было пофигу, а потом они быстро научились dos4g вот за кажды... большой текст свёрнут, показать | |
|
|
|
|
4.78, Аноним (78), 21:33, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
RAM, параметр ram больше никаких не нужно обычно, если память не битая и конфликтов с перифирией нет.
Полный список команд см.MSDOSDRV.TXT в w9x или в документации MS-DOS, соответственно.
| |
|
5.80, Аноним (80), 21:50, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
> и в итоге решил вообще не пользоваться им
Это зря он не только верхную память маппирует нуждающимся программам, но нехило высвобождает нижнюю.
Хоть конечно в том же FreeDOS можно взять драйвер для выделения именно UMB, что займёт ещё меньше места, но опять же это сторонний драйвер... А, w9x с таким вообще не советую запускать.
Если нижней памяти будет мало для чего то - проблема решается созданием DOS меню, в котором есть варианты загрузки разных драйверов. Геморно, но меню очень полезно, тем более что некоторые игры например не перносят даже EMM386, некоторые к счастью совсем немногие даже и HIMEM - так как при его загрузке ЦПУ переходит из реального режима в виртуальный, если вам эта информаци о чём то говорит.
Вообще, DOS вполне себе жив по нему куча док и ПО/игр в сети.
| |
|
6.99, anomymous (?), 09:42, 30/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Про HIMEM гонево - он только A20 включает. VM86 - это как раз к EMM/QEMM/...
| |
|
7.113, Аноним (113), 19:13, 30/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Очень давно смотрел. Но, то что надо было выгружать иногда - было... особенно на нестандартных DOS-расширителях.
| |
|
|
|
|
3.96, Andrey Mitrofanov (?), 08:49, 30/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это не для Вас. Это для историков.
Для следователей. По преступлениям против человечности. Без сроков давности.
> MS-DOS 1-2-3.
> :) Кто был в теме, помнит -
> emm386.exe
Память-то не та, да, дидюля, или не "в теме" просто?
The technique probably first appeared with the development of CEMM, included with Compaq MS-DOS 3.31 in 1987. Microsoft's version first appeared, built-in, with Windows/386 2.1 in 1988 and as standalone EMM386.SYS with MS-DOS 4.01 in 1989; the more flexible EMM386.EXE version appeared in MS-DOS 5.0 in 1991.
https://en.wikipedia.org/wiki/EMM386
| |
|
|
5.102, Andrey Mitrofanov (?), 10:09, 30/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>> MS-DOS 1-2-3.
> EMM386 херня. Вот doublespace со смартдрайвом вместе...
Да уж. Нагнали, так нагнали.
Хотя сам хртел про "" выкидываешь его к чертям, ищешь по ббсам (где взял машину времени, там и описание что есть ббс и как к ней подключаться посмотри) дистрибутив ""(п)ох IBM OS/2 Warp написать, но... постеснялся. Поначалау -- теперь-то уж чего.
| |
|
6.121, пох (?), 10:18, 01/10/2018 [^] [^^] [^^^] [ответить] | +/– | правильно постеснялся - г-но была эта Warp Искать по bbs ам следовало 2 99beta ... большой текст свёрнут, показать | |
|
|
|
|
|
1.7, пох (?), 09:33, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
блин, жядные кю. 2.0 - fat12, феерически бесполезна что с mit лицензией, что без нее.
видаь, все еще надеются впарить каким-нибудь производителям эмбедовки 3.x подорого :-(
| |
|
2.11, Аноним (9), 09:48, 29/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Подозреваю, что мс лицензировало у других компаний какой-нибудь код и использовало его во фридосе ...
| |
|
|
4.27, Аноним (26), 11:34, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
> тьфу, оговорился. В досе, конечно.
Там была покупка CP/M и её уже выпускали как M$DOS
| |
|
5.51, RNZ (ok), 14:40, 29/09/2018 [^] [^^] [^^^] [ответить]
| +6 +/– |
Билли (с родителям) купил не CP/M, а клон QDOS(86-DOS) за копейки, что-бы по быстрому пихнуть в IBM, на базе инсайдерской информации и протекции "своих" людей в IBM, обставив Digital Reasearch и "бортанув" CP/M. СP/M потом стала называться DR-DOS, затем всю компанию Digital Reasearch купила Novell и переименовала DR-DOS в Novell DOS, а потом продала все права Caldera.
| |
|
6.120, 123 (??), 10:15, 01/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
>обставив Digital Reasearch и "бортанув" CP/M
Они сами себя "обставили" и бортанули, не согласившись на рабские условия от IBM, а Билли согласился, т.к. добавил в него "незначительную строчку", позволившую продавать MS-DOS самостоятельно. В итоге на старте имел "унизительные" по меркам лидера (Digital Reasearch) условия, но на перспективу получил огромную юзербазу, когда другие производители железа подтянулись.
| |
|
7.135, RNZ (ok), 23:28, 01/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
Килдейл не соглашался ещё и на сроки по реализации 16bit версии, которую хотела IBM.
А Билли ухитрожопился пинуть в IBM 16bit огрызок, который запилил Патерсон, слизав с CP/M.
| |
|
|
|
|
3.57, пох (?), 15:47, 29/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
вряд ли - в те времена было принято покупать с потрохами, а не лицензировать (поскольку денег было бездонно, а стоило - дешево, ибо проекты были сравнительно простые и пилили их 1-2 человека).
единственная известная история такого рода - dblspace, который именно по этой причине ms пришлось через версию выпиливать и заменять своим глюкалом. Но это уже шестые версии, они уже ms самой были неинтересны.
а вот сама dos 3.3 лицензировалась для использования, к примеру, в фотоаппаратах - еще в середине 200х (пока fat16 тоже не пришла к закономерному концу и в этой отрасли ;-)
| |
|
2.21, Константавр (ok), 10:29, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
fat12 всё ещё используется в разной аппаратуре и досы к ней всё ещё продаются, а значит можно стрич купоны. Для МС опенсорс - это повод покричать о себе, выкинув на обозрение такое вот старьё, повод открытым кодом застолбить поляну, а то и отжать её у куркурентов, получить бесплатных тестеров и ещё больше фанатов. А открой код fat12 и всё, никто покупать не станет.
| |
|
3.81, Аноним (81), 22:00, 29/09/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Речь всё же скорей про FAT32?...
А, с ней идёт патенты... так что окрытие кода DOS6/7/8 - тут неважно. Просто им в падлу. Нет, и потроллть конечно тоже.
| |
|
|
1.13, Аноним (13), 09:57, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Сильно сомневаюсь, что Microsoft в будущем выложит исхоники одной из ранних версий Windows, хотя мечтать не вредно.
| |
|
2.15, A.Stahl (ok), 10:08, 29/09/2018 [^] [^^] [^^^] [ответить]
| +6 +/– |
Почему же? 1 и 2 версии можно выкладывать -- софта к ним было исчезающе мало и сохранилось до наших дней и вовсе единицы. Вот 3.х уже "низзя" выкладывать. Такой код может быть полезен.
| |
2.20, 15 (?), 10:27, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
в чем ценность?
Удовлетворить любопытство можно ковыряя OpenNT
| |
|
1.14, Аноним (13), 10:00, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Впрочем публикация исходных кодов под какой-нибудь несвободной лицензией не является исключением.
| |
|
2.39, имя (?), 13:20, 29/09/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
Зачем тебе эта мертворождённая версия? Поиграй с вулканом лучше.
| |
|
3.86, Аноним (86), 22:28, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Ну это понятно - портировать в другие ОС.
Соответственно её выложат - лет через 50 минимум.
| |
|
|
1.29, Аноним (29), 11:49, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –9 +/– |
Конечно, убрали все свои шпионские закладки, сливающие пароли учеток в сеть и выложили код в открытый доступ. Кто докажет, что бинарники получены из исходников?
| |
|
2.33, username (??), 12:02, 29/09/2018 [^] [^^] [^^^] [ответить]
| +22 +/– |
Учетки? Пароли? О чем вы. В те времена было принято верить друг другу на слово
| |
|
|
|
5.68, Аноним (48), 19:19, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Дeбильный юмор - не признак того, что он хуже распознается чем качественный. Это просто дeбильный юмор и все. А вот реагировать на него на полном серьезе - это и есть признак полного отсутствия ЧЮ. Если бы оно существовало, человек бы сразу распознал, что это юмор, в том числе и его уровень качества/некачества. В нашем случае - глухое непонимание, что человек оставил стeбный коммент.
| |
|
6.69, Аноним (48), 19:22, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Я также добавлю, что юмор распознается по критерию тонкий/толстый, а не по смешной/тупой. Выше - толстый юмор. Который, казалось бы, должны были распознать даже немцы.
| |
|
7.112, Анноним (?), 18:48, 30/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Выше - толстый юмор. Который, казалось бы, должны были распознать даже немцы.
Очередная толстая глупость?
| |
|
6.105, Аноним (105), 15:55, 30/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Какая шютка юмора, такая и реакция. Сам пошутил несмешно, а требуешь феерической реакции.
| |
6.108, Ordu (ok), 16:48, 30/09/2018 [^] [^^] [^^^] [ответить] | +2 +/– | Принимающая сторона всегда имеет выбор -- понять ли юмор как юмор, или на полном... большой текст свёрнут, показать | |
6.110, Аноним (109), 17:16, 30/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Это был не серьёзный ответ, а пост-ироничный. Рассказывай давай теперь, каково это — жить без чувства юмора.
| |
|
|
4.92, Qwerty (??), 02:35, 30/09/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
С юмором? Пытаешься делать хорошую мину при плохой игре? Опозорился - обтекай.
| |
|
|
2.34, Аноним (66), 12:11, 29/09/2018 [^] [^^] [^^^] [ответить]
| +7 +/– |
> шпионские закладки, сливающие пароли учеток в сеть
> DOS 2.0 | |
2.38, Qwerty (??), 12:54, 29/09/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Такое чувство, что некоторые омнононимы при виде любых новостей о MS (простите, M$) затыкают уши и включают белку-истеричку.
| |
|
1.41, Аноним (41), 13:42, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
ну, кто теперь смеет перечить Гатри Скоттy(вице-президент Microsoft) в том что "Microsoft является крупнейшим сподвижником открытого ПО в мире", съели ?
| |
|
2.54, Юзер (??), 15:04, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
DOS 6 - жирное неповоротливое г-но.
Последняя нормальная была 5-ка, вот её бы опубликовали.
| |
|
3.85, Аноним (85), 22:26, 29/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Уж если мечтать то лучше все, а так - FAT32 ведь только с 7-ой...
| |
|
4.154, Michael Shigorin (ok), 22:36, 04/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Уж если мечтать то лучше все, а так - FAT32 ведь только с 7-ой...
...да и тот FAT28 в маркетинговой обёртке.
| |
|
|
|
3.161, Andrey Mitrofanov (?), 12:43, 08/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Лол, могу ссылку на свой ЯД, где есть архив с исходниками MSDOS
> 6.0 лежит.
Под какой лицензией раздаёте?
Под какой статьёй УК Вам прилетит от MS?
"В составе группы лиц" -- для солидности собираете?
> Собственно, вот и она: | |
|
4.162, LoneSimba (ok), 16:56, 08/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
Что, уже донос побежали строчить? Или яро веруете, что агенты Госдепа повсюду? Да и с чего майкам агриться за продукт 20-летней давности, который только археологический интерес представляет? Он мне выгоду приносит, или что? Кстати, когда тот архив выложен, в 2013? Так если бы майки были против, они бы уже тогда выкатили предъяву автору публикации (скажем так). В интернете много куда как более интересных и опасных для тех же МС вещей - сорцы 2000, куски сорцев 10 даже проскакивали.
| |
|
5.163, Andrey Mitrofanov (?), 17:12, 08/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Что, уже донос побежали строчить? Или яро веруете, что агенты Госдепа повсюду?
То, что тебя не посадили, не означает, что ты не подставляешь любого, кому это "счастье" даёшь.
Тебе-то "майки" еще и спасибо скажут (тихонечко, чтоб никто не слышал) за распространение заразы.
> против, они бы уже тогда выкатили предъяву автору публикации (скажем так).
> В интернете много куда как более интересных и опасных для тех
> же МС вещей - сорцы 2000, куски сорцев 10 даже проскакивали.
О, да, месье эстет и ценитель сортов[I]?
| |
|
|
|
|
|
2.46, Аноним (66), 13:55, 29/09/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вы серьёзно считаете, что достаточно пройтись дизассемблером — и исходник готов?
| |
|
3.67, Аноним (66), 19:00, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Константы, лейблы, СТРУКТУРЫ (для асма очень существенно), массивы, строки…
Вот люди и стали забывать, что такое настоящий АССЕМБЛЕР.
| |
|
4.70, Аноним84701 (ok), 19:40, 29/09/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Константы, лейблы, СТРУКТУРЫ (для асма очень существенно)
Во-во! То ли дело запоминать (и править) голые циферки, вычислять вручную расстояние прыжка (причем, каждый раз заново после изменения кода) или писать [REG + 0xА] вместо [node.flags]
> Вот люди и стали забывать, что такое настоящий АССЕМБЛЕР.
Причем, уже с полсотни лет как!
| |
4.94, angra (ok), 03:08, 30/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я тебе сейчас страшное скажу, держись крепко, туда даже ООП завезли, причем еще четверть века назад в TASM.
| |
|
|
2.64, xor (??), 17:46, 29/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
Я написал ковертор из 16 бит ассемблера в кросплатформенный c++
| |
|
1.52, Анонимс (?), 14:49, 29/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Такими темпами мы скоро увидим WinXP под GPL. Всё ещё огромное количество установок по всему миру, а выпускать патчи, сопровождать как-то надо. Поэтому легче открыть исходники и пусть программисты из опенсоурс сообщества дальше сами развивают проект. Почему это будет выгодно Микрософт? Экономия на зарплате разработчиков, плюс в карму репутации в мире, ну и пользователи займутся изучением исходников, созданием патчей, а не обсиранием корпорации на форумах.
| |
|
2.53, пр (?), 14:59, 29/09/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ой, дурилка..
Какая карма, им 10ку надо впаривать, и чем быстрее вирусы сожрут хп тем лучше.
| |
|
3.59, пох (?), 16:02, 29/09/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
если б они тоже так думали - завтра же открыли бы XP, потому что в пользу от опенсосия верят примерно как я, а вот в то, что вирусо и троянописателям эти исходники очень пригодятся, ничуть не сомневаются.
к сожалению, индус то ли и впрямь верит в кармическое воздаяние, то ли производители бабкоматов платят вполне прилично (в отличие от пользователей божественной десяточки, которые не платят вообще)
в каком там году я видел бабкомат на os/2 1.3 - 2007м, что-ли? это поболее десяти лет прошло с момента,когда ей давно настал каюк.
| |
|
4.159, LoneSimba (?), 00:53, 07/10/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так разве NT в 10ке не страдает частично теми же проблемами, что и в XP? Это было бы логичным объяснением, которое мы не услышим от них, ведь им тогда придется признать свой продукт ненадежным.
| |
|
|
2.95, iPony (?), 05:56, 30/09/2018 [^] [^^] [^^^] [ответить]
| +/– |
> открыт продукт 35 летней давности
> Такими темпами мы скоро увидим WinXP под GPL.
Ну ждите этак лет через пятнадцать, когда она совсем уж только музейную ценность представлять будет
> Поэтому легче открыть исходники и пусть программисты из опенсоурс сообщества дальше сами развивают проект. Почему это будет выгодно Микрософт? Экономия на зарплате разработчиков, плюс в карму репутации в мире
Не выгодно. Ибо открытие исходников - это не постой процесс. За поддержку той же Windows XP платят не малые деньги.
Про репутацию бред — у них и так всё норм с долей на десктопах. На мёртвые же продукты глупо делать ставку.
ЗЫ: вообще подобные размышления 💭 только у теоретиков с дивана — вот откроют, и сразу понабегут толпы профессиональных программистов, которым заняться нечем, как ковыряться в продукте мамонтовой эпохи.
| |
|
|
2.83, Аноним (83), 22:13, 29/09/2018 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Старье! Вот если бы 6.22...
Тогда уж лучше 7.x из w9x, или даже 8.x из ME. В теории они баги могли подправлять в них, ну или добавить.
| |
|
1.89, Gannet (ok), 00:22, 30/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Бегом все на DOS и на уличную демонстрацию под здание Мелкософта чтоб в очередной раз открыли код этой ОСи! А потом ещё раз и ещё! Пускай каждый год открывают код!
| |
1.91, vitalif (ok), 02:28, 30/09/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Это вот как раз один из тех самых 20000 опенсорс проектов мелкософта, которым они хвалились?
| |
|
2.101, Andrey Mitrofanov (?), 09:56, 30/09/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Это вот как раз один из тех самых 20000 опенсорс проектов мелкософта,
> которым они хвалились?
Нет это какк минимум 100 из тех 200 _проектов_, и закоммичены они минимум 1000 из тех 20000 подневольных LDAP ^W AD псевдонимов.
| |
|
1.125, dq0s4y71 (ok), 14:38, 01/10/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде, спокон века был 512 байтов.
| |
|
2.126, Andrey Mitrofanov (?), 14:54, 01/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде,
> спокон века был 512 байтов.
Они их с перфолентных бекапов выуживали... Или из летточных tar-ов дампили... или....
Да, мало ли. Криворучки и диверсанты, всё.
| |
2.127, Аноним84701 (ok), 15:06, 01/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Интересно, почему все файлы дополнены нулями до размеров, кратных 128? Сектор, вроде, спокон века был 512 байтов.
https://github.com/Microsoft/MS-DOS/blob/80ab2fddfdf30f09f0a0a637654cbb3cd5c7b
8" disks:
FEh - IBM 3740 format, singled-sided, single-density,
128 bytes per sector, soft sectored, 4 sectors
per allocation unit, 1 reserved sector, 2 FATs,
68 directory entries, 77*26 sectors
FDh - 8" IBM 3740 format, singled-sided,
single-density, 128 bytes per sector, soft
sectored, 4 sectors per allocation unit, 4
reserved sectors, 2 FATs, 68 directory entries,
77*26 sectors
Что поделать, дремучие времена были.
Но тут нужно у свидетелей поспрашивать -- некоторые местные (такие, с трехбуквенными никами, оканчивающимся на "х") наверняка все своими глазами видели и щупали, внедряя передовые по тем временам технологии :)
| |
|
3.128, dq0s4y71 (ok), 15:45, 01/10/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Эх, да! 8-дюймовые дискеты я даже в руках держал! Смешные такие были по сравнению с "продвинутыми" 5-дюймовыми на 360 Кб...
| |
|
4.156, Michael Shigorin (ok), 22:44, 04/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Эх, да! 8-дюймовые дискеты я даже в руках держал!
Я уже только в лакинете у Нетча такую ласту гаубичного калибра на стенке застал...
| |
|
3.145, пох (?), 14:06, 03/10/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
не, для нас это была слишком передовая технология - привод, положим, в 1420 был, но где к нему берут дискеты - загадка, на всю лабораторию была одна, на ней был какой-то там ТМОС или как там оно для 1420 называлось, лампочками ремонтникам мигала, короче. Только им и была нужна.
У меня и драйверов для этого привода в системе не было. Да и нафига, в общем-то, когда dk'шный пакет и больше, и надежнее? Ну его нельзя было сунуть в чемодан и унести домой, но нафиг он дома и нужен был, как и та 8" - дома в бк0010 его все равно не засунешь. Для обмена с коллегами были ленты, они ничего не стоили и даже толком не учитывались, а лентопротяг был у всех, даже самых бедных и жадных.
когда появилась необходимость и смысл на самом деле таскать диски не от привода до специального шкафа рядом, а куда-то дальше, уже везде были 5".
| |
|
2.133, Аноним (133), 21:52, 01/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
512 - это уже попозже, когда объём вырос от 80-160 кб. Поначалу 128 байт было стандартом, потому что позволяло сильно (по отношению к объёму) сэкономить на оверхеде (размер файла-то сектору кратен). Кластеры ещё позже появились.
| |
|
3.134, Аноним (133), 21:53, 01/10/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
А с другой стороны - решение конечно так себе, потому что у 128-байтных секторов нихеровый оверхед на фрейминг самих секторов.
| |
|
4.148, Злой Админ (?), 07:47, 04/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
Для hard-sectored дисков это не было особой проблемой, ИМХО. Да и с учетом скоростей тогдашней механики...
| |
|
|
|
1.136, . (?), 10:24, 02/10/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Раз уж в топике столько олдфагов: не подскажет ли кто, что можно полезного написать на асмемблере для самообразования? Ибо не врубаюсь, как на этом вообще что-то полезное пишут и как его учат. Заранее спасибо.
| |
|
2.138, Andrey Mitrofanov (?), 10:53, 02/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Раз уж в топике столько олдфагов: не подскажет ли кто, что можно
> полезного написать на асмемблере для самообразования?
Для самообразования надо _читать_.
А писать -- только, когда удержаться не можешь. ...ну, вот, типа
https://www.opennet.me/opennews/art.shtml?num=49379
https://lists.gnu.org/archive/html/guix-devel/2018-08/msg00179.html
Хотя можно, можно писать: для собирания материала, почему так не надо делать. Учиться на собственное, тк-скзть.
>Ибо не врубаюсь, как на
> этом вообще что-то полезное пишут и как его учат. Заранее спасибо.
...и всяческие "ручные" оптимизации для "выжимания железа" (?openssl, ?glibc, ffmpeg/?mp3-что-то-там), низкоуровневый код (ядро linux).
Загрузочный сектор, вот, как пример, практически обязан быть написанным на асме, чтоб взезть в 446 байт (?dosfstools)
| |
2.139, Andrey Mitrofanov (?), 10:56, 02/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
>в топике столько олдфагов
>что можно полезного написать на асмемблере для самообразования?
И да, относительно топика: Билом Гейцем асм тебе стать не поможет. Ему помогла мамаша в ИБМе. А на асме писал афтар QDOS-а, видимо, он с тяжёлого асм-труда "срубил" пару тыщонок и пошёл дальше карпеть на дядей.
| |
|
3.142, Злой Админ (?), 10:10, 03/10/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
А о том, что до IBM у БГ и товарищей был фактически монопольный рынок бейсиков - не знали, или предпочли не заметить? MS Basic в тех или иных вариациах стоял практически на любой 8-битной (преимущественно 8080-based) машине тех времен, ЕМНИП только Atari и Sinclair написали свои варианты с нуля (да и то от нехватки ресурсов или денег).
| |
|
4.143, Andrey Mitrofanov (?), 10:28, 03/10/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А о том, что до IBM у БГ и товарищей был фактически
> монопольный рынок бейсиков - не знали, или предпочли не заметить? MS
"Монопольный"? Прими холодный душ: https://en.wikipedia.org/wiki/BASIC#Explosive_growth:_the_home_computer_era
И не возбуждайся так на публике, это может быть противозаконно.
> Basic в тех или иных вариациах стоял практически на любой
Altair и Commodore -- их всей кууучи бейсиков.
>8-битной
> (преимущественно 8080-based) машине тех времен, ЕМНИП только Atari и Sinclair написали
> свои варианты с нуля (да и то от нехватки ресурсов или
> денег). | |
|
|
2.141, dq0s4y71 (ok), 12:46, 02/10/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Учить его можно только параллельно с изучением архитектуры, под которую собираешься писать. Иначе никакой пользы от этого занятия не предвидится.
| |
|
1.146, Аноним (146), 20:59, 03/10/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Теперь можно будет на каком-нибудь факультете разработки процессоров и системного программирования под 8086 сразу начать пользовать DOS ;) Ура.
| |
|
2.147, Andrey Mitrofanov (?), 07:26, 04/10/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Теперь можно будет на каком-нибудь факультете разработки процессоров и системного программирования
> под 8086 сразу начать пользовать DOS ;) Ура.
"Назад в будущее 8088: Марти МакФлай и ковчег микрософт бу--ита"
| |
|
1.157, sposob (?), 23:13, 04/10/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Прикольно. А кто, аудит кода проводить будеТ? Думаю, что - несовпадение!
ЗЫ. Стопудово, что в коде есть - вирус, который тролит пол инеты по сею милимоменту. ))
P.S.
могу включить старые харддрайвы с флоппи и достать кучу дискет
| |
|