2018 build is here..
Code: Select all
Demul v0.7 171010
Brief changelog:
SH4
* OnChip access correct bit width only
* add flti0/1 PR flag check
* reg binding cleanups and fixes, PR sanity checks
* fix DIV0S, optimize DIV1 and add linking current block
* fix Invalidation code
* fix delayed slot exceptions
* interrupts fixes / improvements
GD-ROM
* fix CD PLAY after SEEK for Taxi2
* small fix for bleemcast (almost work)
* G1 DMA discrete step
AICA
* use less attenuated ALFO
* mixing levels fixes
* EG timer fixes
* properly handle Decay level = 0 case
* optimize IRQs
HOLLY
* rewrite SPG
* fix Holly registers for wince
* add real HOLLY IDs for all supported platforms
Gaelco
* speedup boot
* decode boot from Altera firmware
* render fixes: offset color flag, handle flats
* add Gaelco Footall
* preliminary support Gaelco Footall analog inputs
Misc
* SCIF link for AW Maximum Speed and Chase1929
* fix Marvel vs Capcom 2 intro Guile character head
* disable menu in fullscreen (fix clicking it with mouse in light gun games)
* netplay: add option to disable flash/sram sync
* set windows timer resolution to min possible value
* rom loading refactoring, NAOMI GD-ROM sets now require security PIC dumps, old GD-rip binaries not supported anymore
* fix save states crash
* improved creation of Dreamcast flash and "timehack"
* NAOMI DIMM CF support
* fix mouse X/Y calc then screen rotated
* fix error when set memcard time in DC bios
* fix DC flash erase, handle correct sector sizes
* Elo touchscreen fixes for Atomiswave and NAOMI StarHorse
* emulated HW210 IC card reader (Dragon Treasure, WCCF)
* SHIO hopper board HLE, Kick'4'Cash playable
* Added all recently dumped games for supported platforms
* Romset in sync with current MAME
and many other changes and fixes, not worth or forgot to mention.
Demul v0.7 171011
* -listxml now generate "merge" tags
* minor romset corrections
* fix AICA DSP recompiler state load crash
* about box crash fixed (redownload if you have this error)
Demul v0.7 171111
* Akai Katana added
* Mushiking IV/V/VI added. new card codes included.
(to change 4-5-6 game version go to game test mode BACKUP CLEAR and hold both players buttons 1 for 3 seconds)
* DX11: fixed Cave bilinear filter
* ymz770: implemented main volume and clip control
* ARM: DP immediate Carry little fix
* basic analogs simulation when playing from keyboard (arcade only)
* Gaelco: improved ball mechanic simulation
* fixed Dreamcast game name handle
* DX11old: fixed shader filter settings load
Demul v0.7 180426
PowerVR2:
* fully emulated scaler/filter, should fix most if not all games which was cut in size if in TV-modes
* filtered NaN UV texture coordinates (Soul Reaver lifebar)
* filtered negative vertex coords (MK Gold with ATI fix)
* allowed upto 128 layers
* emulated primary/secondary render target buffers for Opaque/PunchTrought lists (Agartha proto flashlight)
* fixed MvSC2 SCORE blinking
* handle edge case ELAN IRQs
Display:
* auto hide mouse cursor when in full screen (5sec timeout)
* prettify "start in full screen" option
* renamed SPG/GPU display to FPS/RPS
Input:
* corrected purupuru device reply (Resident Evil 2)
* fixed xinput crash if attempt to configure inputs during emulation
* fixed few games with inverted "pedal" inputs
AICA:
* fixed AEG/FEG which might stuck in edge cases (some sounds in MvSC2, ReVolt jump sound, etc)
NAOMI:
* fixed RF ID generators for Dinoking, Love&Berry, etc
* small correction JVS I/O Sense line
Misc:
* patch for Orion Puzzle Collection (workaround for Kalisti SDK bug)
* documented actual game developers in game list
https://forum.emu-russia.net/viewtopic. ... &start=180
Cpu you need above 3ghz and ok gpu mine is old gtx660 which handles this fine..
If you turn on full emulation on flycast or nulldc which are the same source base they will be very heavy as well.. both these limit rendering and functions to work on low spec hardware..
Wince puts more strain on your cpu with emulation on dc emulators.. But any gpu single core of 3ghz covers that..