Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Страниц: 7  1 2 3 > »  
Reply to this topicStart new topicStart Poll
Yter
post Пятница, 30 апреля 2010, 20:00
Отправлено #1


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





DSx86 - разрабатываемый отличным без преувеличения программистом Патриком Аалто эмулятор PC под NDS. На данный момент успешно эмулируется:

- 80286 процессор (точнее, 80186, но это не суть важно)
- Видеорежимы MCGA, CGA, EGA и (наконец-то!) VGA-X
- Звуковая карта Sound Blaster
- Клава,мышь
- EMS-память объёмом 1.5 мегабайта

Работает эмуль просто прекрасно, скорость эмулируемого процессора около 11 мегагерц, что совсем неплохо) На оригинальном 286-м процессоре было всего 8 мегагерц, на 186-м - всего 4, так что этот эмуль многие игры тянет превосходно, а некоторые даже приходится замедлять.

Совсем недавно появилась поддержка видеорежима VGA-X (разрешение 320*200 и 320*240 + 256 цветов), и список работающих игр пополнился настоящими шедеврами, играя в которые можно наслаждаться пиксельартом, а не удивляться тому, как разработчики умудрились нарисовать это при помощи всего 16 (или даже 4) цветов smile.gif Режим ещё сыроват, но работает намного лучше, чем можно было бы ожидать.

К примеру, с приличной скоростью (и, как правило, звуком и музыкой) идут:

Seсret of Monkey Island 2: LeChuck's Revenge (!)
King's Quest 6: Heir Today, Gone Tomorrow (!)
Quest for Glory: So You Want to Be a Hero? (!)
Wolfenstein 3D (!!)
Lure of Temptress
Eye of the Beholder
Eye of the Beholder 2
Ishar
Death Knights of Krynn
Dune 2 (!!!)
Master of Orion (!!!!)

и даже Sam and Max: Hit the Road (!!!!!). Правда, вылетает после заставки из-за того, что VGA-режим всё ещё сыроват и некоторые команды просто не поддерживаются. Но это поправимо, Патрик с радостью принимает логи всех ошибок, возникающих во время работы и их исправляет. Новая версия эмулятора выходит в среднем раз в две недели.

Список работающих игр далеко не полон и собственно, поэтому я и создал тему. Нужно проверить много игр. Дело в том, что хорошей базы игр, в которой они были бы ТОЧНО рассортированы по видеорежимам/поддержке процессора не существует, лучшее, что сейчас есть - MobyGames, да и там есть ошибки. Кроме того, некоторые игры требуют 386 процессор фиктивно, и всё равно могут работать на 286м. Их надо искать, тестировать, смотреть, смогут ли они вообще работать на 286 проце и всё такое. Игры, требующие 386 обычно сразу об этом пишут. Но 386 эмулировать железом NDS нереально, так что самые классные DOS-игры работать не будут, а жаль.

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

Сайт эмулятора http://dsx86.patrickaalto.com/. Список поддерживаемых игр там есть, но он обновляется раз в неделю, и некоторые игры Патрик упорно не хочет в этот список добавлять почему-то, так что..
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Гусяка
post Пятница, 30 апреля 2010, 21:54
Отправлено #2


Безумец
*****

Группа: Пользователи
Сообщений: 739
Регистрация: 19 июля 2009
Пользователь №: 32 890





User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yter
post Суббота, 01 мая 2010, 09:14
Отправлено #3


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





И что? Я это уже видел. И там нигде не предлагается создать общими усилиями список поддерживаемых игр, кстати.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
volton
post Суббота, 01 мая 2010, 20:03
Отправлено #4


Новичок
*

Группа: Пользователи
Сообщений: 15
Регистрация: 17 янв. 2010
Пользователь №: 35 406





QUOTE (Yter @ Суббота, 01 мая 2010, 09:14)
И что? Я это уже видел. И там нигде не предлагается создать общими усилиями список поддерживаемых игр, кстати.
*

а есть ли у кого полностью настроенный данный эмулятор? что бы допустим при его запуске вываливаться в тот же нортон коммандер...

