#11
|
|||
|
|||
FreeDOS
Dmitry Chernykh написал(а) к Oleg Zolotov в May 19 21:07:07 по местному времени:
Нello, Oleg Zolotov. On 04.05.19 5:30 ПП you wrote: DC>> А как быть с драйверами? Я под дос давно уже драйверов не видел DC>> под современное железо. OZ> Во-первых, предполагается что на FreeDOS все таки будет OZ> функционировать старое железо. Тогда какие преимущества будут по отношению к MS-DOS 6.2 у сабжа? OZ> Хотя мы можем сейчас запросто найти современные ноутбуки с OZ> предустановленной FreeDOS ;-) Это банальное уменьшение стоимости ноута, в 2007-м покупал себе тошибу с freedos. OZ> Во-вторых, драйверы под что? Драйверы для мыши и привода OZ> оптических дисков поставляются вместе с ОС. С сидиром если только его как читалку использовать проблем не будет mtm.sys + msdex и всё закрутилось. Но с usb я думаю придётся поизвращаться например чтобы мышь включить. OZ> Драйверы сетевой карты Ethernet, возьмем тот же широко OZ> распостраненный Realtek - драйверы есть. Это да, если сетевуха isa. А так Microsoft Network Client 3.0 заставит заставит попрыгать, т.к. выбор драйвера сетевой как ne2000 совместимой не прокатит. Но с другой стороны сеть-то не особо нужна. В реальном режиме она 200-300кБ оперативки сожрёт, для игрушек может не хватить даже с использованием umb. OZ> Звук? Все AC'97 и НD кодеки разумеется мимо... из более менее OZ> современных (в 2019 году смешно звучит, понимаю) карт поддержка OZ> есть только у Creative Sound Blaster Live. Не знаю не пробовал. OZ> Видео - одно слово VESA Bios Extension + SciTech UniVBE. Правда на OZ> совсем современных картах не пробовал. "Квадратный" монитор купить OZ> без проблем, а монитор на трубе при желании вообще заполучить на OZ> халяву (для усиления лампового эффекта). Да, vga и supervga режимы везде пойдут, видео биос по умолчанию настраивает независимо от системы. OZ> Поддержка всего остального оборудования представляется OZ> сомнительным... настоящий принтер с COM или LPT как раньше OZ> печатал, так и в настоящее время будет печатать, если оно конечно OZ> нужно. Лазерный и струйный маловероятно, разве что матричный где найти. OZ> Для чего сейчас применяется DOS? Всякие диагностические утилиты, OZ> которым нужен низкоуровневый доступ к железу... там для всяких OZ> старых плат АЦП и т.д. И на мой взгляд для старых игр по OZ> нормальному, без эмуляции. В своё время у меня был P100, на котором стояла win95. Практически все игры можно было запустить под досом из под винды, мортал комбат кажется не хотел работать, но всё равно игрушки запускались в чистом доме банально из-за того, что они так быстрее работали. Поэтому при избыточной производительности проца можно всё и под виндой запустить. А на прямую к железу и под win95 легко лазиется из дос сессии, если ещё на это время прерывания запретить, так вообще никто помешать не сможет. Проверено лично на lpt порте и прямой записи в видеопамять. OZ> Собственно мой конфиг старого компа: Athlon XP 2700+, 1.5Gb RAM, OZ> Radeon 9600 Pro 128Mb, НDD 120+40Gb, Creative Sound Blaster Live OZ> 5.1 Digital SB0229 Я тут раскопал старую болванку со своими прогами на паскале, которые писал, когда в институте учился. Так паскалевские экзешники из-за слишком быстрого процессора на современном компе не запускаются. Нужно патчить, не факт что с игрушками будет всё идеально. -- Best regards! Dmitry Chernykh --- Нotdoged/2.13.5/Android |
#12
|
|||
|
|||
FreeDOS
Sergey Kaluzhskiy написал(а) к Oleg Zolotov в May 19 16:49:52 по местному времени:
Нello, Oleg Zolotov. On 04.05.2019 18:57 you wrote: OZ> Dosbox не сабж, эмуляция игр работающих в защищеннном режиме OZ> оставляет на мой взгляд желать лучшего... На тех нескольких игрушках, что с ним юзал, проблем не замечал... -- Best regards! Posted using Нotdoged on Android --- Нotdoged/2.13.5/Android |
#13
|
|||
|
|||
FreeDOS
Pavel Kulikov написал(а) к Dmitry Chernykh в May 19 08:44:12 по местному времени:
Нello, Dmitry Chernykh. On 04.05.19 9:07 ПП you wrote: DC> Я тут раскопал старую болванку со своими прогами на паскале, DC> которые писал, когда в институте учился. Так паскалевские DC> экзешники из-за слишком быстрого процессора на современном компе DC> не запускаются. Нужно патчить, не факт что с игрушками будет всё DC> идеально. А в ObjectPascal их перевести если? -- Best regards! --- Нotdoged/2.13.5/Android |
#14
|
|||
|
|||
FreeDOS
Dmitry Chernykh написал(а) к Pavel Kulikov в May 19 09:27:55 по местному времени:
Нello, Pavel Kulikov. On 05.05.19 8:44 ДП you wrote: DC>> Я тут раскопал старую болванку со своими прогами на паскале, DC>> которые писал, когда в институте учился. Так паскалевские DC>> экзешники из-за слишком быстрого процессора на современном компе DC>> не запускаются. Нужно патчить, не факт что с игрушками будет всё DC>> идеально. PK> А в ObjectPascal их перевести если? В Delphi можно конечно с перелопачиванием кода, только не нужно оно. Там ошибка по модулю определения задержек времени, проще исходный модуль пропатченный взять и перекомпиллировать в том же borland pascal. -- Best regards! Dmitry Chernykh --- Нotdoged/2.13.5/Android |
#15
|
|||
|
|||
Re: FreeDOS
Andrei Kopanchuk написал(а) к Pavel Kulikov в May 19 11:02:04 по местному времени:
Привет, Pavel 05 май 19, Pavel Kulikov пишет к Dmitry Chernykh: PK> Нello, Dmitry Chernykh. PK> On 04.05.19 9:07 ПП you wrote: DC>> Я тут раскопал старую болванку со своими прогами на паскале, DC>> которые писал, когда в институте учился. Так паскалевские DC>> экзешники из-за слишком быстрого процессора на современном компе DC>> не запускаются. Нужно патчить, не факт что с игрушками будет всё DC>> идеально. PK> А в ObjectPascal их перевести если? Под Borland Pascal 7.x был патч "CRT Delay", если речь о "Runtime Error 200" Andrei Kopanchuk --- GoldED+/W32-MSVC 1.1.5-b20170303 |
#16
|
|||
|
|||
Re: FreeDOS
Alexander Kruglikov написал(а) к Dmitry Chernykh в May 19 21:37:28 по местному времени:
Привет, Dmitry! 06 май 19 09:27, Dmitry Chernykh писал(а) к Pavel Kulikov: DC>>> Я тут раскопал старую болванку со своими прогами на паскале, которые DC>>> писал, когда в институте учился. Так паскалевские экзешники из-за DC>>> слишком быстрого процессора на современном компе не запускаются. DC>>> Нужно патчить, не факт что с игрушками будет всё идеально. PK>> А в ObjectPascal их перевести если? DC> В Delphi можно конечно с перелопачиванием кода, только не нужно оно. Тогда уж под Lazarus =) С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
#17
|
|||
|
|||
Re: FreeDOS
Pavel Kulikov написал(а) к Alexander Kruglikov в May 19 22:28:12 по местному времени:
Нello, Alexander Kruglikov. On 06.05.19 9:37 ПП you wrote: DC>>>> Я тут раскопал старую болванку со своими прогами на паскале, DC>>>> которые писал, когда в институте учился. Так паскалевские DC>>>> экзешники из-за слишком быстрого процессора на современном DC>>>> компе не запускаются. Нужно патчить, не факт что с игрушками DC>>>> будет всё идеально. PK>>> А в ObjectPascal их перевести если? DC>> В Delphi можно конечно с перелопачиванием кода, только не нужно DC>> оно. AK> Тогда уж под Lazarus =) Вот я его и имел в виду, если уж совсем конкретно. -- Best regards! --- Нotdoged/2.13.5/Android |
#18
|
|||
|
|||
Re: FreeDOS
Nikolay Nikolenko написал(а) к Andrei Kopanchuk в May 19 01:23:39 по местному времени:
Нi Andrei! AK> Под Borland Pascal 7.x был патч "CRT Delay", если pечь о "Runtime Error AK> 200" Еще в во вpемена возникновения этой ошибки фидошные паскальщики написали pезидент, котоpый пpи возникновении деления на ноль пpосто пеpедавал упpавление пpогpамме, не давая ей завеpшиться. Уж не помню как этот микpо-pезидент назывался, где-то в аpхивах был, всего сотня байт, кажись. Bye. --- FIPS/Phoenix <build 01.12> |
#19
|
|||
|
|||
Re: FreeDOS
Andrei Kopanchuk написал(а) к Nikolay Nikolenko в May 19 09:16:36 по местному времени:
Привет, Nikolay 07 май 19, Nikolay Nikolenko пишет к Andrei Kopanchuk: AK>> Под Borland Pascal 7.x был патч "CRT Delay", если pечь о "Runtime AK>> Error 200" NN> Еще в во вpемена возникновения этой ошибки фидошные паскальщики NN> написали pезидент, котоpый пpи возникновении деления на ноль пpосто NN> пеpедавал упpавление пpогpамме, не давая ей завеpшиться. Уж не помню NN> как этот микpо-pезидент назывался, где-то в аpхивах был, всего сотня NN> байт, кажись. Да, вроде была утилитка, которая перехватывала INT0 и фиксила ошибку деления на 0. Andrei Kopanchuk --- GoldED+/W32-MSVC 1.1.5-b20170303 |
#20
|
|||
|
|||
UNZERO.COM
Nikolay Nikolenko написал(а) к Dmitry Chernykh в May 19 09:22:02 по местному времени:
Нi Dmitry! DC> В Delphi можно конечно с пеpелопачиванием кода, только не нужно оно. DC> Там ошибка по модулю опpеделения задеpжек вpемени, пpоще исходный модуль DC> пpопатченный взять и пеpекомпиллиpовать в том же borland pascal. Нашел. Резидент, возвpащает упpавление пpогpамме пpи делении на ноль. source file name : UNZERO.COM original size : 256 (1 kb) created on : 07 мая 19 09:19 encoded on : 07 мая 19 09:20 approximate encoded size : 1 kb number of sections : 1 lines per section : 340 section 1 of 1 of file UNZERO.COM -=< FIPS-uuencoder >=- begin 644 UNZERO.COM MZ.,`#>+E([N@Н8X1X-S^KMPRU];5U$](T=#/SE&LF977S^%-P/E["K3+0["B M`KR[`+VW11'5+GV_KQ>/F&&C"+OI9ND9-:J&]2>I11NED0AН67'(J+DQV6 MFX\!BI&+,:FB/(:%3J,[&'[*=+%:P$%YNE%_>3<;!QD+"TT.$DНS#14)104/ M#A,%/CНD?#,U-C,R,GM>7G9;70LG.R4O+VDJ/F8_(3$M82A0459921I/"1D& M/SEA>V$0;%Q(35]#7TT'85=+5E(!"'PW/4<I("TN+SDL(3TK*#!$8F)B;V-B ?;5Н,""!>N>8`K#+!+НA$^+WZ4+*$,I35A,+U))4``` ` end Bye. --- FIPS/Phoenix <build 01.12> |