too close for comfort - black label

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: too close for comfort - black label

Post by BPzeBanshee »

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.
liteon
Posts: 12
Joined: Fri Sep 20, 2013 12:42 pm

Re: too close for comfort - black label

Post by liteon »

Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: too close for comfort - black label

Post by captpain »

liteon wrote:Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
Ohhhhh baby...
User avatar
Shepardus
Posts: 3505
Joined: Sat Dec 13, 2014 10:01 pm
Location: Ringing the bells of fortune

Re: too close for comfort - black label

Post by Shepardus »

Anybody who's tried it out yet and has any words on how it compares to MAME's emulation?
Image
NTSC-J: You know STGs are in trouble when you have threads on how to introduce them to a wider audience and get more people playing followed by threads on how to get its hardcore fan base to play them, too.
1CCs | Twitch | YouTube
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: too close for comfort - black label

Post by captpain »

Shepardus wrote:Anybody who's tried it out yet and has any words on how it compares to MAME's emulation?
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.

It's pretty great to finally be able to play these games, though.
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: too close for comfort - black label

Post by trap15 »

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.
User avatar
Shepardus
Posts: 3505
Joined: Sat Dec 13, 2014 10:01 pm
Location: Ringing the bells of fortune

Re: too close for comfort - black label

Post by Shepardus »

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?
Image
NTSC-J: You know STGs are in trouble when you have threads on how to introduce them to a wider audience and get more people playing followed by threads on how to get its hardcore fan base to play them, too.
1CCs | Twitch | YouTube
User avatar
Cee
Banned User
Posts: 380
Joined: Sat Dec 07, 2013 9:14 pm
Location: Taunton

Re: too close for comfort - black label

Post by Cee »

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.
User avatar
cave hermit
Posts: 1547
Joined: Sat Sep 07, 2013 2:46 pm
Location: cave hermit

Re: too close for comfort - black label

Post by cave hermit »

Where can I get this version of demul? The latest version offered by the main site is .582
Image
xMetalliCx
Posts: 71
Joined: Fri Jun 17, 2011 4:08 pm
Location: UA

Re: too close for comfort - black label

Post by xMetalliCx »

Shepardus wrote:Is there any button to fast forward emulation in Demul?
Insert key, same as MAME
cave hermit wrote:Where can I get this version of demul? The latest version offered by the main site is .582
from official forum, where is all wip anouncements
http://forum.emu-russia.net/viewtopic.p ... 973#p23973
trap15 wrote:On the other hand, I wouldn't be surprised in the slowdown was closer than MAME.
I will be bery surprised if it will be closer :D
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
SMC
Posts: 178
Joined: Mon Jun 15, 2015 10:56 pm

Re: too close for comfort - black label

Post by SMC »

liteon wrote:Demul 0.7a Alpha is release with cave 3rd (sh3;cv1k)
Thank you xMetalliCx
Oh wow, this is amazing.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: too close for comfort - black label

Post by BPzeBanshee »

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.
thetricker24
Posts: 79
Joined: Wed Jan 01, 2014 3:27 pm

Re: too close for comfort - black label

Post by thetricker24 »

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
User avatar
Cee
Banned User
Posts: 380
Joined: Sat Dec 07, 2013 9:14 pm
Location: Taunton

Re: too close for comfort - black label

Post by Cee »

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?
Yeah had the same thing a bunch of times.
User avatar
Strikers1945guy
Posts: 1052
Joined: Wed Aug 13, 2014 1:53 am

Re: too close for comfort - black label

Post by Strikers1945guy »

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
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.
Mister Midnight wrote:btw, cant trust them Koreans; remember Pearl Harbor
xMetalliCx
Posts: 71
Joined: Fri Jun 17, 2011 4:08 pm
Location: UA

Re: too close for comfort - black label

Post by xMetalliCx »

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?
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: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!
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 70000000
thetricker24 wrote:So pink sweets and muchi muchi pork slowdowns are accurate ? What about ibara and ibara kuro?
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.
User avatar
pbsk8
Posts: 52
Joined: Tue Oct 29, 2013 11:37 pm

Re: too close for comfort - black label

Post by pbsk8 »

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?
User avatar
Shepardus
Posts: 3505
Joined: Sat Dec 13, 2014 10:01 pm
Location: Ringing the bells of fortune

Re: too close for comfort - black label

Post by Shepardus »

Does Demul support recording and playing back input files?
Image
NTSC-J: You know STGs are in trouble when you have threads on how to introduce them to a wider audience and get more people playing followed by threads on how to get its hardcore fan base to play them, too.
1CCs | Twitch | YouTube
User avatar
Muchi Muchi Spork
Posts: 1413
Joined: Wed Mar 09, 2011 2:53 pm

Re: too close for comfort - black label

Post by Muchi Muchi Spork »

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?
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).
SMC
Posts: 178
Joined: Mon Jun 15, 2015 10:56 pm

Re: too close for comfort - black label

Post by SMC »

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.
User avatar
Muchi Muchi Spork
Posts: 1413
Joined: Wed Mar 09, 2011 2:53 pm

Re: too close for comfort - black label

Post by Muchi Muchi Spork »

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.
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: too close for comfort - black label

Post by captpain »

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?
User avatar
Cee
Banned User
Posts: 380
Joined: Sat Dec 07, 2013 9:14 pm
Location: Taunton

Re: too close for comfort - black label

Post by Cee »

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?
I mentioned this a few posts back but no one replied, for me none of the graphic settings do anything at the moment.
xMetalliCx
Posts: 71
Joined: Fri Jun 17, 2011 4:08 pm
Location: UA

Re: too close for comfort - black label

Post by xMetalliCx »

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?
no, internal resolution setting is 3D rendering option, CV1K doesnt have any 3D so no effect here.
also, shader filtering is not implemented for CV1K.
pokemon123
Posts: 204
Joined: Wed Dec 17, 2014 6:32 am

Re: too close for comfort - black label

Post by pokemon123 »

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?
User avatar
Cee
Banned User
Posts: 380
Joined: Sat Dec 07, 2013 9:14 pm
Location: Taunton

Re: too close for comfort - black label

Post by Cee »

pokemon123 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?
alt+enter
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: too close for comfort - black label

Post by BPzeBanshee »

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.
xMetalliCx
Posts: 71
Joined: Fri Jun 17, 2011 4:08 pm
Location: UA

Re: too close for comfort - black label

Post by xMetalliCx »

fill rate = 1,000,000,000 / (15 * MAMErate / 50)

so 50% is approximate 66M
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: too close for comfort - black label

Post by trap15 »

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.
xMetalliCx
Posts: 71
Joined: Fri Jun 17, 2011 4:08 pm
Location: UA

Re: too close for comfort - black label

Post by xMetalliCx »

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 ;) )
Post Reply