Сообщение отредактировал volton - Суббота, 01 мая 2010, 20:04


--------------------
Amiga : A1200/B1230/32+2
A600/2
A500+/2
Commodore : C64c/1541
Nintendo DSlite/r4NDS
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yter
post Воскресенье, 02 мая 2010, 08:26
Отправлено #5


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





Насчет нортон коммандера даже не думал, честно говоря. Там в принципе и так можно довольно неплохо ориентироваться в системе. Кнопкой Y можно листать папки и исполняемые файлы, A по умолчанию как Enter работает, так что я нортон не ставил даже. Но попробую.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
AtH
post Воскресенье, 02 мая 2010, 11:51
Отправлено #6


ветеран КЭИ и MSX
******

Группа: Пользователи
Сообщений: 1 894
Регистрация: 20 янв. 2010
Из: Москва
Пользователь №: 35 456





Список работающих игр составлять бессмысленно, т.к. каждую неделю выходит новая версия эмулятора и список придётся переделывать с нуля.

Более того, это даже вредно. Если какая-то из игр не идёт, об этом надо просто сообщить на форуме gbadev (а не здесь). Тогда разработчик исправит свой эмулятор.

Пожаловавшись же здесь, только выпустишь пар. Ничего от этого не заработает.

P.S. А мышка на сенсорном экране, в последней бете, это что-то! Жду-недождусь, когда правую кнопку сделают. sleepy.gif


--------------------
«Электроника МК-161», 1chipMSX, AV Famicom, (S)NES Mini, GBA SP, New 3DS XL, Wii U, iPad, Switch
Покупка +4: Mustik, braund, Sidel72, wexxxx
Продажа +2: DrAckula1993, kioshi
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yter
post Воскресенье, 02 мая 2010, 12:12
Отправлено #7


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





Нет, с нуля ничего переделывать не нужно. Как правило, все игры, которые работали в предыдущей версии, будут работать и в следующей. Если это не так, нужно просто выслать лог с ошибкой неосредственно разработчику с описанием проблемы и версией эмулятора, в которой всё работало. Но как я уже говорил, Патрик - очень хороший программист и все ошибки как правило связаны только с отсутствием некоторых команд в эмуляторе.

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

Ну да всё равно я вижу, что предложение моё тут всем параллельно, так что мне проще будет сделать его самостоятельно.

Сообщение отредактировал Yter - Воскресенье, 02 мая 2010, 12:26
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
volton
post Воскресенье, 02 мая 2010, 15:58
Отправлено #8


Новичок
*

Группа: Пользователи
Сообщений: 15
Регистрация: 17 янв. 2010
Пользователь №: 35 406





немного об его установке и работе :
cам эмуль - dsx86.nds кидаем в корень карты
далее на флэхе создаем директорию - data/dsx86/ и бросаем сюда файл - DSx86.ini
далее качаем сам дос - http://www.4dos.info/4dvers/4dos750b130.exe
когда выкачали файл не запускаем его тк это самораспаковывающийся архив - распаковываем его допустим 7zip архиватором на свой жесткий диск.
далее на флэхе в директории data/dsx86/ создаем подкаталог 4dos и кидаем наш свежераспакованный дос.
основные моменты :
клавиша F7 на вирт клавиатуре позволяет рыться по всей нашей флэхе в поисках .exe и .bat файлов
сброс зависшей программы а также выход в дос осуществляеться следующим образом - на вирт клавиатуре есть кнопочка крестик,нажимаем на нее стилусом и вирт клавиатура у нас перебрасываеться на верхний экран,на нижнем экране у нас отображаеться лог... нажимаем на крестик уже на самой консоли и сброс произведен smile.gif
маленький тест :
norton commander 4ый - работает smile.gif
prince of persia - идет почти без тормозов,но на первом уровне после того как взял меч,и начал подниматься... игра вылетела sad.gif
another world - не пошла
silent service 2 - ругался чего то при 96% загрузке на память... но пошла... потом повисла...
ну что,довольно таки неплохо мулит,честно говоря я ожидал худшего smile.gif


