4/12/2017

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:



UPDATED VERSION:
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

FeedBurner

I heart FeedBurner

Labels

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

promotions