| 
 
    
   
  
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: |  eCo Tunes - internet radio client. Listen to music of any genre, stations all over the world.
 |   Komentarze: | .............. ............  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 ........ - ..... _..._)
 | 
 | 
  
 
Siberian OS/2
   
 |