--------------------
Amiga : A1200/B1230/32+2
A600/2
A500+/2
Commodore : C64c/1541
Nintendo DSlite/r4NDS
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
AtH
post Воскресенье, 02 мая 2010, 23:24
Отправлено #9


ветеран КЭИ и MSX
******

Группа: Пользователи
Сообщений: 1 894
Регистрация: 20 янв. 2010
Из: Москва
Пользователь №: 35 456





Спасибо, volton.

В инструкции не хватает лишь одного. Как заставить выполняться на DSx86 что-то вроде AUTOEXEC.BAT'а. Скажем, чтобы перейти при загрузке 4DOS'а в каталог /data/dsx86 smile.gif


--------------------
«Электроника МК-161», 1chipMSX, AV Famicom, (S)NES Mini, GBA SP, New 3DS XL, Wii U, iPad, Switch
Покупка +4: Mustik, braund, Sidel72, wexxxx
Продажа +2: DrAckula1993, kioshi
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
volton
post Понедельник, 03 мая 2010, 13:19
Отправлено #10


Новичок
*

Группа: Пользователи
Сообщений: 15
Регистрация: 17 янв. 2010
Пользователь №: 35 406





QUOTE (AtH @ Воскресенье, 02 мая 2010, 23:24)
Спасибо,  volton.

В инструкции не хватает лишь одного.  Как заставить выполняться на DSx86 что-то вроде AUTOEXEC.BAT'а.  Скажем, чтобы перейти при загрузке 4DOS'а в каталог /data/dsx86 smile.gif
*

это уже не ко мне smile.gif хотя я был бы рад если бы это было возможно... конфиг свой бы можно было бы заюзать smile.gif c автозапуском того же самого нортона smile.gif
да кстати нортон позволяет работать с флэхой,то бишь захотели мы что то копирнуть,или удалить или же создать каталог на нашей флэхе... то это все возможно smile.gif

Сообщение отредактировал volton - Понедельник, 03 мая 2010, 13:26


--------------------
Amiga : A1200/B1230/32+2
A600/2
A500+/2
Commodore : C64c/1541
Nintendo DSlite/r4NDS
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yter
post Воскресенье, 09 мая 2010, 15:38
Отправлено #11


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





Вышла новая версия. Проверил Legend of Kyrandia и Civilization - первая идёт отлично, вторая тоже, только что-то со звуком непонятное. Another world теперь запускается, но вываливается с ошибкой после нажатия любой клавиши.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Че Гевара
post Понедельник, 10 мая 2010, 15:20
Отправлено #12


к.м.н.
Group Icon

Группа: Супорт
Сообщений: 4 173
Регистрация: 10 июля 2005
Из: Москва
Пользователь №: 13 311





QUOTE (Yter @ Воскресенье, 09 мая 2010, 16:38)
Вышла новая версия. Проверил Legend of Kyrandia и Civilization - первая идёт отлично, вторая тоже, только что-то со звуком непонятное. Another world теперь запускается, но вываливается с ошибкой после нажатия любой клавиши.
*

ссылка на скачивание
CODE
- New EGA 640x350x16 and VGA 640x480x16 graphics modes.
- The NDS shoulder buttons scroll the zoomed screen left/right
 (as before) when not already at the edge, and up/down after that.
- Various mostly game-specific fixes, more info in my blog post.


--------------------
Почетный Член Гильдии Торговцев GBX
Wii Friend code: 4651 5830 0759 9218
Hasta la Victoria Siempre!!!©
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Че Гевара
post Воскресенье, 23 мая 2010, 22:55
Отправлено #13


к.м.н.
Group Icon

Группа: Супорт
Сообщений: 4 173
Регистрация: 10 июля 2005
Из: Москва
Пользователь №: 13 311





Вот и очередной релиз!
CODE
This version has some user interface changes, in addition to the usual
bug fixes and support for some previously missing opcodes and INTs.

