Jump to content
LaunchBox Community Forums

Lordmonkus

Moderators
  • Posts

    11,498
  • Joined

  • Last visited

  • Days Won

    76

Everything posted by Lordmonkus

  1. I have done some tweaking to the settings in the video and I think they are better. There are 2 files you need to edit, the first is the mame.ini, here are the settings: # # DIRECT3D POST-PROCESSING OPTIONS # hlslpath hlsl hlsl_enable 1 hlsl_oversampling 0 hlsl_write hlsl_snap_width 2048 hlsl_snap_height 1536 shadow_mask_tile_mode 0 shadow_mask_alpha 0.0 shadow_mask_texture shadow-mask.png shadow_mask_x_count 6 shadow_mask_y_count 4 shadow_mask_usize 0.1875 shadow_mask_vsize 0.20 shadow_mask_uoffset 0.0 shadow_mask_voffset 0.0 curvature 0.0 round_corner 0.0 smooth_border 0.0 reflection 0.0 vignetting 0.25 scanline_alpha 0.50 scanline_size 1.0 scanline_height 1.40 scanline_variation 1.0 scanline_bright_scale 1.0 scanline_bright_offset 0.0 scanline_jitter 0.0 hum_bar_alpha 0.0 defocus 0.8,0.0 converge_x 0.0,0.0,0.0 converge_y 0.0,0.0,0.0 radial_converge_x 0.0,0.0,0.0 radial_converge_y 0.0,0.0,0.0 red_ratio 1.0,0.0,0.0 grn_ratio 0.0,1.0,0.0 blu_ratio 0.0,0.0,1.0 saturation 1.2 offset 0.0,0.0,0.0 scale 1.0,1.0,1.0 power 1.0,1.0,1.0 floor 0.0,0.0,0.0 phosphor_life 0.0,0.0,0.0 The 2nd file to change is the raster.ini file located in the "mame\ini\presets" folder: # # DIRECT3D POST-PROCESSING OPTIONS # shadow_mask_tile_mode 0 shadow_mask_alpha 0.25 shadow_mask_texture shadow-mask.png shadow_mask_x_count 12 shadow_mask_y_count 6 shadow_mask_usize 0.5 shadow_mask_vsize 0.5 shadow_mask_uoffset 0.0 shadow_mask_voffset 0.0 distortion 0.0 cubic_distortion 0.0 distort_corner 0.0 round_corner 0.0 smooth_border 0.0 reflection 0.0 vignetting 0.0 scanline_alpha 0.50 scanline_size 1.0 scanline_height 1.0 scanline_variation 1.0 scanline_bright_scale 2.0 scanline_bright_offset 0.0 scanline_jitter 0.0 defocus 0.75,0.0 converge_x 0.0,0.0,0.0 converge_y 0.0,0.0,0.0 radial_converge_x 0.0,0.0,0.0 radial_converge_y 0.0,0.0,0.0 red_ratio 1.05,0.00,0.10 grn_ratio -0.10,1.00,0.25 blu_ratio -0.25,0.25,1.25 saturation 1.20 offset -0.30,-0.20,-0.05 scale 1.15,1.05,0.90 power 0.90,0.90,1.15 floor 0.0,0.0,0.0 phosphor_life 0.0,0.0,0.0 # # NTSC POST-PROCESSING OPTIONS # yiq_enable 0 # # BLOOM POST-PROCESSING OPTIONS # bloom_blend_mode 0 bloom_scale 0.20 bloom_overdrive 1.00,1.00,1.00 bloom_lvl0_weight 1.00 bloom_lvl1_weight 0.64 bloom_lvl2_weight 0.32 bloom_lvl3_weight 0.16 bloom_lvl4_weight 0.08 bloom_lvl5_weight 0.06 bloom_lvl6_weight 0.04 bloom_lvl7_weight 0.02 bloom_lvl8_weight 0.01 If you watched the video and saw the person using the sliders to change settings you would be led to believe that those settings are automatically saved to an ini file but they are not. You have to go into the mame.ini and / or raster.ini file and manually make the changes. The one complaint I did have with the settings in the video was that the blacks were not black, they were a dark grey. Simply changing the "floor" setting in the raster.ini to 0.0,0.0,0.0 made the blacks black again. There were a few more minor tweaks I made as well but they were based on personal preference and my monitor.
  2. Lol, yeah Dos the 5200 is one of those systems for me now im just tinkering with the emulation of it just because of..... well just because. It's really not a system I care enough about to play the games on because like I said earlier the vast majority of games are arcade ports and I would rather play the arcade version, like Moon Patrol. There really is only a small handful of games that I would play on it like H.E.R.O. which is the better version compared to tehe 2600 version. Pitfall would be nice to get it working though, it is a graphical upgrade and a classic.
  3. Yeah there really isn't a whole lot to configure. I just meant it more in terms of I haven't really spent any real time at looking at everything yet and maybe there could be something off. The 5200 is a system I didn't own or even play ever so my knowledge on the system is extremely limited so I have no clue how certain games are supposed to look and play.
  4. Quake is a good choice but it was kind of right on that switch over from Dos to Windows where Doom is the iconic Dos game. If not Doom then Wolfenstein or Monkey Island. No matter what you use though your artwork looks great :)
  5. Added the 5200 roms folder to my rom paths and that got it working, thanks DOS. Jump button still doesn't work in Moon Patrol however :(
  6. Maybe, maybe not. It could just be a case of setting up the controls better for games that have control problems. As for the non loading games they could just be rom dumps that Mess does not like.
  7. If you are just using the default rom folder withing the Mame installation folder you do not have to set anything. But if you are keeping your roms in a different location you need to set this folder within Mame. If you are using MameUI you can set the folder or multiple folders using the drop down menus at the top. If you are using the command line version of Mame (like I am) then open your mame.ini and look for the line rompath near the top and just to the right of that you will want to type the full path to the location of your roms enclosed in quotation marks. For example mine looks like this: rompath "E:\Downloaded Games\Emulation\Roms\Mame Full" You do not need to point to any bios files, the bios files for arcade games just go in the same folder with all your game roms.
  8. Hmm after reading some of the responses and further testing yeah certain games like Moon Patrol the jump button does not work for me either. Hero and Kangaroo work just fine while Joust and Star Wars just go to a black screen after the initial splash screen. Pitfall loads but the start button does not work while Pitfall 2 works perfectly. I tried a handful of other games with varying degrees of success, some work while others have either funky controls or just don't work. I am using the 174 version of Mess Brad linked to. I tired to use my Mame 174 but I had no luck getting it to work, I will try again later.
  9. So here it is after 4am and of course I have to tinker with stuff and like last night around this same time I decided let's have another go around with Mess (my arch nemesis of emulators). This is an emulator I so desperately want to love but for one reason or another it just doesn't seem to want to be the emulator for me. Progress has been made however, small but progress none the less. Last nights goal was to get the Atari 5200 working since this is a system that really has no great options. Sure there are some serviceable options such as Kat5200 but it's still rather meh with it's funky UI, the way you kick out of game and the way it forces all my background windows to my second monitor. Well my goal of getting the 5200 emulated with Mess was a success and even better I was able to transfer over my HLSL settings from Mame and they actually look really good with the 5200 games. I can safely say now that Mess is my new Atari 5200 emulator of choice. Tonight's adventure took me to the Sega Saturn, another system where the choices of emulator are all far from perfect with SSF being the best but with the major drawback of mounting disk images or having actual game disks to put into your cd drive. There was some success in that I was able to get it working and loaded up Darius Gaiden (my go to testing game). Game looked great with my HLSL settings. Some very minor sound glitches but overall a very enjoyable experience. Problems did come up however when trying out Guardian Heroes which had some speed issues but playable. My next game to test was Nights which works really well in SSF but sadly is very broken using Mess. One last and final major problem is the control configuration using an Xbox 360 controller. There was no option to set up an analog stick for Nights, or at least I couldn't see any option and there is the option for it for the 5200. Also button bindings would not allow for using the L and R analog triggers for the L and R buttons of the Saturn controller. My final verdict on Saturn emulated through Mess is that while it is better over all than Yabause and Retroarch's Yabause core it is not a replacement for SSF yet. I am hopeful however since Mess / Mame is such a heavily developed emulator, we should see progress made eventually
  10. Lordmonkus

    Well poop

    Well you know what you need to do then ;)
  11. Do you have your rom path set properly for your Mame.exe in the ini file ?
  12. I'm trying to be safe about it, I know that in the past even mentioning the site as been a bit touchy. I sent Brad a pm with the link to the guide I followed so if he wants to he can edit the main post and add the link himself. That way i'm not getting myself into any trouble :D
  13. ***Disclaimer*** I did not figure any of the following out on my own. I do not take any credit for any of the following information. I simply found a guide on a site that we are not allowed to link to. If Brad allows me to link directly to the guide itself I will do so but not before he gives me the go ahead. Full credit goes to Zorlon the forum admin of where I got this information. ************************ So I finally got a game into my collection today for the Playstation that required some work before it would work in Retroarch. I have had to do some work in the past to some games but this one was really beyond any other. I got a game that came in both with a cue sheet, a 7z file and a bunch of APE audio files. Inside the 7z file was an ECM file. I have dealt with ECM files in the past using the unecm tool but never had to deal with APE files. After using unecm I then had to rename that file to match that of the first file the cue sheet was looking for. I then noticed all the following tracks were looking for bin files and not ape files so I renamed all the extensions from .ape to .bin which caused a whole lot of static in place of the proper audio. To fix the audio you need to use Monkeys Audio (link) to convert all the ape files to wav. After converting you will have both the ape and wav files, you can delete the ape files. You will then need to rename all the files with the wav extension to have a bin extension. You can either do this manually or use a simple bat file in the folder with all the wav files with the following command: ren *.wav *.bin To convert all the ape files using Monkeys Audio: Run it, now you will see on the left there is a big monkey head that says compress under it Hit the down arrow button on the right of the monkey head and hit Decompress, the Monkey head should change into what looks like a box with arrows pointing away from it Now drag and drop all ape files into the big space under "File Name" Now you can hit that Decompress button (picture of a box with arrows pointing away from it), just wait for it to complete Now not only should you have ape files in the folder but now there should be a wav version of every ape file you ran through the proram the ape's can be removed now and you can close the software. Now we have a cue sheet and bin files, depending on the game and how many audio track it has it can be quite a few. In this specific case I had 29 bin files. This will now work just fine as long as the file names match up with everything in the cue sheet but it is messy so let's tidy this up a bit and make it just a cue sheet and a single bin. Go get and install Isobuster (link), you do not need the paid version to do what we need to do next, the free version does everything we need. Run ISO buster Hit File then Open Image File Select the cue file (or ccd file) This should now show a list of tracks on the left Hit File then CD then Extract CD then RAW (*.bin *.iso) Change the Save Type from *.iso to *.bin In the File Name: text box, rename the output file (do not forget to change .iso to .bin on the end of it) Change the destination folder if you like then hit Save After this has completed you will then be asked to save a cue file, just hit Save A little nag screen may pop up but it's nothing major and you won't be using this tool all the time. Now you should have a nice simple working cue and bin of the game and you are good to go. Again, I take no credit for any of this at all. I just wanted to share this so that when someone comes along with the same problem they can fix it themselves
  14. Yeah the platform names need to be a higher contrast colour to make them easier to read but overall I really like the design and look a lot.
  15. jon said I think it does contain all regions, however so does my SMS folder and that works oK. Your SMS roms may have the right (or working) rom first alphabetically where your Genesis ones may not. I believe when you load a zipped file with multiple roms in it through Launchbox it loads the first file it finds and that file may or may not even be a rom file, it could be some sort of other file. Try extracting one of the actual rom files out and tell Launchbox to load that rom instead of the zip file. I can tell you without question the the Genesis GX core will load every single rom file you can throw at it as long as the file itself is not corrupt. I have 777 Genesis roms and every single one of them works flawlessly but I also do not keep my roms in zip files, all my roms are extracted. The only thing you should be using the Pico core for is the 32X games.
  16. Mame is easy, SSF is the tricky one but it's very doable, there are some threads around here about it.
  17. Just look for CRT-Royale-Kurozumi in the CGP preset folder, there's a CG and GLSL version.
  18. Yes, updating the romset and Mame version would be best but if that isn't an option for whatever reason then the Mame 2000 core for the romset asked about is my advice.
  19. Theoretically yes but you would have to go in and manually edit all those absolute paths for each shader pass because more than likely the folder structure would be different. Plus all I am using is the default non edited CRT-Royale_Kurozumi preset so if you load that you would be using the exact shader I am using.
  20. billbo said Thanks very much guys up and running on what I have tried , can I please ask what would be best to run mame 0.37b5 roms ?? Thanks This would be the Mame4all rom set if I am not mistaken which is an older Mame used on the Raspberry Pi and other lower end devices. You can run these through Retroarch using the Mame 2000 core which is designed for that specific rom set http://wiki.libretro.com/index.php?title=MAME_2000 or you can use an older build of Mame http://www.mame.net/oldrel.html, scroll down til you find the 0.37b5 (0.41) version and download the binary. Outside of using this rom set on a Pi which I have done I don't have any experience with it otherwise. I would normally suggest using Mame over Retroarch for Mame emulation but in this case I think I would actually recommend using Retroarch. Being such an old version of Mame there are a lot of features not implemented and Retroarch brings a lot of great extra functionality like shaders. Maybe others might have a better suggestion however.
  21. You don't need an EmuMovies account. I don't have one and all I miss out on is the game videos but I don't care about that stuff. Just wanted to clear up the wording of "needing" and EmuMovies account.
  22. Ok good, I am glad what I typed out made sense somewhat to someone other than myself. This is one of those things I am by no means an expert on but I think have a basic grasp of the main concepts of how it all works. I think I understand it in my head and I try and put it all down in words as I think of it and it makes sense as I type it. I will try and answer your latest questions. You can add more passes to a preset but the problem there is that can only easily add them at the end without some extensive hands on dirty work. After you have loaded in a preset if you look in the Quick Menu > Shaders you will see a list of all the different passes that make up the preset. You will see the number of total passes, if you highlight that and press right on the controller you can add more total passes. Then scroll down and you will see the passes you have added but there will be no shader shown, it will say something like Shader #13 N/A for example. The last number will be different depending on how many passes the preset you had loaded in had before, I used 13 because the Kurozumi preset I use has 12 passes so adding one more gives it 13. Now to actually add another pass you go to the new pass you just added and press B on your controller and you will then dig into the shaders folder structure til you find the shader (not preset) that you wish to add. This is where you are looking for either a .cg or .glsl file (not .cgp or .glslp) Simply adding more passes to a preset may or may not give you the desired effect you may be looking for. Most presets are actually extremely good and the people who have created them have done a very good job of fine tuning to get the desired look. Further tweaking them and actually knowing what does what is well beyond my scope of knowledge. I simply know enough to edit them and make them look shitty. When you use the cycle hotkey to change shaders you are simply cycling through the presets that are currently in the Retroarch > Shaders folder and not the ones in the shaders_cg and shaders_glsl folders. I'm not quite sure I understand your question about me copy pasting here. What is it you are asking me to copy paste ? I was just pointing out something you could do within a preset to further tweak certain settings to customize a shader preset to your liking. This is actually how the Kurozumi edit of CRT-Royale came about, he just used Royale as a base and then further tweaked the values in the preset folder. Just to reiterate here. Shaders themselves are actually somewhat complicated code (sort of like a programming language but not as complicated) that directly modifys the image output on the screen. Dig into the shaders folder structure and open one of the .cg or .glsl files in notepad and take a look at it, you will lots of programming code in there. Presets are simpler and easier to understand and they are just what their name implys, they are presets of shader combinations to achieve a desired look. Think of the shader itself as something like the actual source code of a program and the presets are like the settings menu in a program or an .ini file where you can easily tweak settings. Edit: You can build your own preset using the shader files themselves. Simply load up a core and if you already have a preset loaded just set the number of passes to 0 and then Apply Changes, you should now have no shader effects at all. Now you can start adding passes and for each pass load up a shader file, again these are .cg and .glsl files not .cgp and .glslp. Each shader you add will change based on the shader that is in the pass above (in the list or lower in pass number). Like I said in my previous post, think of each pass like a Photoshop layer or like sheets of transparent plastic and each sheet has a different effect. Some combinations will look good and some will look terrible. Any further information on this stuff is way beyond my knowledge base.
  23. Hmm, I have version 1.4.2 but I don't have any of the Final Fantasy games but I can load in 5 images using Lunar and Lunar 2. I did not try combining them obviously but they do load into each of the 5 slots.
×
×
  • Create New...