Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

u-man

Elite Member
  • Posts

    664
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by u-man

  1. Hello Ladies and Gentlemen, as a view might know, MAME supports OpenGL now, that means we can use OpenGL shaders (similar to HLSL) now in MAME. There are at least two OpenGL shaders ready for pure fun out now: The Timothy Lotte shader and the CRT-geom shader. Lotte´s version for highend-rigs and CRT-geom for lowend-rigs, so there is a solution for nearly everyone. You can download both shaders here in the download-section or you can just install the latest version of MAMEUIFX v0.161, which also contains the latest upcoming huge improvements of HLSL, done by the awesome dude Jezze. So if you cant wait untill the official release of v0.162, you have the opportunity to check the NEW HLSL right now. Also MAMEUIFX has a wonderful and easy to use GUI, for the faint hearted fellows outthere and is my recommendation for everyone who want it the easy way. In the download section is also a basic tutorial, how to install and use the OpenGL shaders. A brief instruction how to use the CRT-geom shader, can be found in this thread. Nice looking "default" HLSL presets with the new HLSL, will also be posted here: Jezze´s prefered HLSL settings: ## CORE SCREEN OPTIONS#brightness 1.00contrast 1.00gamma 1.00## DIRECT3D POST-PROCESSING OPTIONS#hlsl_enable 1hlslpath hlslhlsl_prescale_x 8hlsl_prescale_y 8hlsl_preset -1hlsl_write hlsl_snap_width 3200hlsl_snap_height 1800shadow_mask_alpha 0.5shadow_mask_texture shadow-mask.pngshadow_mask_x_count 6shadow_mask_y_count 4shadow_mask_usize 0.1875shadow_mask_vsize 0.25shadow_mask_uoffset 0.0shadow_mask_voffset 0.0curvature 0.0round_corner 0.0reflection 0.25vignetting 0.25scanline_alpha 0.75scanline_size 1.0scanline_height 1.0scanline_bright_scale 2.0scanline_bright_offset 0.0scanline_jitter 0.0defocus 1.0,0.0converge_x 0.0,0.0,0.0converge_y 0.0,0.0,0.0radial_converge_x 0.0,0.0,0.0radial_converge_y 0.0,0.0,0.0red_ratio 1.05,0.00,0.10grn_ratio -0.10,1.00,0.25blu_ratio -0.25,0.25,1.25saturation 1.25offset -0.30,-0.20,-0.05scale 1.15,1.05,0.90power 0.90,0.90,1.15floor 0.05,0.05,0.05phosphor_life 0.5,0.5,0.5## BLOOM POST-PROCESSING OPTIONS#vector_bloom_scale 0.50raster_bloom_scale 0.50bloom_lvl0_weight 1.00bloom_lvl1_weight 0.64bloom_lvl2_weight 0.32bloom_lvl3_weight 0.16bloom_lvl4_weight 0.08bloom_lvl5_weight 0.04bloom_lvl6_weight 0.04bloom_lvl7_weight 0.02bloom_lvl8_weight 0.02bloom_lvl9_weight 0.01bloom_lvl10_weight 0.01 My own HLSL settings: ## CORE SCREEN OPTIONS#brightness 1.00contrast 1.00gamma 1.00## DIRECT3D POST-PROCESSING OPTIONS#hlsl_enable 1hlslpath hlslhlsl_prescale_x 5hlsl_prescale_y 5hlsl_preset -1hlsl_write hlsl_snap_width 1920hlsl_snap_height 1080shadow_mask_alpha 0.35shadow_mask_texture ShadowMask.pngshadow_mask_x_count 6shadow_mask_y_count 4shadow_mask_usize 0.1875shadow_mask_vsize 0.25shadow_mask_uoffset 0.0shadow_mask_voffset 0.0curvature 0.10round_corner 0.18reflection 0.10vignetting 0.20scanline_alpha 0.45scanline_size 1.0scanline_height 1.0scanline_bright_scale 1.0scanline_bright_offset 0.0scanline_jitter 0.05defocus 1.0,0.5converge_x 0.0,0.0,0.0converge_y 0.0,0.0,0.0radial_converge_x 0.0,0.0,0.0radial_converge_y 0.0,0.0,0.0red_ratio 1.05,0.00,0.10grn_ratio -0.10,1.00,0.25blu_ratio -0.25,0.25,1.25saturation 1.25offset -0.30,-0.20,-0.05scale 1.15,1.05,0.90power 0.90,0.90,1.15floor 0.02,0.02,0.02phosphor_life 0.4,0.4,0.4## NTSC POST-PROCESSING OPTIONS#yiq_enable 0yiq_cc 3.59754545yiq_a 0.5yiq_b 0.5yiq_o 1.570796325yiq_p 1.0yiq_n 1.0yiq_y 6.0yiq_i 1.2yiq_q 0.6yiq_scan_time 52.6yiq_phase_count 2## VECTOR POST-PROCESSING OPTIONS#vector_length_scale 0.8vector_length_ratio 40.0## BLOOM POST-PROCESSING OPTIONS#vector_bloom_scale 0.3raster_bloom_scale 0.45bloom_lvl0_weight 1.00bloom_lvl1_weight 0.64bloom_lvl2_weight 0.32bloom_lvl3_weight 0.16bloom_lvl4_weight 0.08bloom_lvl5_weight 0.04bloom_lvl6_weight 0.04bloom_lvl7_weight 0.02bloom_lvl8_weight 0.02bloom_lvl9_weight 0.01bloom_lvl10_weight 0.01 and finally some vector-games based HLSL settings which create a nice glow, also done by Jezze: ## BLOOM POST-PROCESSING OPTIONS#vector_bloom_scale 1.00bloom_lvl0_weight 1.00bloom_lvl1_weight 0.16bloom_lvl2_weight 0.24bloom_lvl3_weight 0.32bloom_lvl4_weight 0.48bloom_lvl5_weight 0.00bloom_lvl6_weight 0.96bloom_lvl7_weight 0.72bloom_lvl8_weight 0.48bloom_lvl9_weight 0.24bloom_lvl10_weight 0.12 Please note, that you often will need to set the vector settings on a per game basis, as some vector parameters are really depending on the vector-game played. This is especially true for the vector_length_scale and the vector_length_ratio. Feel free to experiment and to share your settings with us here . cheers u-man
  2. Version CRT-14-05-2015

    69 downloads

    Hi Ladies and Gentlemen, since the version 0160 of MAME, OpenGL is supported inside of MAME. Basically the MAME devs, have integrated the graphics part of SDL MAME into the official build. What does this mean? It means we can now use Open GL based shaders, so we have opportunities to HLSL. I have uploaded here, two OpenGL shaders, one is based on Timothy Lotte and was converted to MAME by SoltanGris42 (Mameworld) . The other one is the CRT-geom shader of cgwg, Themaister and DOLLS. The conversion of the CRT-geom shader was done with the help of Hunter K. (Retroarch admin) and by myself. There are eight shader-files in this archive. The only difference is that the "VERT" versions are rotating the shadow masks by default. The idea here is that you use the VERT version in a "vertical.ini" so that it gets used for vertical oriented games only. Put the files of this zip into a folder of your choice (I recommend a OpenGL named folder inside your MAME installation). The following tutorial, is for people that would rather use their own MAME version (must be at least v0.160). The tutorial follows the usage of Timothy Lotte´s shader, but it works the same for CRT-geom. To activate a OpenGL shader, you need to change the following line of your mame.ini OSD VIDEO OPTIONS section : video opengl and put the path to the shader in this line of the # OpenGL-SPECIFIC OPTIONS and activate the shader by following line: gl_glsl 1gl_glsl_filter 1glsl_shader_mame0 put the path to the content of the zip-file here\Lottes_CRT this is just a example : gl_glsl 1gl_glsl_filter 1glsl_shader_mame0 D:\GAMESTATION\OpenGL_MAME_0159_64\glsl\Lottes_CRT Make a copy of your mame.ini and put it in the ini folder of your MAME installation, naming it vertical.ini In your copy, change the path setting to point at Lottes_CRT_VERT. this is just a example : glsl_shader_mame0 D:\GAMESTATION\OpenGL_MAME_0159_64\glsl\Lottes_CRT_VERT thats it.... try it and enjoy these awesome shaders . Comments, Support or Bugs can be found here: http://www.gameex.info/forums/topic/15915-new-opengl-shader-for-mame-0159/ Credits goes to Timothy Lottes (http://timothylottes.blogspot.de/2014/08/scanlines.html) and SoltanGris42 (Mameworld) for the Lotte shader work involved. Credits for the CRT-geom shader goes to cgwg, Themaister, DOLLS and Hunter K.
  3. Oh... than im sorry ... cant help much there, but for your list problem: you could look into the Gamex/DATA folder and look for your N64 emulator. It must be one of the EMU_x.map and EMU_x.dbcache files. Open the .map files, they contain the game-names until you find the right one and than delete all the remaining files (maybe make a backup and move it out of the folder). GameEx should than create new files, based on your rom-folder and should eliminate the problem with "blank" lines.
  4. There are batch-files / scripts somewhere in the deep WWW (to lazy right now, to search for this), however i dont recommend this. The few GB you would spare, is not worth the hassle you will have, if you update MAME to a recent version. Then again postings will arise, why is rom xy not working and stuff like this or even worse, waste bandwith to download a whole MAME set again, which in no way is economical and a good social behaviour. i.e. i keep my roms complete, every MAME update is always less than 100-200MB and take me 10-15min. to have a up-to-date rom-set.
  5. look at this offer: http://www.amazon.com/gp/aw/d/B00J2CCDAC?qid=1424740205&sr=8-1 52$ for a Mini-Itx... i dont see any reason for a Pi or Pi2 based project for emulation.... from my point of view, Pi is a Geek-fun-project, but nothing serious in the world of emulation.
  6. Glad to see it worked and that you start to like it allready. Go here and read carefully how to install properly: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=46 For GroovyMAME there is not much to do... just change the paths to matchup your setup (i.e. Roms etc.) and change the monitor type to - MonitorType = "D9800" in your mame.ini ..... and you are ready to go . If you have any questions, feel free to ask. I welcome every true CRT enthusiast . With the configuration that we both have, we enjoy the lowest inputlag in the emulation world, of just 2-3 frames comparing to the average LCD MAME gamer, with a 6-7 frames inputlag . We nearly play every game in pixel perfect resolution and framerate/frequenzy. Its the one and only way to "true" arcade feeling... and not only arcade also nearly every other console based emulator is played like the original. In other words, just enjoy your awesome monitor with a continuous frequency range of 15-38khz, that covers every arcade game and consoles up to the first HDTV ones . From my point of view, I will never go back to LCD... ok, not really true.... i like my bartop as well , but thats the only case, where i would accept the usage of a LCD .
  7. Did you check it? I tried every section in the Download-Forum.... without any success. No comments, no likes possible .
  8. Maybe I am missing something there.... but I cant comment that . I cant even like it.
  9. I noticed it... and I was very suprised, because it contained nearly a double amount of new 3D models vs. my old 3D cabs folder. I couldnt say thanks in the download section, but I am saying it here. A silent update with big impact .
  10. Sounds really awesome... looks like organizing rom-collections for GameEx will be a lot easier. Thumbs up for this
  11. OMG, did i said how awesome this community is? No? Guess i didnt tell it often. Thank you for all your wishes, memes and jokes. I enjoyed the postings and my birthday too off course . Its strange, but the buddies here, makes me feel younger. Next year, my age will be the Answer to the Ultimate Question of Life, The Universe, and Everything . Sadly, I am not often in the social club... need to follow this topic .
  12. @Krakerman: I wish my Girlfriend would do that for me.... but she dont like it, when I am on my killing spree my Lightgun: http://www.blood-is-red.de/mw/index.php/Logic_3_PX098_Assault_Rifle soon it will work on my PC too.... and there will be very good news for Guncon2 users in the future ... stay tuned. The only thing, i want to know, how accurate are the Wii-stuff? I heard only bad things about it.
  13. Then try to convert them into MP4 with a slightly higher bitrate (in your case 1500-2000) like Draco allready said and see if you can import them afterwards. Thank God they are only 640x480 . Regarding Lossless codecs: thats why studios use massive RAID setups . If you want to do this, on a regular basis, i recommend you to buy a 2-4TB HDD, they are not too expensive. Try to avoid Xvid or MKV formats.
  14. No, i dont have a better or more "professional" solution other than to convert your AVI´s to a lossless codec. Thats what I do in general, because even when the apps are telling you, that you can use compressed or lossy codecs for cutting/editing, i have experienced often many problems, that came with them . The only exception for me, are files from cameras, which i bet is not the case with your AVI´s. Especially Xvid is somehow "problematic", because it is not a "official" codec, it is derived from Divx (see it like a hack from Divx). I hope for you, that these AVI´s are not too long in terms of time-length, because 1 hour lossless codec is about 20-40GB. In the past many apps did this conversion automatically, but with the time some apps started to skip this process to be a "faster" competitor and using less diskspace. I am not a fan of this behaviour, as lossy codecs often change, like (hopefully ) your underwear and that will automatically leads to problems i.e. with color-grading plugins. I could write a book here, but I want to keep it simple.
  15. as long is i dont know what kind of codec is used in your avi´s, i cant really help you . avi is just a container and inside can be many different codecs. it seems that you dont know which one is used .
  16. Yes it is possible, but you need to find a theme that use the arrows, which show you that you can scroll down or up. You can see the arrows in my theme here: http://www.gameex.info/forums/topic/14725-theme-magnum-need-help-wip/ look at second picture in first post or download video in post# 8. Sadly i didnt do any further work, as I wait for Evolution . PS: hahaha Adultery was faster...
  17. First thing: both mentioned games are working without problems on my 0157 setup. Both games dont use CHDs, so my guess is, that something is wrong with your roms regarding these games. with these commandlines, you can verify your roms or do it with GameEx and "verify roms" option enabled: -verifyroms [<gamename|wildcard>] Checks for invalid or missing ROM images. By default all drivers that have valid ZIP files or directories in the rompath are verified; however, you can limit this list by specifying a driver name or wildcard after the -verifyroms command. -romident [path\to\romstocheck.zip] Attempts to identify ROM files, if they are known to MAME, in the specified .zip file or directory. This command can be used to try and identify ROM sets taken from unknown boards. On exit, the errorlevel is returned as one of the following: 0: means all files were identified 7: means all files were identified except for 1 or more "non-ROM" files 8: means some files were identified 9: means no files were identified Check that you have all roms marked in red, because sometimes you need the clones to get one working version. the example here, is for "Marvel vs. Capcom: Clash of Super Heroes": The "mvsc.zip" should contain the following files, but this is for MAME 0157, it may differ for your version : NAME SIZE CRC ------------------------------------------------------------------- mvce.03a 0524288 824e4a90 mvce.04a 0524288 436c5a4e mvc.05a 0524288 2d8c8e86 mvc.06a 0524288 8528e1f5 mvc.07 0524288 c3baa32b mvc.08 0524288 bc002fcd mvc.09 0524288 c67b26df mvc.10 0524288 0fdd1e26 mvc.13m 4194304 fa5f74bc mvc.15m 4194304 71938a8f mvc.17m 4194304 92741d07 mvc.19m 4194304 bcb72fc6 mvc.14m 4194304 7f1df4e4 mvc.16m 4194304 90bd3203 mvc.18m 4194304 67aaf727 mvc.20m 4194304 8b0bade8 mvc.01 0032768 41629e95 mvc.02 0131072 963abf6b mvc.11m 4194304 850fe663 mvc.12m 4194304 7ccb1896
  18. can you tell us what kind of codec is used in these avi´s. if you dont know it, i recommend to download mediainfo: http://sourceforge.net/projects/mediainfo/ it gives you a brief description of the used files and is very common under video-editors.
  19. The lately added meta-data download function for the media-library is a awesome feature and I really like it. However this genius feature only works, if "create snaps" in the menue is enabled, thats why I ask for a feature request, to "unchain" the meta-data from the "create snaps" menue item. My main problem with this is, I have that menue item now everywhere and it clutters my menue bar, as I dont need it anywhere else, except in the media-library and only to use the meta-data feature. Is there a possibility for this? Elseway a great addition to GameEx . Again, thank you Tom, for adding this.
  20. Sad thing is... Nvidia will not work with GroovyMAME, not without Powerstrip and I cannot recommend it, as you can damage your awesome CRT, if you make it wrong. Sell the AVGA, buy a used recommended ATI on ebay... i have spent 40euros, for the fastest possible card, that was supported by GroovyMAME at that time and I am more than satisfied. Funny part is, I started also with a Nvidia and Soft15khz... it did worked well, but comparing to GroovyMAME... its inferior . And like i said, you have one of the best CRT-Monitors of the world, I wouldnt do something "inbetween".
  21. Ok it can work, but only with the app Powerstrip, as it seems you are a novice, i wouldnt recommend this. Sell the card and buy one of the recommended "official" ATI cards shown on the CRT-Emu-Driver page. Sad to say this .
  22. I dont know exactly what ATI-card is the equivalent to a AVGA 5000, it should be a HD5450, but my guess is a yes . I use a HD 4890 toxic edition.... just try and see what will happen. here is someone with AVGA 5000: http://forum.arcadecontrols.com/index.php/topic,143550.0.html and he got it working .
  23. Dude, you have one of the best crt-monitors ever produced. I also have a NEC 3PG, which has the same frequenzy range like the D9800. With the D9800 you can run 800x600 in progressive mode and even 1280x1024 in interlaced mode. To find GroovyMAME go here: http://forum.arcadecontrols.com/index.php/topic,135823.0.html Deinstall all graphics driver you have and install these ones: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=65 Then read and install Arcade OSD found here: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=46 Arcade OSD does the same like Quickres, but is way better There are even presets for your monitor, so its very easy. GroovyMAME is the best solution on this planet, when it comes to MAME-Emulation, it generates "pixel perfect" Modelines on the fly, so regarding MAME-games you will ALWAYS have the best settings possible. No matter what game you start, with your setup you can play ALL games in native resolution and nearly all, with native frequencies (depends on horizontal or vertical usage). It has way more resolutions available than arcade-vga drivers. If you have any trouble, just ask, as we have nearly the same setup... and I will never go to LCD again, because CRT is just to awesome. LCD is for noobs LCD is no joy at all, if you ever had experiencied a true CRT setup... believe me, I know what I am talking. my Cab: and the beauty of a NEC 3PG (XM29) picture, look at this awesome scanlines and slot-mask: just watch this video :
  24. What kind of codecs? Doesnt Vegas installs the codecs needed? I use only Sharc codecs and Quicktime, on my working machine... no problems at all, while video editing and doing other media stuff. You also should know that the FFDshow codec is allready installed, if you use the Shark codec pack . So I guess, you installed it twice, which can lead to problems, because FFDshow in standalone mode, makes stuff like you described (i.e. pop-up-menue in taskbar etc.). If uberpubert69 really do video cutting / editing, then I recommend to use the 64bit pack, because the codecs are significantly faster than their 32bit counterparts, when it comes to encoding, hence faster working . If you only need codecs for "watching" media, I agree with Draco and the 32bit stuff is maybe enough. Also be aware of this, as stated on the Sharks forums: 64bit users... - The default Windows Media Player is 32bit, so make settings in the 32bit app for this player. - Media Center is a 64bit player, so you need to make settings in the 64bit app for Media Center.
  25. I am not aware of this described problems here.... my advice, use GroovyMAME and try it. In GroovyMAME you have the option to do "correct" stretching even in D3D. If the topic would be true, the GroovyMAME forum would be full of the described problem here. Also I wonder how you manage a 800x600i resolution on a standard 15khz monitor, on mine it is impossible to do. GameEx can handle only the resolutions, that are available for the windows OS too. I am sure you can change the resolution prior starting and after exiting a game, but I dont know the command line for this. Thats something I hope others here can solve .
×
×
  • Create New...