- Improved touchpad mouse (TPM) emulation, with new configuration options:
- TPMScroll is a boolean that determines whether the screen should
be scrolled when the stylus moves near the screen border in
Zoom mode.
- TPMTap is a boolean that determines whether tapping the screen
with the stylus is registered as a left mouse click.
- TPMLeft determines the DS button to use for the left mouse button.
- TPMRight determines the DS button to use for the right mouse button.
The defaults if DSx86.ini does not have any of those set are as follows:
TPMScroll=FALSE
TPMTap=TRUE
TPMLeft=KEY_LEFT
TPMRight=KEY_RIGHT

- New internal commands on the DOS prompt:
- VER with a parameter sets the DOS version number reported.
- SETVER works like VER.
- LOADFIX attempts to load the program above the first 64KB of RAM.
This might help with the "Packed data corrupt" problems.
- DEBUG starts the program into the inbuilt debugger.

- The scrolling the Zoom modes is now smoother than before.

Скачать


--------------------
Почетный Член Гильдии Торговцев GBX
Wii Friend code: 4651 5830 0759 9218
Hasta la Victoria Siempre!!!©
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Noelemahc
post Воскресенье, 23 мая 2010, 23:29
Отправлено #14


Назойливый всезнайка
******

Группа: Пользователи
Сообщений: 1 559
Регистрация: 23 апр. 2010
Из: Москва, РСФСР
Пользователь №: 36 662





QUOTE
Проверил Legend of Kyrandia

Зачем, если в ScummVM она работает куда как лучше?

Запустились из попробованного - Duke Nukem 2 и Nuclear War.
Не запустились - Hocus Pocus (а жаль, эх).
Надо будет поперебирать архивы, потому что если на ней запустится Wasteland, я буду самым счастливым гиком на свете =)

Сообщение отредактировал Noelemahc - Понедельник, 24 мая 2010, 13:22


--------------------
Арсеналъ:
PSP-2000 Darth Vader White 6.39 ME-3
DSi Sky Blue 1.4.2U + M3i Zero FW Sakura1.49a CORE2.0.2
Wii Black 4.1E + EmuNAND 4.3E + d2x-cIOS v10
3DS Ice White 9.2E + Luma3DS 6.3 emuNAND 11.2E (FC 1306-5261-6413)
Super Players Entertainment System (Super Famiclone)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Salty Dogg
post Понедельник, 24 мая 2010, 00:06
Отправлено #15


Perfect love and understanding
******

Группа: Пользователи
Сообщений: 1 228
Регистрация: 08 июля 2006
Из: Киев
Пользователь №: 16 991





Чего же ты начал тестить не с Wasteland ? smile.gif


Интересная вещь, нужно будет попробовать.


--------------------
last.fm-weekly top albums
user posted image
|Game Boy Original(blue)|Game Boy Color(blue)|Game Boy Pocket|Nintendo DS(blue)|Nintendo DS Lite(Cobalt blue)+M3 mini SD|Nintendo DSi (blue)Sega Game Gear|PlayStation 2(FAT)+Free MCBoot|
!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Noelemahc
post Понедельник, 24 мая 2010, 00:17
Отправлено #16


Назойливый всезнайка
******

Группа: Пользователи
Сообщений: 1 559
Регистрация: 23 апр. 2010
Из: Москва, РСФСР
Пользователь №: 36 662





Растягиваю удовольствие =)

Burntime не пошла, оказывается ей нужен 386ой проц =)
Зато Amazing Spider-Man работает, пусть и с некоторыми шнягами в управлении.


--------------------
Арсеналъ:
PSP-2000 Darth Vader White 6.39 ME-3
DSi Sky Blue 1.4.2U + M3i Zero FW Sakura1.49a CORE2.0.2
Wii Black 4.1E + EmuNAND 4.3E + d2x-cIOS v10
3DS Ice White 9.2E + Luma3DS 6.3 emuNAND 11.2E (FC 1306-5261-6413)
Super Players Entertainment System (Super Famiclone)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Dornil
post Понедельник, 24 мая 2010, 10:10
Отправлено #17


