gigapig Posted October 12, 2017 Posted October 12, 2017 Demul has had quite a juicy update this October 10th and some minor updates after. Here's a link and change log. http://demul.emulation64.com 10 october 2017] DEmul 0.7 WIP Release notes: Up-to-date build of almost year of developing. Enjoy Changelog: - SH4: OnChip access correct bit width only - SH4: add flti0/1 PR flag check - SH4: reg binding cleanups and fixes, PR sanity checks - SH4: fix DIV0S, optimize DIV1 and add linking current block - SH4: fix Invalidation code - SH4: fix delayed slot exceptions - SH4: interrupts fixes / improvements - GD-ROM: fix CD PLAY after SEEK for Taxi2 - GD-ROM: small fix for bleemcast (almost work) - GD-ROM: G1 DMA discrete step - AICA: use less attenuated ALFO - AICA: mixing levels fixes - AICA: EG timer fixes - AICA: properly handle Decay level = 0 case - AICA: optimize IRQs - HOLLY: rewrite SPG - HOLLY: fix Holly registers for wince - HOLLY: add real HOLLY IDs for all supported platforms - GAELCO: speedup boot - GAELCO: decode boot from Altera firmware - GAELCO: render fixes: offset color flag, handle flats - GAELCO: add Gaelco Footall - GAELCO: preliminary support Gaelco Footall analog inputs - MISC: SCIF link for AW Maximum Speed and Chase1929 - MISC: fix Marvel vs Capcom 2 intro Guile character head - MISC: disable menu in fullscreen (fix clicking it with mouse in light gun games) - MISC: netplay: add option to disable flash/sram sync - MISC: set windows timer resolution to min possible value - MISC: rom loading refactoring, NAOMI GD-ROM sets now require security PIC dumps, old GD-rip binaries not supported anymore - MISC: fix save states crash - MISC: improved creation of Dreamcast flash and "timehack" - MISC: NAOMI DIMM CF support - MISC: fix mouse X/Y calc then screen rotated - MISC: fix error when set memcard time in DC bios - MISC: fix DC flash erase, handle correct sector sizes - MISC: Elo touchscreen fixes for Atomiswave and NAOMI StarHorse - MISC: emulated HW210 IC card reader (Dragon Treasure, WCCF) - MISC: SHIO hopper board HLE, Kick'4'Cash playable - MISC: Added all recently dumped games for supported platforms - MISC: Romset in sync with current MAME and many other changes and fixes, not worth or forgot to mention.
shitoken Posted October 17, 2017 Posted October 17, 2017 What is the safest way to place with old one ? Which files/folders we need back up and replace into this one?
RLBradders26 Posted October 17, 2017 Posted October 17, 2017 Replace the dll, exe and txt files but not the ini files. Also merge the two nvram folders. I did it yesterday and works perfectly. Take a copy of your old demul folder just in case.
rocketappliances Posted October 18, 2017 Posted October 18, 2017 Is anyone else having an issue where games are getting stuck when being launched from rocketlauncher? They work perfectly in the emulator themselves. Seems like when I launch a game it gets stuck at the select the rom to play screen. Been troubleshooting for days any help would be appreciated. rlauncher is sending the chd for confidential mission name in the run command i.e. "rom=gds-00001" but it needs to send the name "rom=confmiss" in the command prompt to demul. The actual file name is gds-0001.chd how can I fix this?
SupraKarma Posted October 18, 2017 Posted October 18, 2017 Save states getting fixed is the big one for me, I'll check this out tomorrow. Thanks @gigapig.
SupraKarma Posted October 18, 2017 Posted October 18, 2017 Went ahead and tried it briefly (couldn't resist). Seems to work very well. My big complaint is, no on screen display indicator when you save states. It would be nice if it tells you when you switch states, the whole nine yards like other emulators do. But, at least it's working. That's great progress.
rocketappliances Posted October 18, 2017 Posted October 18, 2017 4 minutes ago, agent47 said: Set skip checks to Rom Only on the settings tab, which should be done for every arcade system. I have that setting on and it still sends the -rom=gds-001 in the run command
rocketappliances Posted October 18, 2017 Posted October 18, 2017 15 minutes ago, agent47 said: Then you probably have Match Extensions enabled which will override skip checks IIRC so disable that if thats the case. Otherwise post a RL log set to the Troubleshooting log level to pastebin and post a link to it here. DO NOT copy paste the log directly into a post or use code tags since they're useless and have broken for a long time. You are right it was the match extensions being on that messed it up. For anyone else with this issue in RLHQ settings tab turn off 7z change the skip checks to ROM only and match extensions to false. Thanks agent47
SupraKarma Posted October 24, 2017 Posted October 24, 2017 Just a heads up to anyone making the jump to the newest version of demul, many of your old Sega NAOMI ROMs that worked with the previous version are now broken. Some of the ROM names have been changed (thanks MAME team), and some of the ROMsets have changed. Out of the first 20 or so games I tested, I've had 6 crash or ask to load a differently named ROM. Off the top of my head, Airline Pilots, Dynamite Deka, CVS2 2001, and many others. Sammy Atomiswave is unaffected (I tested them all), and I haven't ran into any issues with Sega Dreamcast so far. You should ask yourself if it's really worth it to test 170 slow loading games, rename the ROMs, rename the database entries, rename the artwork/videos/rocketlauncher media (if you use it for that system)/redo your custom controls for all of the games affected. It was quite a chore getting it working the first time around, and if the only noticeable improvement is save states support, I think I'll pass.
SupraKarma Posted October 24, 2017 Posted October 24, 2017 Here's a complete list of games that were affected between the current version and the last on my end. I may just use the old version as an alternate emulator for these. Airline Pilots - romname change Azumanga Daioh Puzzle Bobble Beach Spikers Capcom vs SNK 2 Millionaire Fighting 2001 (Rev A) - romname change Club Kart (all of them) Dead or Alive 2 millenium House of the Dead 2 prototype Initial D Arcade Stage (all of them) King of Route 66 Soul Surfer (Rev A) Usagi - Yamashiro Mahjong Hen (romname=usagui) -romname change Virtua Fighter 4 (all of them) Virtua Striker 3 (all of them) Wild Riders World Kicks
dougan78 Posted October 24, 2017 Posted October 24, 2017 And it broke demulshooter if you use that wait for demulshooter to be updated. Cheers.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.