Demul - WIP версии эмулятора.
Автор |
Сообщение |
06 апр 2013, 21:02 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
19 апр 2013, 16:49 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
20 апр 2013, 23:50 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
07 июл 2013, 22:04 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
Представляем новую версию Demul 0.58. Из значимого добавлена поддержка двух новых аркадных систем, практически полностью переписан GPU драйвер с поддержкой полноценного DX11 (старый DX11 код перемещен в плагин DX10 и предназначен для систем, не поддерживающих DX11 аппаратно, DXv3 и Legacy больше не поддерживаются и в релиз не включены) и еще много различных улучшений и исправлений. Для более качественного отслеживания ошибок и их оперативного исправления открыт багтрекер: http://code.google.com/p/demul/issues/list. Все желающие приглашаются к активному тестированию. Свежий ромсет для аркадных автоматов можно скачать здесь: http://torrents.emu-russia.net/details.php?id=469. Старые образы для Dreamcast подходят без изменений. ЗЫ Заранее предупреждаю, что версия все еще является WIP и в ней все еще может быть много ошибок, также для запуска эмулятора требуется достаточно мощная машина с аппаратной поддержкой как минимум DX10, в противном случае вы все еще будете способны запустить эмулятор, но скорость эмуляции будет неприемлема для полноценной игры. Перед работой следует удалить предыдущие INI файлы и очистить папку SCACHE. А чтобы наверняка избежать возможных проблем, следует также удалить старые FLASH файлы для DREAMCAST и, возможно, очистить папку NVRAM.Код: AWAVE: Sega Bass Fishing Challenge romset added AWAVE: use MAME's NGBC rom, enable BBA CORE: FPU opcodes timing fix ("Dead Or Alive 2" slowdown fix) CORE: MMU sh4 fix CORE: addc, subc opcodes for SH2/SH3/SH4 fix CORE: dreamcast various fixes CORE: fcmpeq NAND case fix CORE: ftrc NaNd round fix CORE: ftrc int/rec opcode fix CORE: heap corruption fix CORE: internal DMAC support CORE: invalidate code SH4 fix CORE: trapa SH2 fix DC: a lot of game-specific fixes, now more games are playable or glitch-free DX11: bump mapping added DX11: order independent transparency added DX11: render to texture full rewrite DX11: scaling added DX11: shadow volume full refactor DX11: translucent modifier inplemented DX11: two volume modifier implemented GAELCO: new system added with two games supported: Smashing Drive and ATV Track GDROM: gdrom threading disabled GPU: DX10/DX11 support for Hardware and Software renders (can be played virtually on any GPU card, but obviously very slow) GPU: much correct volumes support GPU: workaround for ATI bugs HIKARU: system support added, a lot of work needed NAOMI2: new model cache system NAOMI2: reflect fix NAOMI2: render to texture fix NAOMI2: various improvements NAOMI: Crackin DJ controls fix NAOMI: Gun Spike auto-coin fix NAOMI: Ninja Assault Export (NJA4verA) added NAOMI: Ninja Assault light gun fix NAOMI: add 2 new USA bioses NAOMI: new romsets added: initdv3j with key, Star Horse, Shakatto Tambourine 2001 Spring, Ninja Assault new rev, crackndj2, gunsur2 alt rev, marstv, Radirgy new rev, etc... NET: BBA network support (TAP driver / OpenVPN needed, modem isn't supported yet) NET: sync flash/eeprom/etc PAD: dead zones, dc triggers fix PAD: full xinput support VMS: fixed parsing crash on some VMS files VMS: various fixes Код: AWAVE: добавлен новый ромсет Sega Bass Fishing Challenge AWAVE: NGBC снова используется ромсет из MAME, включена поддержка BBA CORE: исправлен тайминг FPU опкодов (исправлено замедление "Dead Or Alive 2") CORE: исправлено MMU CORE: исправлены опкоды addc, subc для SH2/SH3/SH4 CORE: различные фиксы для dreamcast CORE: исправлен опкод fcmpeq для случая NaNd CORE: исправлен опкод ftrc для случая NaNd CORE: исправлен опкод ftrc для int/rec CORE: исправлена частично порча кучи CORE: поддержка внутреннего DMAC CORE: исправлена ошибка инвалидации для SH4 CORE: исправлен опкод trapa для SH2 DC: куча исправлений для игр, теперь больше игр работают и запускаются без глюков DX11: добавлена поддержка bump mapping DX11: добавлена и улучшена поддержка сортировки прозрачных полигонов DX11: полностью переписан рендер в текстуру DX11: добавлена поддержка высоких разрешений DX11: добавлена полная поддержка shadow volumes / modifiers DX11: добавлена поддержка translucent volume modifiers DX11: добавлена поддержка two-volume modifiers GAELCO: поддерживается новая система и две игры на ней: Smashing Drive и ATV Track GDROM: отключена поддержка трединга для gdrom GPU: добавлена поддержка софтварного рендеринга в DX10/DX11 (теоретически теперь можно запустить демул на любой системе, но будет очень медленно) GPU: исправления для багов ATI видеокарт HIKARU: поддерживается новая система (все еще в процессе разработки, но в пару игр можно уже поиграть) NAOMI2: новая система кеширования моделей NAOMI2: исправлена ошибка с отражениями NAOMI2: исправлена ошибка с рендером в текстуру NAOMI2: прочие изменения и улучшения NAOMI: исправлено управление в Crackin DJ NAOMI: исправлено автодобавление монеты в Gun Spike NAOMI: добавлено много новых ромсетов и ревизий старых ромсетов NET: поддержка сетевой игры по BBA адаптеру (требуется TAP драйвер и OpenVPN, модем все еще не поддерживается) NET: улучшена синхронизация сетевой игры PAD: поддержка слепых зон, исправлены ошибки с курками DC PAD: добавлена полная поддержка xinput совместимых контроллеров VMS: различные исправления и улучшения
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
05 авг 2013, 07:40 |
|
Зарегистрирован: 14 ноя 2007, 11:19 Сообщения: 370
|
После работы над ошибками, на основании предоставленной Вами информации на http://code.google.com/p/demul/issues/list выкладываем новый промежуточный WIP. Продолжайте оставлять информацию на багтрекере и вместе мы достигнем идеальной эмуляции всех поддерживаемых систем. Перед работой следует удалить предыдущие INI файлы и очистить папку SCACHE. А чтобы наверняка избежать возможных проблем, следует также удалить старые FLASH файлы для DREAMCAST и, возможно, очистить папку NVRAM.Код: * DX11: add read fb to dc vram * DX11: bilinear and textcoord clamp/flip fixes (Samurai6 shadows, Xtreeme Sports title, etc) * DX11: clip mode set without GroupEn bit (18Wheleeler map, checkme), modvol clip * DX11: fix 1x1 mips in 16bit and IDX8 textures (road marks in Sonic2); miplevel clamp; join similar texture decoders * DX11: fix aspect ratio (need test) * DX11: fix modifier holes * DX11: fix scaling with RTT * DX11: fix z plane generation * DX11: force background deptmode to 7 * DX11: hw-like trilinear filter, optimise shadow * DX11: network sort option * DX11: use clip for RenderDepth (fixes arcade 18Wheelerer), RenderDepth only shadow poly (fix Xtreme sports), UV clamp/flip/wrap inside TextureSample() (fixes textures gaps), always use color clamp (Rumble Fish attract), all fog processing after shading calc * DX11: use mipmap adjust, add supersample (not working) * HIKARU: NASCAR boot in public build * HIKARU: sram mapping error fix, now pharrier can bookkeep (issue #54) * LISTXML generation fixes * NAOMI: Crazy Taxi debug ctrls * NAOMI: a bit better Alien Front controls * SPU: fix cdda status set to gdrom * SPU: fix loop sound sonic adventure (refix from rev 1809) * SPU: return old adpcm decoder * full rewrite aica DSP
|
|
09 сен 2013, 22:17 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
23 окт 2013, 16:32 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
Снова работа над ошибками, хотя наверное кое-что могло поломаться снова, так что просьба сообщать в багтрекере и в закрытых уже репортах об ошибках. Код: ATOMISWAVE: Crash fix CORE: Autoregion if booted without disk fix CORE: SSE2 optimizations, critical core corruptions fixed, much more stability CORE: Savestates fix CORE: Various fixes from the Issue tracker DC: Dev.Box bios autoregion DX10: NAOMI2 irq fix DX11: Aspect ratio for 2nd shader filter's pass fix DX11: Framebuffer rendering fix DX11: Ignore z-write disable for PuchThrough (fix Bust-A-Move 4) DX11: Rotate 90/270 fullscreen aspect fix GDR: gdrDemul is back from grave GPU: Aica dsp fix GPU: Full screen added to cave3rd and hikaru GPU: Lightgun mark fix GPU: YUV transfer out of RAM fix HIKARU: Minor fixes and speedup NAOMI2: Club Kart little controls fix NAOMI2: Color/diffuse lerp value NAOMI2: Delay irq and TL status NAOMI2: Diffuse and specular intensity NAOMI2: Fake shadow fix NAOMI2: Layouts NAOMI2: Znear/zfar fixes NAOMI2: Spot/point lights fix NAOMI2: Opaque modifiers NAOMI2: Optimize/refactor NAOMI2: VS3 stupid bug fix NAOMI2: shadow intensity fix NAOMI: 18 Wheeler DX Steering fix NAOMI: Soul Surfer floormat/controls PAD: Fixed jump to the BIOS when focus lost PAD: more precision for analogs/guns PAD: xinput stick, xinput crashes and compatibility fix, xinput rumble support PVR2: fix single modifiers (Soul Calibur) PVR2: fix specular SH4: Exception generate optimization, dinarec optimizations, minor speedup (major speedup for some game, like Under Defeat) SH4: MMU fix critical bug and speedup, all WinCE games are playable now SPU: Sound stretching for the slow machines VMU: beep fixed, speedup VMU: default setting changed, VMU screen disable option added
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
20 ноя 2013, 02:13 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
Just for fun #5
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
24 ноя 2013, 04:03 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
18 дек 2013, 00:50 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
31 дек 2013, 19:52 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
Happy New Year!!!
|
|
08 май 2014, 10:57 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
12 июн 2014, 04:13 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
first multi steps
|
|
12 июн 2014, 22:55 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
13 июн 2014, 02:52 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
13 июн 2014, 18:12 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
07 июл 2014, 22:12 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
20 июл 2014, 19:32 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
25 июл 2014, 08:24 |
|
Зарегистрирован: 07 фев 2009, 07:51 Сообщения: 244
|
|
|
28 июл 2014, 21:54 |
|
Зарегистрирован: 22 июл 2007, 11:16 Сообщения: 787
|
Внезапно удалось обнаружить причину отсутствия анимации у персонажей в AirTrix и совершенно внезапно удалось это починить, спасибо инженерам компании Сега, которые практически не заморачиваясь использовали одни и те же схемы защиты и в наоми и в хикару и даже не стали сильно менять криптосхему и систему ключей. единственная игра, которая от этого очень сильно зависела - это и был аиртрикс и теперь он имеет все необходимые данные и код до последнего байта и анимируется как положено. Металлик позже возможно выложит нормальное видео
_________________ 1. Модератор всегда прав. 2. Если модератор не прав, см. п. 1.
|
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|