Форум Эму-Россия http://forum.emu-russia.net/ |
|
Вспомним Nesticle http://forum.emu-russia.net/viewtopic.php?f=208&t=2361 |
Страница 1 из 1 |
Автор: | EvGS [ 08 июл 2010, 15:06 ] |
Заголовок сообщения: | Вспомним Nesticle |
Новые версии DosBox 0.73 и 0.74 хороши тем, что помимо "стандартного i386" эмулируют и другие наборы инструкций от процессоров посвежее: cputype: CPU Type used in emulation. auto is the fastest choice. # Possible values: auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch. В своё время мне очень нравился эмулятор nesticle, который несмотря на всю его неточность был: 1) самым удобным/красивым из ДОСовских 2) работал на полной скорости на моём Am486DX100 + 8 Mb RAM 3) позволял замедлять скорость NTSC игр до 50 FPS. 4) позволял записывать звук в *.WAV-файл Более того, эмулятор позволял использовать следующие ключи (прописываются в nesticle.ini): -rdtsc : Enable the use of the Pentium RDTSC profiling instruction -fpucopy : Use the FPU for mem->vidmem copies (pentium only) Если процессор был i586 - эмулятор принимал ключи и использовал эти инструкции. Если ниже i586 - просто вылетал с ошибкой. nesticle.ini Код: ;---------------------------------------------- ; Automatically generated NESticle config file ;---------------------------------------------- ; video settings -res 320 240 -palfile nesticle.pal -vsync OFF -frameskip AUTO ; sound settings -sndrate 44100 ; input device types -setinput 1 KEY1 -setinput 2 NONE -setinput 3 NONE -setinput 4 NONE ; keyboard scan codes -setkey KEY1 71 72 73 75 77 79 80 81 44 45 26 27 -setkey KEY2 19 20 21 33 35 47 48 49 16 17 18 30 ; joystick settings -setjoythresh 1 0 0 0 0 -setjoythresh 2 0 0 0 0 -remapbut JOY1 0 1 255 255 -remapbut JOY2 0 1 255 255 -remapbut GRAVIS 0 2 1 3 -remapbut GRIP1 2 3 5 6 -remapbut GRIP2 2 3 5 6 -remapbut SIDEWINDER1 0 1 3 4 -remapbut SIDEWINDER2 0 1 3 4 ; directories -pcxdir C:\EMULS\NESTICLE\ -savedir C:\EMULS\NESTICLE\ -logdir C:\EMULS\NESTICLE\ -patchdir C:\EMULS\NESTICLE\ -romdir C:\EMULS\NESTICLE\ROMS ; NES emulation -vfps 50 -hblank 115 -framelines 232 -vblank 30 -rdtsc -fpucopy ; insert command line file... @NESticle.cmd Nesticle в свежем Dosbox больше не вылетает при использовании этих ключей. Даже на P3 теперь работает быстро. Плюс ко всему, есть возможность в самом досбоксе поставить билинейную интерполяцию, будет очень красиво: Код: [sdl] ........ fullresolution=1280x1024 (для ЖК-мониторов желательно ставить "родное" разрешение) windowresolution=1024x768 (здесь уже то, какое больше подходит - это "растяжка" окна) output=ddraw (для Vista и 7 лучше =opengl) [render] .......... frameskip=0 aspect=true scaler=none В общем, хорошая возможность вспомнить nesticle. Всё вышесказанное относится и к Genecyst Кстати, у nesticle очень мягкий приятный звук DPCM-канала. Во многих играх он, конечно, звучит неправильно. Но Batman, Castlevania2 например, очень приятно слушать. Почти во всех эмуляторах и NSF-плеерах DPCM в этих играх пощёлкивает, а в nesticle звучит мягко и бархатисто. P.S. В архиве c эмулятором (nestcxxx.zip) почему-то отсутствует экстендер DOS4GW.EXE Взять его можно рядом, из архива genecyst (gcystxxx.zip) |
Автор: | Слэйер Мун [ 09 июл 2010, 13:05 ] |
Заголовок сообщения: | Re: Вспомним Nesticle |
Прямые ссылки не работают на ему-раше, так что и nesticle и genecyst в один клик не скачать. А за инфу - спасибо. |
Автор: | EvGS [ 09 июл 2010, 13:41 ] |
Заголовок сообщения: | Re: Вспомним Nesticle |
Я забыл, что ссылки меняются ежедневно в 0:00. На сегодня пофиксил. Цитата: Yaranga: Для ленивых прикреплю в аттаче уже относительно настроенный Dosbox+Nesticle. Запускать следует Dosbox.exe, поскольку Nesticle.exe будет эмулироваться уже через него и запустится автоматически. Выход из досбокса - Ctrl+F9. Желающие могут подточить напильником посредством любого текстового редактора dosbox.conf - все комментарии к командам там переведены на русский язык так что разобраться сможет любой первоклассник. В сборку помимо самого эмулятора включил Марио, Бэтмена и Кастлеванию. Новые ромы следует добавлять по пути (считая от директории досбокса) diskC\Emuls\Nesticle\roms\. nesticle+dosbox074_portable Значение FPS выставлено на 50. Так на денди больше похоже. По умолчанию стоит 60. Менять можно как через GUI nesticle: settings - nes timing - virtual FPS; так и в nesticle.ini -- 09 июл 2010, 15:32 -- Неожиданно находятся все более интересные вещи: http://nesdev.parodius.com/bbs/viewtopi ... 4e6aeee4ec Например, эмулятор loopynes от 21 ноября 1999г. с исходниками на x86 ASM Мало того, что исходники тяжело найти, так еще и последняя доступная версия почти на всех сайтах помечена как 10/18/99 beta - 18 октября 1999. А здесь как раз указано, что последняя версия - 21.11.99. http://www.emuwiki.com/index.php?title= ... f_loopynes И это не бета, а стабильная версия. Исходники опубликованы только в 2007. Ни на одном русском эму-сайте я именно её не встречал. Это тоже легендарный (и быстрый!) ДОС-эмулятор, можете добавить его в соответствующий раздел. Тем более, что FCEU 0.81 DOS, RockNES 3.10 DOS и Nesticle x.xx DOS уже есть. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |