The power of SGS2 unveiled !!! - Galaxy S II Themes and Apps

Great news, proof that exynos + Mali is way powerful than tegra2 :
I'm now able to play History Great Battle Medieval on the SGSII with the following settings :
-1,425 Ghz Overclocked SGSII (with tegrak overclock tool) = 20% OC
-Chainfire3D + Nvidia plugin (With reduced texture size and Reduced texture quality), No CF3D hiding.
The game runs in every game mode, sometimes it crashes but it works anyway, the phone is a little bit hot that's all !
So now we know that SGSII is able to run advanced tegra2 games, while doing a lot of calculation over the game itself (Running the game + chainfire openGL plugin + texture decompression/transformation)

Tegra games have a somehow called "firewall", it dectects tegra devides and let the games go on, if your devide is not a tegra one, the games just stop at the fail notifications.
It doesn't matter the streng of the CPU or GPU.

trungdaika said:
Tegra games have a somehow called "firewall", it dectects tegra devides and let the games go on, if your devide is not a tegra one, the games just stop at the fail notifications.
It doesn't matter the streng of the CPU or GPU.
Click to expand...
Click to collapse
Afaik the game only checks what kind of compression format the device supports. If needs to support the format Nvidia uses you can play.
Sent from my GT-I9100 using XDA Premium App

MaBlo said:
Afaik the game only checks what kind of compression format the device supports. If needs to support the format Nvidia uses you can play.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Exactly right. So go to the market to install the Chainfire3D .. and we have nvida terge games support,..

Related

Will the HTC touch HD be able to handle games like Electopia (toshiba TG01)?

I wonder if the HTC touch HD has the power to handle games like Electopia.
That would be great, as most current games are low in resolution especially compared to the Iphone.
nope, the graphic cards on our hd arent very good. it doesnt even support opengl es 1.1 and there is no hardware acceleration either (because of missing drivers) so the answer is no.
crazililazn said:
"...there is no hardware acceleration either (because of missing drivers)..."
Click to expand...
Click to collapse
Thank you for your reply. Do you mean the HD is only leaking the software to run the graphic acceleration? Perhaps I wrong, but I thought the HD does have 2D/3D hardware acceleration, but HTC didn't included the drivers to run it. Also some apps/games (i.e. Xtrakt) do used the acceleration of the graphic card.
So I wonder if we are able to find the correct driver. Could the HD be able to handle high resolution games like these? I love my HD, but I quite disappointed in resolution of the available WVGA games, especially when comparing to the Iphone.
Sorry if asking something stupid, I still a newbie in the mobile world
Looking at the complexity of the scene and the objects I'd say that this is possible. There has been some improvement with 3d drivers. Check this thread for an installer (at your own risk ). You can try the test app found in my sig to see some 3d stuff!
i think htc hd will run it easily as its graphics is like the graphics in the xtract game (not so petter) and our hd has hardware acceleration for graphics acceleration
Xtract works like charm and spireman game is also cool . A lot of games run very smooth.
Does both devices runs on the same graphic hardware? I wonder if the 1Ghz on the Toshiba TG01 will make any difference. But considering the Iphone running on almost the same speed, these games on the HD should be able to run smoothly.
There is something I still don't understand. Why does the Iphone (and even the Nokia N95) is able to run games (such as Quake III) which are hardly playable on the HD. I thought the hardware of the HD is superior to the Nokia N95. Is this because of the heavy memory load of windows mobile?
MDA_newbie said:
There is something I still don't understand. Why does the Iphone (and even the Nokia N95) is able to run games (such as Quake III) which are hardly playable on the HD. I thought the hardware of the HD is superior to the Nokia N95. Is this because of the heavy memory load of windows mobile?
Click to expand...
Click to collapse
its because qualcomm didnt provide our HTCs with all the needed drivers!! -- If we would have all the correct drivers on our HD then we would be able to play the same games as Iphone!!! blame HTC for their #@!#ing policy about drivers!!! HD would be a real Iphone killer with all the correct drivers!!
This game is from qualcomm or what ? I can't find info about it
That's not the main reason for us, i wouldnt say. The iphone is running a 320x480. Were using 480x800. We have as many pixels to render on the screens shortest side as the iphone has to render on it longest side! Great for web browsing, not so great when you want smooth, 3d apps.
ASK768 said:
That's not the main reason for us, i wouldnt say. The iphone is running a 320x480. Were using 480x800. We have as many pixels to render on the screens shortest side as the iphone has to render on it longest side! Great for web browsing, not so great when you want smooth, 3d apps.
Click to expand...
Click to collapse
my PC monitor has 1680x1080 (or something like that) and I sometimes play games at lower resolution like 800x600 ---- so why wouldnt we be able to play the game at two times lower resolution than our Touch HD screen has , just loosing a bit sharpnes!!!
I dont think the iPhone games look any better than the best looking games that run full screen on the HD, good drivers or not. There just seems to be a lack of people actually developing them. Sure the iPhone has the power fully utilised but it doesn't really translate into much if you ask me.
i think if you want a good gaming device, u should wait for the htc devices in the future which will have nvida tegra apx graphic cards. With correct drivers, that card can play quake 3 at 35 fps!!! so ima cross my fingers and wait
borce_razor said:
This game is from qualcomm or what ? I can't find info about it
Click to expand...
Click to collapse
It's from Southend Interactive, the same people who made Extrakt. They have a demo up on their website now, but I can't get it to load on my TP2. :-(
Cyph
Madcypher said:
It's from Southend Interactive, the same people who made Extrakt. They have a demo up on their website now, but I can't get it to load on my TP2. :-(
Cyph
Click to expand...
Click to collapse
I think that we cant run it on Blackstone and TP2 also, because its meant for snapdragon cpu, BUT I installed the game and extracted QualComm.ini file(from program files/qualcomm folder on PPC) to the desktop of my PC and opened with wordpad - there are some settings for graphic performance, maybe someone who is working on Blackstone Graphic drivers, may take a look and edit the file a bit so the game can run on Blackstone?!
Kristaps-K9-Lv said:
I think that we cant run it on Blackstone and TP2 also, because its meant for snapdragon cpu, BUT I installed the game and extracted QualComm.ini file(from program files/qualcomm folder on PPC) to the desktop of my PC and opened with wordpad - there are some settings for graphic performance, maybe someone who is working on Blackstone Graphic drivers, may take a look and edit the file a bit so the game can run on Blackstone?!
Click to expand...
Click to collapse
Yes you are right.
SYSTEM REQUIREMENTS
Platform: Qualcomm Snapdragon™ 8k
System check?
I saw the system reqs, didn't think they'd check to see if you were actually running one.
Kristaps-K9-Lv said:
my PC monitor has 1680x1080 (or something like that) and I sometimes play games at lower resolution like 800x600 ---- so why wouldnt we be able to play the game at two times lower resolution than our Touch HD screen has , just loosing a bit sharpnes!!!
Click to expand...
Click to collapse
I think (it's only an assumption) that you can do that because your computer's screen supports many different resolutions, on the contrary, the HD's screen may only support 800*480, so if we want to play on a qmaller resolution, we won't be using the whole screen.
gigaboss said:
I think (it's only an assumption) that you can do that because your computer's screen supports many different resolutions, on the contrary, the HD's screen may only support 800*480, so if we want to play on a qmaller resolution, we won't be using the whole screen.
Click to expand...
Click to collapse
damn!!! I didnt knew the screens needed to support multiple resolutions, I always thought that the GPU or something else is responsible for that!!
anyways - we can still try!
Try yourself:
www.southend.se/games/electopia/download.php
I'm downloading now and I'll try with the neo drivers

[Q] how to fix Gaming Lag in games

Hi, i'm using the franco kernel r66 nightly with android revolution 10 rom 4.2.2, The newest one now. Oc'd to 1.5 ghz with 700mhz min and interactive governer and i'm experiencing lag in the game need for speed most wanted. I have no tasks open and it feels really really slow, 0.5x slower, like the timer in the top right counting up is choppy. How can i get the performance that youtube demos of this game on the gnex has? The videos on youtube, they're playing it perfectly but im not playing it perfectly.
I also have force gpu rendering on with android revolution hd
You are playing the game with all graphics unlocked AKA QuadCore quality smartphones
It happened because franco kernel overclocked the graphics to 512mhz, and the game thinks you have a awesome phone ( and you do!)
If you force it to go back to the original Nexus graphics, you'll want the nice graphics back, so my sugestion, is:
If you want to play the game, CPU - 1500mhz or 1600, and Governor: Performance (this is the key point)
You can also tweak other performance settings in the custom kernel part (in the franco kernel updater app), like finding what IO suits you best for the game.
With those tweaks, i run the game with full 30fps, except 1 or 2 tracks, in which there is a lot of water on the ground, but in those tracks it is completely playable still(23~27fps), but the game runs well in most tracks, with amazing refletions and shadows
Edit: Don't force GPU rendering
Wait, Wouldn't it make the game think i dont have the quad core phone if i use a trinity kernel 384mhz gpu? Then wouldn't that be fine?
Thankyou for the tip.
No idea, but it might work like that
Although in my opinion, i prefer the game with those graphics
I can withstand those 1 or 2 tracks
Thank you for everything, I flashed trinity and it worked, Honestly i dont see the difference but now its so much fun since it's playable now
kevinzone said:
Thank you for everything, I flashed trinity and it worked, Honestly i dont see the difference but now its so much fun since it's playable now
Click to expand...
Click to collapse
If it's good for you, enjoy
Please help..
Am using samsung core. Not even one game plays smooth in my phone
I just finished rooting my phone, installed Monster rom.(Even before root, it wasn't good at all)
I've set the frequency max-1.2ghz and min.frq-700. Governor- Performance.
Is there anyway i can play em smooth ????

A few questions regarding emulation

Not really about emulation, but the factors that affect it that google has no answer for.
1. I noticed the ouya gets very warm, not overheating but it makes me wonder if it's like my htc one where it throttles the gpu clock speed depending on temperature?
2. I run my games from a cheap usb stick; will games / movies run with better performance with a higher quality stick or if they are put in internal storage?
3. I heard that the overscan function does nothing. Maybe it's the update but mine fixes the aspect ratio perfectly, I'm just wondering if this has an impact on performance as well.
4. I've noticed at random on both ePSXe and FPSE (paid versions) flickering lines at the bottom of the screen. I have no more info on this but was curious to see if anyone else has the same problem. I was thinking it was some kind of interference since my ouya is next to lots of other eletronics. Or maybe if the overscan function has something to do with it.
I'm trying to make a perfect emulation storage box to replace my mass of tangled controllers, cables, and power strips in power strips for all my old consoles. If I find any useful info on these I'll post it, thanks!:fingers-crossed:
So the flickering lines only happen on hardware rendering mode, which is the best since software looks bad and opengl is too slow.
ePSXe doesn't have this issue on other android devices, the reason I use it over FPSE is the sound quality is much higher and more accurate.
The retroarch psx emulator is better imo than both epsxe and fpse except for the interface sux. That flickering thing drove me nuts on fpse menus but it didn't do it during gameplay for me.
Sent from my Nexus 5 using XDA Premium 4 mobile app
I'll give it a shot, do you happen to know if it works with Nostalgia? It's an app that sorts all your games with covers, great interface.
I have no clue I've never used that.. But I need to lol
Sent from my Nexus 5 using XDA Premium 4 mobile app
TwitchyEye said:
I have no clue I've never used that.. But I need to lol
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I just spent a bunch of time configuring Retroarch, all for naught... Mednafen's Libretro doesn't boot, pscx-rearmed libretro doesn't load ff8 battles, and when launched in Nostalgia neither of them retain their settings. How is the xperia play faring better at emulating these games than a Tegra 3??
mblacki said:
I just spent a bunch of time configuring Retroarch, all for naught... Mednafen's Libretro doesn't boot, pscx-rearmed libretro doesn't load ff8 battles, and when launched in Nostalgia neither of them retain their settings. How is the xperia play faring better at emulating these games than a Tegra 3??
Click to expand...
Click to collapse
I was using it on the OUYA to play castlevania sotn and the psx version of chrono trigger and it was the only one that made the audio and video pretty close to perfect. It wasn't really expert advice or anything. Sorry man. I just pretty much plugged and played. Didn't spend too much time configuring stuff.
Sent from my Nexus 5 using XDA Premium 4 mobile app
Which Bios number did you use? And did you select mednafen or rearmed? You're helping me a bunch, I just keep running into slight problems that lower the quality of my emulation, and I'm pretty picky when given so many options.
Rearmed was the one I liked. For bios I'm pretty sure I went with scph1001 although I'm not sure at the moment I'm not home. I also had been running the cm10 build back when I was playing those games but I don't know that it makes any difference except that it screwed up the chrono trigger cutscenes on fpse. Also I used tegra overclock to set GPU to 520mhz maybe that played a role in performance. I tried really hard to find a standalone apk for the rearmed emulator with no luck. I couldn't ever get the buttons to map correctly with retroarch on my ps3 controller which blew my mind. Had to use sixaxis controller and swap buttons around to get it to map properly, but it worked perfect with the OUYA controller right out of the box. I didn't play any other games aside from those two so there's also the issue of some games needing differing settings to work right. I just found what worked for my narrow set of expectations. I'm kinda getting the urge to mess with it some more, maybe I'll have some time this weekend to check out this nostalgia and revisit the performance of the different emulators.
Sent from my Nexus 5 using XDA Premium 4 mobile app
TwitchyEye said:
Rearmed was the one I liked. For bios I'm pretty sure I went with scph1001 although I'm not sure at the moment I'm not home. I also had been running the cm10 build back when I was playing those games but I don't know that it makes any difference except that it screwed up the chrono trigger cutscenes on fpse. Also I used tegra overclock to set GPU to 520mhz maybe that played a role in performance. I tried really hard to find a standalone apk for the rearmed emulator with no luck. I couldn't ever get the buttons to map correctly with retroarch on my ps3 controller which blew my mind. Had to use sixaxis controller and swap buttons around to get it to map properly, but it worked perfect with the OUYA controller right out of the box. I didn't play any other games aside from those two so there's also the issue of some games needing differing settings to work right. I just found what worked for my narrow set of expectations. I'm kinda getting the urge to mess with it some more, maybe I'll have some time this weekend to check out this nostalgia and revisit the performance of the different emulators.
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Well Playstation-wise I got it working almost perfectly. I used schp1001 bios for rearmed libretro, selected that in nostalgia and made sure in the main retroarch settings to have no filter, and to save on exit (you must actually hit the exit button to save).
Here were my settings once I was in the retroarch game menu with a rom loaded:
Core Options: frameskip 0, dynamic recompiler enabled, interlacing mode enabled, enhanced resolutions enabled, frame duping off.
Settings -> video options: vsync off, Threaded driver on, whatever aspect ratio you want.
Settings -> video options -> Shader options: Default filter nearest, shader passes 1, shader#0 advanced-aa(under antialiasing), shader#0 filter nearest, shader#0 scale 1x.
After all that, save new config and quit retroarch. These settings gave me near opengl graphics better than the original and enough speed to clearly play Final Fantasy 9 and Legend of Dragoon. It looks and plays better than fpse and epsxe.
?? glad you got it working right. I wish some clever dev would build a better GUI for just the rearmed psx emulator that would be great.
Sent from my Nexus 5 using XDA Premium 4 mobile app
I also found out that that screen flickering doesn't happen on ePSXe running software mode. Nobody else seems to have this problem though
mblacki said:
I also found out that that screen flickering doesn't happen on ePSXe running software mode. Nobody else seems to have this problem though
Click to expand...
Click to collapse
Last post on this matter, epsxe and fpse flickering on screen is fixed by disabling hardware overlays in advanced -> developer options on the ouya.:laugh:.
mblacki said:
Not really about emulation, but the factors that affect it that google has no answer for.
1. I noticed the ouya gets very warm, not overheating but it makes me wonder if it's like my htc one where it throttles the gpu clock speed depending on temperature?
2. I run my games from a cheap usb stick; will games / movies run with better performance with a higher quality stick or if they are put in internal storage?
Click to expand...
Click to collapse
1) It's possible, but I doubt it. I think it's pretty unlikely that a Tegra 3, which is designed for fanless use, would overheat with a heatsink and fan. Throttling is common with smartphones because of the lack of a fan.
2) Anything cartridge based will typically be small enough that transfer speed isn't an issue. Anything disc-based was expecting to be reading from an optical disc, so even a slow flash-based solution is going to be faster.

[How To] Play PSP games in 512 MB ram devices smoothly

In the attachments i showed you how to setup your PPSSPP to play PSP games in android with 512 Mb RAM and 1 ghz dual core CPU.
Basically this setting is for God Of War : Ghost Of Sparta, but you can play other games too.But in order to play other games,you have to set Anisotropic Filtering to "OFF". Otherwise games won't run.
Oh i totally forgot. You have to use PPSSPP version 0.9.6. Otherwise games will lag a lil bit!
So, enjoy PSP gaming!
PPSSPP v0.9.6 download > h ttp://ww w.datafilehost. com/d/a6 59d91a
N.B> The graphics quality will be reduced after applying this setting,so don't panic!!
And one more thing...to install v 0.9.6,please uninstall other version and delete PSP folder from sdcard..
Android GamE Zone
Click to expand...
Click to collapse
Android Devilzz[Root n Stuffs]
Code:
Click to expand...
Click to collapse

Dolphin (Wii / Gamecube) Emulator

Guide for setting up Dolphin emulator on Nvidie shield tv:
https://www.youtube.com/watch?v=ZCJKOKAc0Rs
I believe the controller issues have been fixed as of a couple days ago.
I'm fairly sure I know the answer to this but has anyone got decent Wii emulation out of this device?
BenjiHansell said:
I'm fairly sure I know the answer to this but has anyone got decent Wii emulation out of this device?
Click to expand...
Click to collapse
I'm using 4.0-5954, only tried Animal Crossing so far but it runs at full speed.
Please delete. I'll look at the video and try to match my settings
where are the android versions to download ?
tillaz said:
where are the android versions to download ?
Click to expand...
Click to collapse
https://buildbot.dolphin-emu.org/builders/release-android
That is the builder that builds new versions every time a change is pushed to master.
Just click the new one on the top of the list (#1039 at the time of writing) and there will be an APK link to the latest built version at that point.
thanks, im not having much luck with same settings as in the video most games i tried wont even start
true crime streets of la - splash screen then crash
baldurs gate - splash screen then crash
freedom fighters - wont start
ghost recon - wont start
second sight - wont start
medal of honor front line - works but at 7fps
is this normal ? bit confused as the guys video are 60fps lol
tillaz said:
thanks, im not having much luck with same settings as in the video most games i tried wont even start
true crime streets of la - splash screen then crash
baldurs gate - splash screen then crash
freedom fighters - wont start
ghost recon - wont start
second sight - wont start
medal of honor front line - works but at 7fps
is this normal ? bit confused as the guys video are 60fps lol
Click to expand...
Click to collapse
Same here, tried a ton of games at all kinds of different settings & they either won't start, crash immediately or 'run' at single digit fps?
They're up to build #1396 over at https://buildbot.dolphin-emu.org/builders/release-android
Is this version any improved? Can someone post results and recommended settings?
skrowl said:
They're up to build #1396 over at https://buildbot.dolphin-emu.org/builders/release-android
Is this version any improved? Can someone post results and recommended settings?
Click to expand...
Click to collapse
I've used those versions. I grab latest every day to see the improvements as they come. Recomendations, well... Toy with the settings. 1 at a time. That's what I did. Super Smarh Bros played at 40-60 FPS at all sorts of different settings. Just give them a shot.
I like it
skrowl said:
They're up to build #1396 over at https://buildbot.dolphin-emu.org/builders/release-android
Is this version any improved? Can someone post results and recommended settings?
Click to expand...
Click to collapse
There are vast improvements with the latest versions. Only had a quick go last night with Wind Waker, its almost running at full speed now. Here's a nice little video on a channel I follow.
https://www.youtube.com/watch?v=8iQ6myHHMnU
https://www.youtube.com/watch?v=ZCJKOKAc0Rs
The fist half on the second link shows how to set it up.
Personally I set the internal resolution to 2x, enable fastmen, Enable Skip EFB access from CPU, and set EFB copy to RAM (cashed). Oh and force 16:9 aspect ratio. I leave everything else as default. That seems to work for most things and gives a good speedup. You'll get a much more details explanation of settings over on the dolphin on android forums obviously, but that should get you off to a decent start.
There has been huge improvement recently. I played through Fire Emblem Path of Radiance in its entirety on the SATV (overclock 0.5) and currently playing through FE: Radiant Dawn (overclock 0.2). For Wii games Super Mario Bros Wii and Muramasa the Demon Blade running full speed for me (and Radiant Dawn with overclock, as above). Game cube games running well include Timesplitters 2, Luigi's Mansion (although there has been aa graphical regression recently and his head is missing) and on 1x IR Mario Kart Double Dash is virtually perfect too (frame rate consistently above 55), as mentioned above Zelda WW approaching full-speed too. Performance in most games is CPU bound, so increasing to 2x IR or so doesn't hit performance in most games, so I was interested to see that Mario Kart did improve with lowering IR (someone reported that in comments in Free Emulators YouTube channel and I checked and it's the same for me also).
NZtechfreak said:
There has been huge improvement recently. I played through Fire Emblem Path of Radiance in its entirety on the SATV (overclock 0.5) and currently playing through FE: Radiant Dawn (overclock 0.2). For Wii games Super Mario Bros Wii and Muramasa the Demon Blade running full speed for me (and Radiant Dawn with overclock, as above). Game cube games running well include Timesplitters 2, Luigi's Mansion (although there has been aa graphical regression recently and his head is missing) and on 1x IR Mario Kart Double Dash is virtually perfect too (frame rate consistently above 55), as mentioned above Zelda WW approaching full-speed too. Performance in most games is CPU bound, so increasing to 2x IR or so doesn't hit performance in most games, so I was interested to see that Mario Kart did improve with lowering IR (someone reported that in comments in Free Emulators YouTube channel and I checked and it's the same for me also).
Click to expand...
Click to collapse
Arrr thats interesting, I wondered how people were running Double dash at full speed while I was stick at about 30fps. Over the weekend I played Wind Waker on the sheild, however there is a bug in the Tower of the Gods section where the lifts don't activate http://www.neoseeker.com/forums/1540/t1671502-tower-of-gods-glitch-dolphin I thought it was just me and it wasn't until I gave up and looked at a walk through that I realized it wasn't me I had to transfer back to the PC and play past that section before picking back up on the Sheild. There's something very satisfying about playing on the Sheild TV. I've had dolphin on my PC forever but hardly ever fire it up, probably because of the backlog of steam games lol. Whereas with the sheild in the bedroom its the first thing I head for. Probably because I believe the gamecude games are far better gameplay wise than native android games. I tell you what though I find those Zelda games pretty challenging puzzle wise, I can fly through most modern games but they really do have me scratching my head and I do occasionally have to reach for a walkthrough as much as I hate going so.
What are your overclock settings for Mario kart dd?
Sent from my ASUS_Z00AD using XDA Free mobile app
crowruin said:
What are your overclock settings for Mario kart dd?
Sent from my ASUS_Z00AD using XDA Free mobile app
Click to expand...
Click to collapse
Yes is there a list of Sheild TV specific overclock settings somewhere? I saw a thread on the dolphin forums but it said the settings may vary by device. I haven't played around with OC settings myslef yet. Off topic it would be nice to get a custom Kernel for the TV so we could bump up the CPU clock a little
baileyjr said:
Yes is there a list of Sheild TV specific overclock settings somewhere? I saw a thread on the dolphin forums but it said the settings may vary by device. I haven't played around with OC settings myslef yet. Off topic it would be nice to get a custom Kernel for the TV so we could bump up the CPU clock a little
Click to expand...
Click to collapse
what settings do you use on mario kart dd? cause I update dolphin daily
crowruin said:
what settings do you use on mario kart dd? cause I update dolphin daily
Click to expand...
Click to collapse
I've yet to play around with any OC settings mate that was #NZtechfreak. I just enable fastmen, Enable Skip EFB access from CPU, and set EFB copy to RAM (cashed).
I'll have a play around with the OC settings later tonight, but I believe setting to 1*IR should give you almost full speed without OC settings.
baileyjr said:
I've yet to play around with any OC settings mate that was #NZtechfreak. I just enable fastmen, Enable Skip EFB access from CPU, and set EFB copy to RAM (cashed).
I'll have a play around with the OC settings later tonight, but I believe setting to 1*IR should give you almost full speed without OC settings.
Click to expand...
Click to collapse
cant wait till android M is release a month or 2 months from now on this device....also the shield IS perfectly capable of running dolphin at full speed..dolphin just has to be optimized and updated.

Categories

Resources