Retro pie and the long list of problems

Retropi N64

Gee you might be guessing why I am making this post, and well it is because retro pie is rather difficult to actually use.

First of off, getting it onto a SD card is easy as easy can be, I'm not saying this is hard even in the slightest, just download program, run program, download retropie's image file for your pi and load image on to sd card, done.

That's simple as simple gets. No no no no, it isn't that.

It's just about everything else.
(Read the bottom for a update on this)
You see it uses multiple different emulators, first it uses Emulationstation for it's main GUI system, you see Emulation station is good, up until you get into the configuration settings. You see Emulation station lacks the ability to select which emulator you want for which system and on a system that has 2-4 n64 emulators it would be nice to be able to select which one is the most compatible with your game, like IDK Zelda(either one), or Banjo(either one), in fact mupen64plus by default(which is the one it runs by default), Lacks compatibility with just about any 3d game I've tried for it. ALMOST EVERY GAME on the N64 is 3D. This isn't where the cake ends, you see you'd think you'd be able to mess around with the settings for the emulator, and sadly you would be very much mistake. You can not select what video mode(most crucial part of getting a n64 emulator working) to play your game with. Emulation station has no settings options for this, no you have to go into retroarch supposively. Which refuses to load any cores, and refuses to download any as well. Now keep in mind I have had a harry past with Retrolib on their notions of what GPL3 contained which inheirits the licenses to all works filed under it and included with it. Which it does, but this is retroarches claim to fame over the hyperkin attrosity known as the retron5. You go into any other configuration setting and it is basically just asking for resolution of screen, shaders, and controller options. Which you will need.

What people want out of a emulator is it to work, and to be able to play games, retro pie's one big claim to fame is N64 emulation, and with a pi 3 b it is damn near impossible due to the pi 3 locking its clock rate. Apparently pi 2's are not having this problem but pi 3's are supposively suppose to out perform them but clearly that isn't the case, when you are greeted with a entirely transparent except for a outline of everything. No it's not wireframe it is the polygons attempting to render but something horribly going wrong with them kinda but not really rendering properly.

Now I have tried other things like the homebrew home made zelda games you can download for free that just rip assets from Link to the past. But they at first don't render properly either, they show up in like a windowed mode of 150x95 or something of the sorts and you have to find the full screen button which I only found by pressing all the f keys but f4 & f7 I think because those have different functions within the OS it self. Terminal for f4...

Keep in mind your controls may not translate over into ports of games to the actual unit. Example, duke nukem 3d will recognize you have a controller, it will work to some degree, but it won't always work IE xbox 360 controller needs additional configuration outside of what emulation station provides, it does not duplicate and convert your controller conf into something readable in games, only specific emulators.

I've read a lot of tutorials on how to fix problems and retro pie patched out solutions to problems.... So yeah... No way of running mupen64plus in glesrice because the moment you try to do that doesn't recognize mupen64plus.... nor any other emulator for that matter... Because nothing is softlinked in the bin folder.....

Gameboy emulators work, so does nes, and the various ports don't work exactly ideal and still require kb/m which is understandable for some and others are just completely odd and unnessarily and gamepad support could have been added in. IE Doom and Duke Nukem menu system.

Update: I found out how to get into the settings and change the video modes, you gotta press A on xbox 360 controller and spam it while the rom is loading. They really should add something stating this.

Any ways this video helped me out:

So now that I found a fix to the orignal post I think I will composite a list of actual issues....
I will keep the orignal posted content there how ever. With a skip to read this.

3: Emulation station input issues

Emulation station is nice, it's input asignment can be flawed.

Example: With certain controllers it will either do one of two things:
1.Not register certain buttons at all
2.Register the button is being held when not so it skips on input configuration.
Both was the case with my ouya controller which doesn't have enough buttons to map them all out but seeing how ps2+ is the only ones that use the stick buttons it is really obvious what to do in that case.

And yes I actually do use it, I enjoy how it feels in my super massive hulk hands well over the feeling of any controller by far.

2: Overclocking in Rasp-config option is useless for Pi3