Продвинутый
**

Группа: Пользователи
Сообщений: 43
Регистрация: 06 сент. 2009
Пользователь №: 33 554





На оффсайте пишут, что Wing Commander II идёт! Кто-нибудь пробовал?
А первую часть?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Noelemahc
post Понедельник, 24 мая 2010, 12:08
Отправлено #18


Назойливый всезнайка
******

Группа: Пользователи
Сообщений: 1 559
Регистрация: 23 апр. 2010
Из: Москва, РСФСР
Пользователь №: 36 662





Едем дальше.

Space Crusade - в пролёте (unsupported opcode).
The Incredible Machine - работает, но жууутко тормозит и, видимо из-за высокого разрешения экрана, глючит приборная панель (там где очки за паззлы показывают).
Zombi - запускается, но неиграбельна потому что ей требуется либо джойстик, либо кнопки нумпада (которые прога не эмулирует вовсе).
Dangerous Dave In the Haunted Mansion - вылетает при загрузке 0_о
Transarctica/Arctic Baron - завелась, причём сносно работает в режиме Scale! Тока звук у меня не заработал =(
Wasteland - работает, но в упор не видит мышь. Впрочем, при всей сложности интерфейса, он спокойно рулится хоткеями с клавиатуры. Прощай, реальность!

EDIT: Скринкартинко добавил =)

Сообщение отредактировал Noelemahc - Понедельник, 24 мая 2010, 13:23


--------------------
Арсеналъ:
PSP-2000 Darth Vader White 6.39 ME-3
DSi Sky Blue 1.4.2U + M3i Zero FW Sakura1.49a CORE2.0.2
Wii Black 4.1E + EmuNAND 4.3E + d2x-cIOS v10
3DS Ice White 9.2E + Luma3DS 6.3 emuNAND 11.2E (FC 1306-5261-6413)
Super Players Entertainment System (Super Famiclone)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Yter
post Четверг, 27 мая 2010, 17:30
Отправлено #19


Ветеран
******

Группа: Пользователи
Сообщений: 1 026
Регистрация: 06 нояб. 2008
Пользователь №: 28 843





QUOTE (Noelemahc @ Воскресенье, 23 мая 2010, 23:29)
Зачем, если в ScummVM она работает куда как лучше?


СкаммВм на компе запускать не хочу, т.к. уж очень жирные пиксели получаются на большом мониторе. На дс скамм работает ужасно. Во всяком случае, в том же манки айлэнде 2 подтормаживает звук в скаме, а на dsx86 всё идеально.

Из версии в версию проверяю одни и те же игры, и последний месяц ну почти никаких изменений, хотя логи с ошибками разработчику отправлял. Жаль. В Another World всё тот же глюк с вылетом после нажатия любой клавиши, да ещё и со звуком проблемы.

Зато Prince of Persia 2 работает отлично.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Noelemahc
post Четверг, 27 мая 2010, 17:42
Отправлено #20


Назойливый всезнайка
******

Группа: Пользователи
Сообщений: 1 559
Регистрация: 23 апр. 2010
Из: Москва, РСФСР
Пользователь №: 36 662





Ну, пцть, пикселей бояться - в старые игры не играть.
На DS Скамм не пробовал, потому что 90% поддерживаемых им игр вызубрены наизусть давным-давно, увы, так что вынужден признать - без знания вопроса говорил =(


--------------------
Арсеналъ:
PSP-2000 Darth Vader White 6.39 ME-3
DSi Sky Blue 1.4.2U + M3i Zero FW Sakura1.49a CORE2.0.2
Wii Black 4.1E + EmuNAND 4.3E + d2x-cIOS v10
3DS Ice White 9.2E + Luma3DS 6.3 emuNAND 11.2E (FC 1306-5261-6413)
Super Players Entertainment System (Super Famiclone)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Страниц: 7  1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 26 апр. 2024, 13:57
Skin Designed (c) by Rooq.net, All Rights Reserved.