too close for comfort - black label
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: too close for comfort - black label
EmuCR is compiling builds for it but it has a lot of dependency requirements I don't think my Windows 8.1 laptop could handle, otherwise I'd give this a spin. Also I have no 360 ISOs to test it with and the last time I tried to make my own it didn't even recognise it as a 360 disc.
Re: too close for comfort - black label
Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
Thank you xMetalliCx
Re: too close for comfort - black label
Ohhhhh baby...liteon wrote:Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
Re: too close for comfort - black label
Anybody who's tried it out yet and has any words on how it compares to MAME's emulation?
Re: too close for comfort - black label
So far, it runs all of the CAVE games full speed on my C2D E8400 (couldn't say that for MAME). I have no idea how accurate the emulation is, but I wouldn't be surprised if there are issues with correct slowdown at the very least.Shepardus wrote:Anybody who's tried it out yet and has any words on how it compares to MAME's emulation?
It's pretty great to finally be able to play these games, though.
Re: too close for comfort - black label
On the other hand, I wouldn't be surprised in the slowdown was closer than MAME.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
Re: too close for comfort - black label
I just tried this out for myself. I can't speak to the accuracy, but performance is definitely a lot better in Demul. Everything I've tried has been running at full speed on both my laptop and desktop, compared to MAME which slows down to around 80% on even the title screen of Muchi Muchi Pork (MMP and PS, and to a lesser extent Ibara, have real issues running smoothly in MAME for me). Also, savestates seem to work, while they were screwy at best in MAME. I'm impressed.
Is there any button to fast forward emulation in Demul?
Is there any button to fast forward emulation in Demul?
Re: too close for comfort - black label
Performance is massively improved over the mame counterpart. The graphic options don't seem to be working atm though so everything looks kinda ass on an lcd.
-
cave hermit
- Posts: 1547
- Joined: Sat Sep 07, 2013 2:46 pm
- Location: cave hermit
Re: too close for comfort - black label
Where can I get this version of demul? The latest version offered by the main site is .582

-
- Posts: 71
- Joined: Fri Jun 17, 2011 4:08 pm
- Location: UA
Re: too close for comfort - black label
Insert key, same as MAMEShepardus wrote:Is there any button to fast forward emulation in Demul?
from official forum, where is all wip anouncementscave hermit wrote:Where can I get this version of demul? The latest version offered by the main site is .582
http://forum.emu-russia.net/viewtopic.p ... 973#p23973
I will be bery surprised if it will be closertrap15 wrote:On the other hand, I wouldn't be surprised in the slowdown was closer than MAME.

btw, it can be not too obvious to everyone - slowdowns settings is at Config -> Video -> Blitter Limit
the lesser number is - much slowpokes will happen
Re: too close for comfort - black label
Oh wow, this is amazing.liteon wrote:Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: too close for comfort - black label
Thanks for going public with this xMetalliCx!
I've encountered a crash bug using the default settings for everything though: seems whenever I started windowed, go fullscreen, go windowed and then shut the game down Demul will then crash. Anyone else getting the same issue?
Default settings are too "fast" for Deathsmiles but I notice the load-related slowdowns with Muchi Muchi Pork and Pink Sweets seem very much present without bogging down overall performance which is great. I just gotta figure out how to get the upscaling as good as what MAME does, tweak the blitter vars to whatever MAME's 63% translates to (or even find a more precise value since Demul's option is *very* precise) and I'm set!
For people with harddrive struggles I recommend putting the CV1000 roms in .7zs compressed to Ultra. Demul and MAME both work fine with it and it cuts filesize down by as much as 50% per zip.
I've encountered a crash bug using the default settings for everything though: seems whenever I started windowed, go fullscreen, go windowed and then shut the game down Demul will then crash. Anyone else getting the same issue?
Default settings are too "fast" for Deathsmiles but I notice the load-related slowdowns with Muchi Muchi Pork and Pink Sweets seem very much present without bogging down overall performance which is great. I just gotta figure out how to get the upscaling as good as what MAME does, tweak the blitter vars to whatever MAME's 63% translates to (or even find a more precise value since Demul's option is *very* precise) and I'm set!
For people with harddrive struggles I recommend putting the CV1000 roms in .7zs compressed to Ultra. Demul and MAME both work fine with it and it cuts filesize down by as much as 50% per zip.
-
- Posts: 79
- Joined: Wed Jan 01, 2014 3:27 pm
Re: too close for comfort - black label
So pink sweets and muchi muchi pork slowdowns are accurate ? What about ibara and ibara kuro? I guess cavesh3 emulation will still take a while... but thats a great step thanks demul guys!
I buy all the ports i can but still hope for a decent emulation
I buy all the ports i can but still hope for a decent emulation
Re: too close for comfort - black label
Yeah had the same thing a bunch of times.BPzeBanshee wrote:
I've encountered a crash bug using the default settings for everything though: seems whenever I started windowed, go fullscreen, go windowed and then shut the game down Demul will then crash. Anyone else getting the same issue?
-
Strikers1945guy
- Posts: 1052
- Joined: Wed Aug 13, 2014 1:53 am
Re: too close for comfort - black label
I highly doubt it. Dosent ESPRADE not even run properly yet? Ibara has crazy slowdown in certain areas like the stage 3 trains, kuro even more so if you're launching 3 hados in there.thetricker24 wrote:So pink sweets and muchi muchi pork slowdowns are accurate ? What about ibara and ibara kuro? I guess cavesh3 emulation will still take a while... but thats a great step thanks demul guys!
I buy all the ports i can but still hope for a decent emulation
Mister Midnight wrote:btw, cant trust them Koreans; remember Pearl Harbor
-
- Posts: 71
- Joined: Fri Jun 17, 2011 4:08 pm
- Location: UA
Re: too close for comfort - black label
its known issue, and very weird. it crashes somewhere deep inside DirectX libraries, so I guess its some Microsoft's bug ) it doesnt happen then I/we run emulator from Visual Studio, and makes this even more odd and hard to debug.BPzeBanshee wrote:I've encountered a crash bug using the default settings for everything though: seems whenever I started windowed, go fullscreen, go windowed and then shut the game down Demul will then crash. Anyone else getting the same issue?
default value is errm... default, so all games works more-less good. as I remember, default value was about 60000000 (or 66000000 ?), mainly for Futari/BL. but it was to less for DDP DF and makes too much slowdowns on ship select screen, so it was increased to 70000000BPzeBanshee wrote:Default settings are too "fast" for Deathsmiles but I notice the load-related slowdowns with Muchi Muchi Pork and Pink Sweets seem very much present without bogging down overall performance which is great. I just gotta figure out how to get the upscaling as good as what MAME does, tweak the blitter vars to whatever MAME's 63% translates to (or even find a more precise value since Demul's option is *very* precise) and I'm set!
there no term "accurate". player MUST go to setting and tweak blitter limit BY HIMSELF, to some value he think produce "accurate enough" slowdowns in the game he plays.thetricker24 wrote:So pink sweets and muchi muchi pork slowdowns are accurate ? What about ibara and ibara kuro?
Re: too close for comfort - black label
About the blitter delay, the value 70 is ok for cave sh3? Because here for some games it got too fast sometimes.
I always set 63 on mame and I did the same for demul, but it got too slow many times. Is there an approximate value?
Disable auto sort, Disable opaque modifier and Disable translucent modifier help run better in slower hardware?
I always set 63 on mame and I did the same for demul, but it got too slow many times. Is there an approximate value?
Disable auto sort, Disable opaque modifier and Disable translucent modifier help run better in slower hardware?
Re: too close for comfort - black label
Does Demul support recording and playing back input files?
-
Muchi Muchi Spork
- Posts: 1413
- Joined: Wed Mar 09, 2011 2:53 pm
Re: too close for comfort - black label
To get it as accurate as you currently can you would need to set it differently per game. Someone could watch real pcb videos and maybe figure some out, somewhat. Someone would need to figure out how to measure it off real pcbs I think, and even then I'm not sure if it would lead to things being totally accurate in emulation, but maybe. I don't think the slowdown on their ports is accurate either (just from what I've read, I don't own them).pbsk8 wrote:About the blitter delay, the value 70 is ok for cave sh3? Because here for some games it got too fast sometimes.
I always set 63 on mame and I did the same for demul, but it got too slow many times. Is there an approximate value?
Re: too close for comfort - black label
It would be nice if at some point it was possible to implement TASing tools like frame advance and rerecording. I'm pretty interested in the idea of TASing a shmup for the highest theoretically possible score, and I'd like to try creating one at some point, but in most cases the tools to actually do something like this just don't currently exist. Of course, I'm not an emu dev so I have no idea how difficult it would be to actually implement. The savestates seem to be a LOT more stable than MAME, but still not perfect. I've had one crash from loading so far.
-
Muchi Muchi Spork
- Posts: 1413
- Joined: Wed Mar 09, 2011 2:53 pm
Re: too close for comfort - black label
You could just use an invincibility cheat and increased slowdown but then you wouldn't end up with a video worth watching. You'd have your answer though.
Re: too close for comfort - black label
Does adjusting the internal resolution setting do anything? I don't see any difference even when I crank it up to 6x. There's no filtering enabled either, is there?
Re: too close for comfort - black label
I mentioned this a few posts back but no one replied, for me none of the graphic settings do anything at the moment.captpain wrote:Does adjusting the internal resolution setting do anything? I don't see any difference even when I crank it up to 6x. There's no filtering enabled either, is there?
-
- Posts: 71
- Joined: Fri Jun 17, 2011 4:08 pm
- Location: UA
Re: too close for comfort - black label
no, internal resolution setting is 3D rendering option, CV1K doesnt have any 3D so no effect here.captpain wrote:Does adjusting the internal resolution setting do anything? I don't see any difference even when I crank it up to 6x. There's no filtering enabled either, is there?
also, shader filtering is not implemented for CV1K.
-
- Posts: 204
- Joined: Wed Dec 17, 2014 6:32 am
Re: too close for comfort - black label
going to sound dumb but how do i get demul in fullscreen? I go to video settings and click "use fullscreen" but it still launches in windowed mode?
Re: too close for comfort - black label
alt+enterpokemon123 wrote:going to sound dumb but how do i get demul in fullscreen? I go to video settings and click "use fullscreen" but it still launches in windowed mode?
-
BPzeBanshee
- Posts: 4859
- Joined: Sun Feb 08, 2009 3:59 am
Re: too close for comfort - black label
What is the actual fillrate used in MAME by default anyway? 50% as an arbitrary value vs 7,000,000,000px/sec or whatever it is doesn't mean much without knowing whatever px/sec MAME considers half rate, and the cfg files generated from MAME don't give a precise value either.
-
- Posts: 71
- Joined: Fri Jun 17, 2011 4:08 pm
- Location: UA
Re: too close for comfort - black label
fill rate = 1,000,000,000 / (15 * MAMErate / 50)
so 50% is approximate 66M
so 50% is approximate 66M
Re: too close for comfort - black label
Haven't tried this yet, is there separate fill rate settings for the different blend modes? Surely doing transparency isn't the same speed on the real blitter as a plain copy 

