Forum Replies Created
-
AuthorPosts
-
dankcushionsParticipant
– other 90s midway games like nba jam and open ice seem to struggle.
– anything with Sprite scaling (not sure if that is the right word) like after burner, g-loc, etc.
– anything 3Dother than that most arcade games are p much perfect for me using mame2003
01/21/2016 at 12:43 in reply to: Kid-friendly Retropie/ES (UI modes, favorites, hiding items) [B-TESTERS WANTED!] #114619dankcushionsParticipantis it time this was used in retropie instead of ‘normal’ ES? only that project has been dead for ages and the owner doesn’t seem to be available to approve other people’s pulls. zigurana has done some great fixes and it would be great to have an interface that’s under active development! :)
dankcushionsParticipantthanks gizmo98 – that makes sense! i wonder if there’s any documentation for what ini commands do/don’t work for the pi? i’d like to try and get glide64 to be my main plugin so it’d be cool to know what i can/can’t do with it.
dankcushionsParticipantBut don’t we use https://github.com/gonetz/GLideN64 ? that’s what retropie references in the install scripts. in this repo it seems to indicate that there is an aspect ratio setting. eg:
– https://github.com/gonetz/GLideN64/issues/551dankcushionsParticipant[quote=114529]Hi Community,
One Problem (off topic, i knew): mame-libreto dont save the dip-copnfigs in game.
I tried a lot, i read all tips in the forum, nothing helps.
[/quote]
known issue :) https://github.com/libretro/mame2003-libretro/issues/11dankcushionsParticipantwell, mame2003 is definitely for .78, but unless you ran one of the games that had been added/changed between .78 and .106 maybe you wouldn’t notice!
dankcushionsParticipantgreat! love the design of the screen border
dankcushionsParticipanti think you need to be looking at the glide64.ini (or something like that) file in the /opt/retropie/configs/n64/ folder. i’m not sure of the exact setting you need, as i don’t have mine to hand, but it seems to be adjust_aspect=0.
dankcushionsParticipant[quote=114417]
I’ve done tons and tons of testing of MAME. by far the best one to use is lr-mame2003 with mame version .106 roms. You’ll get the largest number of roms to work that way.
[/quote]don’t you mean mame version .78 roms? that’s the romset that lr-mame2003 needs. i agree with you it’s the best mame emulator.
@electronictofu
if you’re using mame set 0.375b5, you need to use lr-imame4all or mame4all-pi – these 2 systems work with that romset. mame2003 needs a later one so you’ll have to rebuild the set, or (better) get a new 0.78 set.dankcushionsParticipantan overlay image is only for a specific native resolution. you can get a full screen 720/1080p scanline overlay but because each core would usually have a different native resolution (that is scaled up to 720/1080p), the lines will be in the wrong place.
retroarch shaders ‘know’ the core’s native resolution so scanline shaders should always line up. however, sometimes at the cost of performance. check out @davej’s shader – https://www.petrockblock.com/forums/topic/new-crt-pi-shader-version/
dankcushionsParticipanti’m not an expert but i did do this a few months back. you can’t run fsck on a mounted partition, and you only have 1, so the only way to do it is to take your SD card out of your pi and put it in another machine that can run fsck. the way i did this was put it in my laptop that was running linux, and follow a guide (something like https://www.maketecheasier.com/check-repair-filesystem-fsck-linux/ )
i guess you could also do on a mac also, via the command line.
dankcushionsParticipantvery odd! are your sticks 8 way? that is, can you move in diagonal directions in games that allow it? (i guess things like robotron or any scrolling shooter would make a good test)
i think the inputs it wants are:
Down,
Down-Forward,
Forward + Punch
so maybe it’s not picking up the down-forward for some reason?(works fine on my setup – using a standard joystick/controller)
dankcushionsParticipantso do you want emulation station to use 1080p all the time like kodi? because i think it should do by default unless you’ve changed boot/config.txt? mine does…
dankcushionsParticipantit’d also be helpful if you could paste the contents of /tmp/runcommand.log after you try to run a neogeo rom and it fails. that should show the specific error you’re getting.
dankcushionsParticipantyeah, don’t use advancemame :)
but really, mame4all-pi is a great one for raw speed, and mame2003 is pretty much the same performance, supports a huge library, and has the benefit of being a libretro core (so uses all the automatic controller configuration, etc).
dankcushionsParticipant[quote=113878] @dankcushions that might be the case for NeoGeo, but PS1 and Dreamcast for example (more intensive emulation tasks)?
[/quote]dreamcast maybe, but neogeo and PS1 are definitely CPU bound. they both have un-accelerated renderers as far as i know.dankcushionsParticipantit depends on what emulator that you were using before. i think it was mame4all-pi by default in older versions, which can be selected via https://github.com/RetroPie/RetroPie-Setup/wiki/runcommand.
the mk series (and most 90s midway games) run pretty bad on any emulator but MK1 can be just about fine on the right emulator.
dankcushionsParticipantyou want them in /home/pi/retropie/BIOS/ – it’s all in the wiki https://github.com/RetroPie/RetroPie-setup/wiki/Dreamcast
(make sure they’re named correctly – the ones i got for dreamcast were named differently and didn’t work until i renamed them, and i think the PSX bios filename is case-sensitive)dankcushionsParticipantyou shouldn’t need to give either pi or laptop static ips so that might have screwed something up maybe? you just have to know what ip your router has given to your PI (there’s a ‘show my IP’ option in the retropie menu), and then use that to connect via putty.
eg for me my putty session connects to 192.168.0.8, port 22, and connection type SSH. the ip occasionally changes when i reboot.
alternatively, your pi should appear as a network device on your mac/PC, if they’re on the same network.
dankcushionsParticipant1) like i said, it won’t work because you’re not using a crossover ethernet cable. does your router not have an ethernet port at all?
2) you don’t need an internet connection on your pi, just a way to transfer the bios files from whatever device you’ve downloaded them from. (so, step 1, basically!)
dankcushionsParticipant1) you need to connect your laptop and pi to the same router (in my case i connect them both to my cable modem/router combo unit – laptop via wireless/pi via cable), not directly via an ethernet cable. you CAN do it that way but i think you need a special ethernet cable (‘crossover’). probably easiest to just bring your pi down to the basement :)
2) dreamcast does not support .iso – see https://github.com/RetroPie/RetroPie-setup/wiki/Dreamcast
playstation DOES support .iso apparently – https://github.com/RetroPie/RetroPie-Setup/wiki/playstation-1 (not sure why it’s not working for you – is it lower case .iso?)3) install the latest retropie SD card image, i suppose? or manually go through each rom directory and delete all the roms via ftp or command line.
ps – your english seems great :)
dankcushionsParticipantthis is a crazy project – i love it! :)
dankcushionsParticipanti wouldn’t have thought 2d emulators are ever GPU bound unless you’re running shaders at high resolutions, so the resolution shouldn’t matter i think.
neogeo should run fine on a pi2. at least, it does for me on lr-mame2003.
dankcushionsParticipantlooks really slick! great job :)
dankcushionsParticipantthe libretro ones definitely do (lr-mame2003, etc) – they call them ‘overlays’
dankcushionsParticipanthaving a look at the libretro wiki, it looks like this behaviour can be triggered with the -R or –bsvrecord command line argument. you can see if this is happening for you by copy and pasting the /tmp/runcommand.log file after you load a game. it’ll show the entire launch command for the emulator.
if that is happening it’s very odd that retropie would be launching with either command, unless -R used to do something else and you’ve updated retroarch?
dankcushionsParticipantsounds like between you the approach is about as scientific as we’ve had! :) i think you’re doing a great job and it’d be awesome to get some numbers on all these different eventualities as it would perhaps give me an excuse as to why i don’t seem to be able to get past about world 6 in super mario bros :)
the dispmanx stuff is interesting but it’s a bit of a niche driver that definitely has some issues in retroarch, but perhaps they’ll be more likely to be fixed (or the other drivers improved) if it’s proven to have the least latency.
dankcushionsParticipantdankcushionsParticipantI think it’s basically the dispmanx driver that is the difference. if you go into /opt/retropie/configs/all/retroarch.cfg
and change
video_driver = “gl”
to
video_driver = “dispmanx”that should enable it for all libretro systems (might cause issues with some cores – if so comment out the line here and apply it to the specific system retroarch.cfgs instead). please let us know what you find! :)
dankcushionsParticipantthey changed the menu options in retroarch. from memory it’s now:
– turn aspect ratio index to ‘custom’
– adjust the width/heigh custom viewport options as desired.I don’t like how it is now and logged an issue to improve: https://github.com/libretro/RetroArch/issues/2516
dankcushionsParticipanti think mame4all-pi is technically the fastest, but I’ve found lr-mame2003 runs almost everything full speed and has a much larger game list, so I use that.
dankcushionsParticipantif you’re getting ‘missing file’ messages you didn’t rebuild your mame set correctly. it should only produce zips that are correct for the .dat file you gave it.
personally i’d be more incline to resolve it that way than go through 1000s of roms and remove the broken ones!
dankcushionsParticipanti can’t help with your USB stuff (I run my games directly from my USB stick rather than using the transfer service), but with you second question – what you mean by “video output setting” – the “retroarch render resolution” accessible within the https://github.com/RetroPie/RetroPie-Setup/wiki/runcommand ?
if so, i run that at ‘video output’ (which is whatever your TV is running at – for me it’s 1080p) with no issue. the only way it should cause slowdown is if you’re running shaders, which I don’t.
memory split – i think 256MB is probably best, although the only thing it seems to affect is emulation station (issues with lots of system pictures)
01/07/2016 at 12:11 in reply to: Is it possible to use multiple mame cores on a game by game basis? #113339dankcushionsParticipantjust out of interest – why run 2010 at all? i haven’t experimented much but it seems like that all of the newer 3d titles it can run are beyond the pi anyway. any particular titles you can sell me on? i might give it a go :)
dankcushionsParticipantare those joystick indexes static between boots? I feel like mine changed around at random…
-
AuthorPosts