Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Smooth Scrolling using D3D in Windows MAME?  (Read 1366 times)

0 Members and 1 Guest are viewing this topic.

space42

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 22, 2005, 12:58:51 pm
    • Galaga Cocktail Project
Smooth Scrolling using D3D in Windows MAME?
« on: January 31, 2005, 07:32:38 pm »
Hello,

I have been trying to get the best possible scrolling in windows MAME with no luck.

Using Direct Draw, the scrolling seems to be very smooth independent of my vsync settings (using triple buffer).  I do not wish to use Direct Draw because of the filtering that it introduces with my Radeon Video Card ( I do get a nice clean image using D3D).

Using Direct3d, there seemes to be a noticeable 'shimmer' on the scrolling.  Wonderboy and Xevious are good examples of this.   I can see it right on the title screen of Wonder Boy when the logo scrolls up from the bottom.

I tried AdvanceCD (Linux & Advance Mame) .  It does not have these problems.  I really want to use Windows in my new cabinet though (mostly because of MameWah)

Does anyone have a solution?  Are other Windows MAME users experiencing this problem?

Thanks for any help.


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #1 on: February 01, 2005, 11:00:37 am »
Turn on direct 3d....  for the filter type, type in "sharp"

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #2 on: February 01, 2005, 11:20:20 am »
What sort of monitor are you using?

Xevious is probably something to do with refresh rate (Namco's 60.606060Hz).  Try setting 'refresh 60' for that one (& use a 60Hz video mode).

For Wonderboy, I'm not sure, that is a 60Hz game exactly - again, make sure you are using a 60Hz mode.

Just to go on from what Howard said, use '-d3d -d3deffect sharp' or try '-hwstretch -effect sharp'.  The higher the resolution you use, the less obvious the filtering will be (at the cost of performance).

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #3 on: February 01, 2005, 12:33:45 pm »
Cant you use Dos mame (and derivitaves) in 98?  And then use Mamewah there?


space42

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 22, 2005, 12:58:51 pm
    • Galaga Cocktail Project
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #4 on: February 01, 2005, 05:24:26 pm »
Thanks for the suggestions!

I used direct draw with effect sharp.  This gives me smooth scrolling.  Not as sharp as D3D with no filter, but much better then regular direct draw.

D3D just scrolls funny to me.  I can't really explain it, but the screen sort of shimmers while it scrolls. 

I might use Win98 in my cab.   I though there was problems with Daphne and Win9x.   I also plan to use Zinc too!

What are the negatives of using Win98 in a cab if any?

Thanks a bunch.
-Jerry

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #5 on: February 02, 2005, 11:42:41 am »
Well the emulators you specifically mentioned don't run as well in 98. Mind you they will run, just not as well.  Daphne is effected the most. 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 01:14:11 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #6 on: February 02, 2005, 11:44:23 am »
Also how would switching to 98 fix your problem?  If you wish to run dos mame then you might as well run dos too as windows will just hog your resources. 

space42

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 22, 2005, 12:58:51 pm
    • Galaga Cocktail Project
Re: Smooth Scrolling using D3D in Windows MAME?
« Reply #7 on: February 02, 2005, 06:08:40 pm »
Also how would switching to 98 fix your problem?  If you wish to run dos mame then you might as well run dos too as windows will just hog your resources. 

Well, being able to run DOS MAME would fix the windows D3D/Direct Draw issues and at the same I could still run MameWah since its Win98.  I'm not concerned with resources since I am using a fairly hefty machine.  I really  don't want to run Win98.  I am just weighing all of my options since I'm still in the planning stages for this project.

I've been playing around with some of the settings. 
Using Direct Draw and Filter Sharp looks pretty good on my U3100.
I might keep this setting... thanks for suggesting it.

-Jerry