Pull to refresh

Comments 52

Я пытался её портировать в браузер, но не успел к новому году. После новогодних какникул думаю добавлю и её.
Может тогда лучше портировать в браузер не игру, а ScummVM? Исходники открытые, а результат универсальнее.
Уже пару лет как это сделано. Включает все скрипты по упаковке данных игр в браузеры.
Лучше сразу уж ScummVM, чем браузер. Выполняться будет быстрее значительно, плюс система настроек и сохранений.
Спасибо за подборку игр. Хотел узнать: алгоритм в шахматах из оригинальной игры или измененный?
Недалёкое будущее, хабр, заголовок поста: «Запускаем Windows 95 в браузере».
вот аналогично подумал :) а при инвазии гаджетов в нашу жизнь, можно и в часах будет запустить :)))
Угадал автора по тэгам =)
Спасибо за подборку к новому году.
Во-во, люблю автора за вклад в Emscripten и окружение. Сашусик, вы красавчик!
Всей ветке: Спасибо большое, очень приятно за то что цените мои труд!
Спасибо большое. Добавил в закладки. Очень удобный сервис, давно о таком мечтал, чтобы не заморачиваясь открыть и поиграть.
Как думаете, какой браузер лучше всего справляется, ff, chrome?
Раньше chrome рулил. Но теперь они примерно на одном уровне благодаря asm.js. Для медленного ПК рекомендую все же chrome.
Да что ж вы делаете-то!
Теперь вместо резки салатов мучаю старые игры!

Что интересно, как двадцать лет назад не мог выиграть в AV у компьютера, так и сейчас не могу. Видимо, мне не дано :(
Это не сложно, но нужно войти в определённое, полу-медитативное состояние.
UFO landed and left these words here
про игру в джунглях — я тоже очень надеялся на flashback. Но нет, пока будем его запускать в отдельном досбоксе…
Этот день мы приближали как могли!
Спасибо за прекрасный новогодний подарок.
А какая нужна производительность/ОС/браузер чтобы игры шли без тормозов? У меня i7-2600K разогнанный на 4.5GHz, Linux, nvidia-drivers, Firefox 31.3.0 (в настройках включено «по возможности использовать аппаратное ускорение») — и при этом в арканоиде и AV на глаз FPS примерно 10, т.е. играть можно, но удовольствие получать — нет.
Производительность предсказать сложно. Некоторые игры работали слишком быстро, например в Fire And Forget II пришлось ограничить число эмулируемых циклов процессора, что бы можно было играть. А вот тот же казалось бы простой Scorch работает не так быстро как хочется. Единственное что могу посоветовать, — попробуйте хром.
Во имя ассемблера, конечно! А за ссылку — спасибо.
Спасибо, сейчас зажжем во что-нибудь старое )))

Зы. Лучше
git clone https://github.com/dreamlayers/em-dosbox.git

первый вариант дает premission denied (наверное, в зависимости от того, помещали ли вы свой публичный ключ на github)
Для тех кто захочет поиграть в stunts

Page Line Word Question
1    12   2    ...and *destructive* stunts that can smash your car...
3    2    1    *track* selection screen.  Your goal is to be on it.
3    13   4    In addition, *previewing* might give you a better...
4    4    4    ...time than missing *three* pieces of regular...
4    8    1    *proper* direction.  If you get on the track...
5    12   3    hit the *cables* and crash...
6    3    7    while you are driving through the *loop*...
6    5    8    ...more than *110* MPH
7    2    1    *displaying* the current car, an acceleration curve...
7    5    7    ...retail price), and a set of *buttons*.
8    5    7    Just your everyday type of vehicle.  *You*...
9    3    9    Interrupted while driving with a *query*
10   3    5    ...your driving performance.  This *button* is...
10   6    1    *camera* mode while in this viewing mode.
11   2    1    *directory*.  Highlight the desired replay...
12   2    1    *around*, you can choose to race any one at a time.
13   4    11   ...bird's eye view of the *currently*...
14   6    1    *selected* piece is the area upon which it...
спасибо очень интересно! Вот только болдер даша не увидел — может будет добавлен? ;)
Чешутся руки адаптировать что-то говорящее. Под Windows это все не скомпилируешь, пока не пройдешь через все грабли( И то не факт, что скомпилируется. Вы могли бы выложить отдельно dosbox.js и все что необходимо для адаптации досовских приложений? Достаточно ли мне для этого будет установить Emscripten SDK + dosbox.js + еще что-то?
Нужен emscripten, а так же packager.py, dosbox.html из репозитория em-dosbox. Начните с чего-нибудь простого, например, с digger (используйте packager.py как написано в статье). Ссылка: dosbox.js
Я не нашел dosbox.html. Весь репозиторий обыскал.
Упс… Файл появляется после компиляции (его генерирует emscripten). Вот, можете попробовать этот.
Заработало. Спасибо пребольшое!
Я так понимаю выводом Wave на SB оно не дружит?
Там Sound Blaster AWE 16 по умолчанию и звук работает (IRQ 7, DMA 1), можете у меня на сайте проверить.
Звук какой-то пластиковый и приглушенный. Вот мой пример с музыкой. Иногда даже прерывается. Никакого сравнения с оригинальным DosBox.
Тут проблема скорее в emscripten, его реализация SDL_mixer не очень хорошая. Звук может прерываться по многим причинам. Из за того что javascript одно поточный звуковой буфер не успевает заполняться. worker`ы могут помочь, но пока это все очень экспериментально. Может быть поможет поиграться с настройками dosbox (dosbox.conf).
Я тоже пилю свой «MAXimus», но на js и Nodejs — с той лишь разницей что у меня не квадраты, а хексы :)
А где можно посомтреть и пощупать ваш вариант?
пока недоступно для общества, но сущесвует отдельными кусками как тесты и прикидки, пока еще и сам учусь поэтому стесняюсь показывать пока нету демы :) на гамедеве подписался и на фб — так что будем общаться
Нам нужны разработчик под android и windows, что бы привести в порядок интерфейсы под эти платформы
Так же нужнен разработчик под Lua, для сценариев и ИИ.

По проекту язык разработки: С++
-iOS/Mac: Obj-c/Cocoa
-Android: JNI
-Windows: Win32
У них такие же проблемы со звуком, как и у меня, жаль (
Only those users with full accounts are able to leave comments. Log in, please.