НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

Unsorted

 

 

AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

How to Win Mahjongg Not Influencing PM123


TITLE: How to Win Mahjongg Not Influencing PM123

DATE: 2009-03-03 21:34:05

AUTHOR: /Serg/
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=191
to your language

Я не знаю, как у вас,
А у нас в Японии,
Семь врачей в ....у смотрели,
Ничего не поняли.

Кратко суть проблемы

В составе eCS есть две игрушки: Маджонг и Клондайк. Игрушки были разработаны в 1992 году в расчете на то, что их будут запускать в OS/2 Warp 3.x и с тех пор не менялись.

Если во время их запуска работает любой MP3-проигрыватель (я пользуюсь PM123), они приостанавливают его и захватывают звуковую карту. Попытки запустить MP3-проигрыватель после Маджонга ведут к еще более странным последствиям. То есть, слушать музыку и раскладывать пасьянс одновременно не удается.

А мы попробуем.

Возможные решения

Подсунуть игрушкам другие библиотеки, которые ничего не делают. Или, если получится, заставить игрушки не присоединять библиотеки MMOS2.

Заглянем в код

С помощью FC/2 исследуем содержимое файлов "Mahjongg.exe" и "Klondike.exe". Обнаруживаем, что они присоединяют библиотеки "MDM.dll" и "MMIO.dll", чтобы вызывать функции "mci...()" и "mmio...()". Откуда я знаю, что это и есть звуковые функции? Не скажу.

Опытнам взглядом примечаем, что функции присоединяются по именам. Нам это не потребуется.

Скальпелем чик...

С помощью Hiew меняем в каждом исполняемом файле несколько байтов: строки "MDM" и "MMIO" забиваем нулями. Да-да, нулями. Шестнадцатеричный код символа 0x00.

Игруха думает, что MMOS2 не установлена и не включает звук.

Готовые файлы скачиваются [ здесь ]

Test the program:

How to accelerate read/write to USB flashdisk? FAQ -> Q7

Comments:

.............. ............
2009-03-04 19:25:00

.......... . .... .... .. .. ....... ...... ...... eCS, . ....... ... ..... ...... . ......?

..... ..... ....... ........, .... . ... ......., . ...... MP3 .......... ...... .....?..

..., ......, ..... .. ..... ........!

POKEMON
2009-03-05 00:15:10

.. ...! ..... .... ... 18 ..., . .. ... ... .....!

.......
2009-03-07 10:16:21

.............. ............: ... ..... .....? ...... .... ... ......? ... ... ..... ....... ..... :) .. . . ..... . .... ..... ...... .... ...... ....... ........ . .......... .... ... . 20 ... 4 ....., ..... ... .... ...... .. ........, . ... ...... ......... ........ .............. (... ....). .... .... . ..... .... .. ..... ....... ..... .... .. ...... ........ ......., ..... ... .... ..... .. ........ ......

.............. ............
2009-03-07 23:09:43

.......: ... - ...... ......, ........ ... ..... .. ....... ...... .. ...... ...... .. ..........

...... - ....... ............ .. RedHat . .... ........ ...... ......, ... ......

..... - ....... ........ ...... .... ..... ......... ...... .... ....... .......... .......... ......... ....... .. .......... ... .. ...... . ..., ... .......... ...... .. ...... .. ..... ......, .. . .. ..... (... ..... "......... ..... .. ......" ..... ..... ... - ..... .... ........ ......... - ... ..... ..... hibernate).

...... ... ............... OS/2 . ............. ...... ........... ..... ............ ..... .. .....

OS/2 - ....... ............ ... ...... .........., . .... ...... . ...... - ... ..... ....... ......... . ....... ... ........... .. MS (Windows NT .......... ...... ... OS/2 NT, .... ... .. ......).

. ...... - ... ..2 .... ...... ............ ......-.... .. .-.. . ..... .. ........ ............ ..... ........... .. (.......... OpenOffice). ... ... . ...... ............ ...... ........ ..... - ... ..... ...... ........ ......... .. .......

P.S. . iPod . OS/2 ..... ...-.. ......... ..........?.. ... .. ...... .. ..... ........, ... . ..... ......, ... ......... ..... 1994 ....?

.............. ............
2009-03-08 13:32:25

.......: ... ..... ... ..... ...............

... ... ...... ...... ...... ... . ...... ............ ........ .... ........ ........, . .... OS/2 ........ ........ . .......... . ............. ............. .. ..... ..... - . ... ... . .......... ......... . .......... ........... ....... ......., ......, ....

.......
2009-03-09 13:07:32

.............. ............: ........ .... .....! . ... ..... . . .... ........... ....... .... .... . ...... ....... ...., ... ............. ......... ..... ..... "..... ............" ............... ............ ........... ... ........... ....... ................. ........

.....: ....... ...... ....... ........ .. ........ . ...31 . ... ....... .. ...95 ........... 16 .. ..., 100..., ... ....... ... .. (...... .... . ...... .. .....) ..... 1.. ..., 1.... . .......... .. ........... .........? ....... . ..... ............. ......... ... .......: .........., ............... (.......... .....), ........... . ............. ...... ... ...... .. .... ..... ..... ...... ... ..... ....... ..... ........ ...... .. ....... . ... ... ............. ... "... ..........." ......... ......... ... ...31.