@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
-
- Posts: 71
- Joined: Fri Jun 17, 2011 4:08 pm
- Location: UA
Re: too close for comfort - black label
I doubt, had the same idea ~4years ago, but at least my tests says its seems not true.
so I think blitter works in a stupid cheap and ineffective (like most things in Cave hardware LOL) fixed pipeline, i.e. it always do blend, or at least always do 3 memory accesses at each pixel blit - read source pixel, read destination, write destination, even if read destination not needed with blend off.
speaking of *REALLY* badly emulated things - why no one complains about badly emulated sound ?
in many cases sfx sounds wrong, sometimes completely wrong. this is best notable on rapid shooting sounds, in Deathmiles/MBL for example. the real hardware have it mostly different.
this happens because game code starts/stops playing shooting sound samples with very high rate. in MAME/Demul this start/stop events handled immediately, so you hear very short 'parts' of shoot sound samples repeated at very high rate, and it sounds completely *not* like PCB. so I suspect in real YMZ770 keyon/off events handled only at certain time, lets say each 32(?) sound samples (sequencer clock) for example...
trap15 I know you are familiar with sound ICs and somewhat good at this, why not pay attention to YMZ770 ?
instead of wasting time on this stupid slowdowns (which no one cares except few crazy shmupfuns
)
so I think blitter works in a stupid cheap and ineffective (like most things in Cave hardware LOL) fixed pipeline, i.e. it always do blend, or at least always do 3 memory accesses at each pixel blit - read source pixel, read destination, write destination, even if read destination not needed with blend off.
speaking of *REALLY* badly emulated things - why no one complains about badly emulated sound ?
in many cases sfx sounds wrong, sometimes completely wrong. this is best notable on rapid shooting sounds, in Deathmiles/MBL for example. the real hardware have it mostly different.
this happens because game code starts/stops playing shooting sound samples with very high rate. in MAME/Demul this start/stop events handled immediately, so you hear very short 'parts' of shoot sound samples repeated at very high rate, and it sounds completely *not* like PCB. so I suspect in real YMZ770 keyon/off events handled only at certain time, lets say each 32(?) sound samples (sequencer clock) for example...
trap15 I know you are familiar with sound ICs and somewhat good at this, why not pay attention to YMZ770 ?
instead of wasting time on this stupid slowdowns (which no one cares except few crazy shmupfuns
