| Main > Main Forum |
| What is a good HD videocard for the current MAMES?? Need suggestions. |
| << < (3/7) > >> |
| Blanka:
The vidcard deals with the upscaling though. With a good upscaling algorithm to 1600x1200 a vidcard can matter! |
| DJ_Izumi:
--- Quote from: Blanka on December 27, 2009, 05:50:36 am ---The vidcard deals with the upscaling though. With a good upscaling algorithm to 1600x1200 a vidcard can matter! --- End quote --- The graphics card's upscaling is pretty basic resizing and that's all it offers. Trilinier resizing and stuff like that, all any card can do. The smoothing type stuff and such in some emulators is agian all done by the CPU. Unless some emulator offers 3D accelerated resizing on high end cards that I don't know about. |
| Blanka:
On the Mac you have Quartz Composer overlay effects for CRT emulation, they are pretty hardcore GC routines. |
| u_rebelscum:
First off, mame dones not use the video card for emulation. However, mame can use the card's hardware for other, non-emulation stuff, depending.... Mame, by default, uses the directX 3D card hardware: - full screen resizing/scaling/aspect scaling - overlay, underlay, bezel & "effects" (like CRT simulation overlays) - UI menu rendering - multiscreens - I think some of the rotation (although might be just the overlay stuff) - I think vsync and "triplebuffering" (FYI, mame does not do true triple buffering, but actually "render ahead" buffering) By default, mame does not use any directX 2D hardware. However, if you change from "video d3d" to "video ddraw", the above features will stop using the card's 3d hardware and use the card's 2d hardware instead. If OTOH, the option is set to "video gdi", mame will use the CPU to do the above features (if at all). So depending on your settings, mame might use 3d card non-emulation accel, or 2d card non-emulation acel, or not use the card hardware at all. FWIW: To see if your card is "fast enough" for your current option setup, run a game unthrottled for x number of seconds ("mame game -nothrottle -str 120"), and note the percent speed. Then run the same game with no video ("mame game -nothrottle -str 120 -video none"), and note the percent speed. If the difference is small (0-5%), upgrading your card will make basically no difference with your current option setup. Note that the above paragraph is for testing your setup, not for benchmarking purposes. And if you haven't bought a card yet, you can't do it or course. And changing you settings and/or mame version can make a difference. |
| FrizzleFried:
--- Quote from: Nataq on December 21, 2009, 10:07:50 am ---Of course the video card matter. Some are better in 2D then others. I agree 3D doesnt matter but not all video card perform the same in 2D. I have a radeon 9600 and a leadtek 5900 and the leadtek is a lot better. In reviews of the card we can see that with the leadtek they put a lot of effort in the 2D department. Even connected on composite the image was pretty good. Not the case for the radeon. Unfortunatly I cannot get component out of the leadtek so I am using the radeon one. I would need a vga to component transcoder to output from the leadtek but that cost 100+ $. --- End quote --- This is false. I've benched half a dozen cards ranging from a $30.00 TI4200 to a borrowed (I can't afford one) 8500GT and they all benched within 3% +/- of each other. The only time I saw a significant drop in framerate from one option to the next was when I tried a motherboard with on-board video. FWIW: I benched on an arcade monitor using different standard resolution video modes... |
| Navigation |
| Message Index |
| Next page |
| Previous page |