Pi3 users will find this option to be a tease as overclocking is disabled on pi3 for warrenty purposes. But hackers don't care they will get around this and have, every time they update the system and try to lock it down more, yet another image build comes out with it being overclocked. Along with that a series of tutorials. So it is rather useless for them to be putting in all this effort to prevent something regaurdless of what they do the hackers will get around weather they want to or not.

1. Retroarch crashes, a lot
Using retroarches menu system and you will more than likely crash, sometimes it comes up after exiting a game, sometimes not. But when it does come up you can bet your bottom dollar it will crash soon, espcially if you attempt to navigate through their menus. I wouldn't expect a fix from libretro, and actually I would be surprised if they tried to cherry pick and try to dismantle to dismiss what I said here as they have in the past.

No comments :

Post a Comment

Please be kind to others, and my self.

Rss Feed

Undeadbobop's blogs

↑ Grab this Headline Animator


I heart FeedBurner


construct 2 Nintendo game ouya review wiiu android linux pc windows games google Chrome Microsoft free mac web development scirra Dreamout chrome os controller steam valve chromebook play Sega programming youtube controls game development #nintendo 2d Apple DRM Wii help store template unity Dream chrome book gaming update video 3d GNU/Linux How to SEO bus construct driver gamepad menu music out rush video games HTML5 Nintendo Switch bad console custom experience javascript online software tutorial xbox 360 Iphone Pokemon go Switch art cheap code engine font gamejolt halflife iOS os retroarch sprite support website Mario Saturn adventure amazon app assets chromeos clone css down emulation fix gamestop internet level life opengl phone problems raspberry pi sale sonic sound source spriter work 3ds Fishing Game development companies in detroit Genesis Mario Kart Micro-transactions Playstation Scam Sega Saturn Sony Sucks Ubuntu acer ad adv advance book bugs computer counter strike global offensive delay drawing effects emulator example free software gimp java kongregate modeling nes network nvidia pack platformer project ripoff security snes spritefonts starter system undeadbobop windows 8 $oft 2014 Beginner C# Corsair DLC Developers Dreamcast Game review NX Photoshop Sega Genesis Ultimate Portable Game Player Things USA Virtual abuse acer 11 ads advertisement application apps arcade atari bing blog blue bobop c++ coin construct 3 construct2 counter strike csgo design develop directx email face faceplate fail fps functions game development tools give away gnu googleplay graphics hackers halflife 3 halo issues itch.io lies link low make maps money movie news of optimization options patch php plate pokemon pool pro screw sega genesis summer terrible tf2 tools top trirectimo up usb valve editor hammer virtual console voice vs webhosting wireless worst xbox 360 xml zelda 1 2 3 submit pro 2 25th Anniversary 5 AI America C# XNA Gamestudio CD Call of Duty Cast Comparison Controller Pro Controller Pro U Copy DVD Digital Direct Discs Doom Dragon Drive East Detroit Eastpointe Eshop Facebook GBA Golden HTML ID IT Marker Megadrive Microshaft Microsoft store in michigan Moore Mupen64 Nights Old PS2 Personal Peter RSS Record Retropi RollApp Screenshots Secret Skateboard Steam controller Super Mario TV Tech WoW XBL Zelda breath of wild abandon abandonware ad free adsense adv menu advertisers alternative amd angry art work assault audio away balls best bfxr block blogger bo's brick bride bug build bundle bungie bus driver 2d experience rush capture card cards cat character cheaters choice chrome web browser club color command commercial connect construct 2 gaming engine contest convict convict gaming corruption cost counterstrike crash create crush dead demo depression descriptions done download e3 easy education electric electronic emulation station emulators ethics event evil exploit family features feed flash fonts fraud fx galaxy game development companies game development companies in michigan game engines gameplay get gif give glitches google chrome greed guide half halflife 2 head hl2 honest hosting improves is issue item items jam jolicloud keyboard kick kickstarter kitten kitty lag lan learning liars libretro lock making manager map menus micro milkshape 3d minecraft misleading mobile mods monogame multiplayer netplay networking new noncommercial not odd off one paint pewdiepie pie players playing plugins port program quake quick random red remote require retropie rewards rip road save saving screen screenshot script sdl search sega dreamcast server settings site skate skeleton small snapshot song sounds sprite sheet spyware steam box steam gamepad steam os steamos strike team tegra templates terrorists text tic tac toe to tool top 10 touch tree unreal use useless version video game videogame vidme virus ware web server webgl webstorage webstore wedding world xbone xbox one xboxdone xboxone zombies #e3 10 10 ways 200 2015 2600 3.14 343 3:4 ratio 3DTin 3d modeling 5 nights 64 7 7th guest 8 90 API ARM AT&T ATOM ATT AVGN Ace Adriano AlphaOmegaSin Amiibo Android disable ads in games Animation Backlinks Balmer Batdan Bernie Bethesda's New Review Copy Policy Bill Blackjack Blackmail Bluetooth Boarding Bros Bully C++. directx Cities Classic Computers Consoles Cool Corruption in gaming news journalism Creators Cyanara DDOS DMCA DMZ DNS Deluxe Detroit Documentations Dogs EA EULA Eco Edge gamepad Edition Emio Encore F.E.A.R. FCC Facebook account hijack Fanboy Feeds Feminism First person shooter Flowcharts Footage GPL GamePop Gamer Gamestick Gates Genesis Ultimate Portable Game Player God Gold Grammar HD HDMI HP HTC Vive Halo 2 Halo 2 Anniversary Halo Reach Halo legends ICEY ID Tech IDE IE IGN IOS 9 ISP Impact Impressions Install Irate Irategamer Jaden smith Japanese Jet pack Jim Kainy Kart Kim Jong-un Knuckles Kotaqu LG LGBT Las Vegas Last Launch Lenovo Library Linksys Lucid Lycoming mall Mad Mad over Mario Galaxy Mario kart 8 deluxe Mario odyssey Marker sprite font Metro Michigan Microsoft wordpress Monodevelopment Moon Mortal Kombat Mote Movies Mysterious NSA Navel Nes classic Next Nintendo 64 North Korea November OC OS X OSX Ocarina Ohio Omega On off switch Onedrive Paradise Paths Performance Pokken tournament Pokken tournament Pikachi controller Privacy Badger Projared Promotion Pygames Pyshell Python Python Fiddle RPG Rage Razer Forge TC Reach Released Remix Retrobit Retroduo Retrogen ReviewTechUSA Rock Rock Paper Shotgun Rockstar Roseville SMM SQL SWF SWJ Samsung Scholarship Shaft Ship Sin SkyDrive Smash Sprite font Star Starling Steven Stolar Sun Super Mario Maker Super Smash Bros Tails miles Text adventure The Interview The Letter Tony Hawk Total Media Town TreeFall Studios Treehouse Tuner Twitch UML Ubisoft VBA VLC VR review Valor Vegas Vengeance Video game art Visio Watch Watchdogs Wino WoW! Woofle XBLA Zilla accessories accounts achievements acting adapter adblock add on admin adreno advance menu system affordable airplane algorithms alone alpha always amazing amazon app store animal animate animated animations anime app developer in detroit Michigan app development appegg appspotr arch array ashleey asus atgames attack audience auto back back links background badges bag bags ball ballz bandicoot banks bar base basic basics basketball battery battle. DLC. link bayonetta beating bed bgoat big bios bioshock birds birthday bit bites black blackberry blacklist blade blast blender blockstorm bloodmoon blur bo boom bored borkin button boxes boy breaks bricks broke broken brotherhood browser bsd buck bucks buggy bust buy c++. html c64 cable can can't canceled candy capcom car care caret-t caster cb3-111 cereal chair challenges change cheating checking chimp chimpmail chrome cast chromebooke chromecast app clara clara.io classical clearance client closure compiler cloud applications cloud computing cocoonjs code envy coding college colour comedy comments community compatibility competitive market compiler complaints complete roms list computer AI connect 4 connecting cons constroller construct 2 gaming engine plugin construct 2 holiday plugin construct 2 plugin construct 2 time and date plugin content costume couch counter counter strike condition zero counter terrorists court cpu crafting crap crazy crd creating creation creativity credit crossing crusher ctf cubes cue curse cursor customization templates cylinders daniel date object dbz deathmatch dell demonetization desert desktop desura develoming developing development kit dial dialup died difficult dig disabilities discontinued dishonest disney do doesn't work dollar dos downfall drag dragonball dreams drug store ds duckduckgo dug dumb dumbphone dust button easter egg eastside ebaulms edge email list eminem emu end engines enlightenment entertainment environment ethical practices ever exclusive expand expired site exporting eyes fall fallout fallout 4 famous fan art fast fear fees feminist file fill fire firecore firefox firefox marketplace firefox os firewall firm firmware first five flac flaw flickr food football for forget forgotten domain fortress fox frame frame rate framework freddy's free money free to play freeware fried friend friendship fsf full fullscreen fun gambling game asset pack game list game maker gameboy gamegear gameinformer gamemaker gamers gaming assets gaming easter eggs gaming engine garrys mod gas gears geek gender glove go good goofed google play google+ gore gorescript gpu grand grandtheft auto gray greedy green grey grid groom gta guestbook gunners h2100 hacking halflive handheld hard hardware harmony hawk headphones headset hedgehog hell hexen highschool highscore hijack hl1 holidays home homebrew homicide hook hori gamepad hotel hotmail humble humor hyperkin hypermart illegal image images index color indie indiedb industries industry information informer inn input input device insomnia instinct institute instructors intel intel vs amd intentional internet explorer internet radio interview introduction ion ip ip address irish iron island isometric iwork jack james jelly jif jiggly puff jiminquestion job joint joke jokes journalism joytokey js k70 key keystation killed killstreak kingdom hearts kryo land lash law legacy collection legal length lerp liar lib GDX light lilly lithium live load local locked logic logmein lonely loop lost temple text adventure low end lowest market ludei lynx machine macomb community college macombacon mail mail chimp make money fast makefile maker manifest mapping market market share marketing marriage married mass email subscription service master mechanical media megaman melody menu system meow microsd microusb midi mii miitomo mike mike v mind mini mini game minimum wage minish cap misleads moddb modding mode models mogotxt moltres monetize monitziation montization monzilla mouse murder musial mussels mystic n64 nba need nerd net netlink newgrounds nexon nfl nitch no notepad++ now nurse nwjs nyan o'reilly odk office offline oggenc2 oh operation out of order out of service out there overscan p2p p2w pad paid pandora panic papagayo paper weight parody party pause pay peer peerblock pewdie phishing phones photo pi piano picture pin pink pixel art plagiarism plants plants vs zombies plastic platinum player playzool please plus pngcrush pngnqi pngout poke balls poker pokestops pool table popular populate portable posts power practice practive pre-order premade presentation preview price private processors promises promote provider ps1 ps3 ps4 public purple qlife qualcomm quest rack radio raffle ram rant rare raspbian rate razer recommend recording red cherry redit remove renaissance repair representation resources rest retirement retrode retron 5 retry rigging ripper river roads rolfe rom roms routing saga same score screen sharing screencastify scroogle scum seamless seed sega master system sequel servers service set setup seven card shapes share this shareware sharing shield shit shockwave shooter shop shot signs simple slavery sleep slip slumber smart smartboy smo snapdragon social media soda solitions sparks sparky spartan specialized spell check spelling spheres spoiler free spotify spyro stakes steam link sterling steve scott stop storm strategy game strategy guide stream streaming stud studio studios styles subscribe success super super mario maker bugs super mutants sync systems table tac tags tamagotchi target target marketing tax taxes teachers teaching team fortress 2 crafting teams temple run temple run 2 testing textbase texture packer the king's league odyssey the world theft this thoughts thunder tic tile tilemap time time date tin titles toe tony top 5 topic matter torque touchpad toys trading travel traveling trees tube understanding news feeds unearthing unethical bots union unusual usb 3.0 usb y users vc view views villager vimeo vine vintage virtual reality volume voxel wall wallet wan wave wayback web assembly web design web server ultimate webmaster websites websitesubmit what is my ip white will Smith wired word wordpress workaround workshop xbox gamepad xeno xenoblade xhml xl xna you yourself zapdose zip zombie zombie panic zombie panic source