RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Доступен начальный прототип нового эмулятора 2ine, нацеленного на выполнение исполняемых файлов OS/2 в Linux по аналогии с тем как Wine позволяет запускать исполняемые файлы Windows. В текущем виде проект уже может выполнять консольные приложения, такие как порты GCC и Watcom C для OS/2, сетевые приложения (например, FTP.EXE) и простейшие графические программы для Presentation Manager. Работа графики симулируется через SDL. > > > https://www.patreon.com/posts/project-2ine-16513790 > > > https://hg.icculus.org/icculus/2ine/ > > Судя по тексту в конце поста, скорее релиз, чем прототип. Желающий продолжать может убиться уже об "minus Thread Local Storage, which does something bonkers I'll explain some other time". В целом по нынешним временам попытка героическая, конечно. > > Между прочим, он говорит, что он заимплементил TLS, и оно у него работает. Он на месте TLMA просто делает незамапленную страницу, при доступе к которой возникает трап. В зависимости от того, какой тред трапнулся, ему эмулируется доступ к его собственной копии TLMA. >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.