.......: .... . ... .... ......... . ..... ...... ......... ..... ...... .. ....... .... . IP...., ...... .. .. ... . ........ ............ ........ ...... ....... .......... ....... (. ... . ...... .. ...) .... .. 5-10 .... :) .. ............. ........ .. .... ....... . ..... ... . ....... ...... ... .. ..... ........ ...... ........ ... "...." .......... ...... "...." , ... ... .. ... ....... . . ..... . .. ..... ............ .. 4000-7000 ....... ... .... .... .. .. ...... ........... 1,5-2 .... .... ....... "...... ........" . .. ...... .. ....... ..........., ........... ...... .... ........ . ..... .......... ...... ..... ...... .... ....? ... ... .....?

...: .. .... ........ . ..., . ...... ..... .......... . .... .. . ...... .. ......... ... ....... ....... .. ... ...... ...., . ..... ......., .............. ... .. .. ....., . .... ...... .. .........., .... ...... ....... .... .......... . .......... ..... ... ... ............. ..... (.... ..... 10 ...), . .. ..... ..... ....... ".".... ............

......... "........... ........... ....... ...... ...... . .......", .... ...... . ...! .. . ....., .. . ...... .. ....... .... .. ..........

.......
2009-03-09 13:11:33

.............. ............: . ....... .. ......... (.. ..... .......... .......) . ........ ...... ... ... .... ... ....... .......

......
2009-03-09 14:22:18

.......: ......... . .... ........ ....... (OS/2-eComstation) ........ .. ............. , . .. ............ .. ....

........... ....... ....... ............ .. ...........

.............. ............
2009-03-12 12:38:11

... .... ..... . ... :) . .............. .... .. ............. ... .. ......

. ... ... ......... - ". ... .... .. .......... ........ ..... ......."? (........ - ... ... .......)

. ... ......... ....... - ... ..... . ........... ...... ...... - ....... ..... .......

.., ... ......., ... ../2 - ....... ... ............, ...... .. ...... .......

..... .......... .......... .. MacOS X. ... ... ....... ... .........

. . ..., . ........., ... ......... . ....... ................. .......... ...... ......... . .., ... ...... ...... ... ... ".........." - .. ..... ........ .......... ...... ....... ........ . ...... ....... .. ......

.. . ......... .. ...... ............... ... . .........., ......... ... .. ...... ......... - ...., ...... ......... ........ ....... - .........., .... ........... (... .......). ........ ...... - ....... .. ...... ....... .... ......... ........ ...... - .. .... ...... .. .......

... ... .......... . ... ...... .... ..... ......, ...... .. .... .. ...... .. ..... ..... ........ - ... ............ ... ...... ....-.. ..... . .... ............. .. ............ ....... - .. ..... ......... .... .. ....... ......... ..... ... ........... .... . ... . ........

P.S. .. . . ......., ... .... ........ - . .... ...-.. ... .... ....... . ......... ..... . ... - ... .... .......... ....... ...... . .......... .... IDE-..... .......... .. ... ...... .... .....

.......
2009-03-23 10:41:10

2 .............. ............:

+10!

(.... .... ... .. .........)

Digi
2009-03-24 02:01:13

..., ....-......... ... .. .. ....... ..... ........ ....... ... .. ......... ...... ... ..... ..... . ....... ...........

Sergey Posokhov
2009-03-24 15:19:14

......, .... ...... ..... ..... "..." . "...." ...... .... ......... - .... .........

......... ....
2009-04-30 05:02:33

......... .. ........ ...... .........., ...... FreeBSD/Linux, ........... . .......... . ............. ..... ... ........ ... ..... . ............... - ... ........ . ....... .. ....... .........., .. ............. . ...... .... ..... ....... .. OS/2 .. ...... - ... .... .... ........ . ....

......, ...... . ...... - ... ... ............. ....... .. .... ......... .. ...... ... ...... . ......... ...... ..... ... .... ...... .... ......? ......? ..... ... ........... ......... . ... .. EEPC . .. . ............. ........ .......! .... ... ..... .. ....., ......./...../......../......../....../........ .... . ... ........, ... ...... .............. (...... . ....... .... ...... ..... ..) . ... KDE . ...... ..... .. .......

shost
2009-05-16 10:02:56

os/2 .....-.....

..

....... ..... ...... .. ....., ......

... ..... .. ...., .... .. ..., .. 3. ....., .. .. ...., .. ......... ............ ......!

......... ...... . .... .......... :(

.... . /2 ... - ..-.. ..... .... .. ......!

. ... ..... .......... ... ...-... ...... (.., ... : ... ...... ..... /2 ........ - ..... _..._)

How to prevent data loss? a) don't use old version of JFS driver. b) Don't boot from old eCS CD1 (if you take eCS 2.0 CD1, then disable its disk checker else it can kill your partitions), Advice how to use JFS filesystem

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 - DOS works again

DOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM.

Blonde Guy

Panorama VESA video driver for OS/2

eCo Software have released Panorama VESA driver in 2007 - OS/2 survived the crisis

Some remarks about Panorama history

// надо на ENG!!
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

Warpstock Europe 2016

Interview with Lars Erdmann, video:


talking about USB drivers development

 

(C) OS2.GURU 2001 -- 2025