Dark_Alex's 2.71 XMB Homebrew Launcher! Homebrew from the Game Menu! |
Our PSP "scene" has been lucky enough to have some real legendary characters. First, we had groups like PSP-Dev, later on, MPH. We can't forget Fanjita and Ditlew, and now, joining their ranks at a blistering pace is none other than Dark_Alex. It seems the guy jumps from one big bombshell to the next.Dark_Alex has just announced that he was busy making a 2.71 XMB homebrew launcher. Now you guys might be wondering how this might be different from Noobz' eLoader. Well, this is another bombshell guys! Dark_Alex has succeeded in being able to launch homebrew from the Game Menu in the PSP's XMB, or the Main menu as some might call it. Big news, huh? Well, it doesn't stop there! If Dark_Alex has his way, this will probably pave the way for kernel mode homebrew launching from the XMB itself!
But for now, the method is limited and can't load "standard" homebrew as we know it (static ELF files) and in order to make use of this XMB Loader, games will have to be ported or created in PRX form:
"Current homebrews are not supported. Since current homebrews are in static elf format, they won't run (they are rejected by the 2.71 kernel). Homebrews for 2.71 have to be in prx format. As mentioned before, homebrew has to be in prx format, at least atm. Furthermore, the main prx, the one in the pbp, has to be an user prx. However this user prx can load unsigned kernel modules from the memory stick, allowing kernel mode apps."
The great thing from the programmers' perspective is the fact that you can load unsigned kernel modules from the Memory Stick. This means that they will get all the freedom which 1.5 has offered until now. For developers who are interested in creating or porting existing programs to be "PRX compatible", you can find information and details in the readme, so we hope to see a flurry of compatible homebrew in the next few days!
You should be warned, this program does write to flash, so as with any flash memory-related programs, be very careful and use at your own risk even if the chances of bricking is extremely remote.
"This program enables homebrew to be run in 2.71 through the XMB. It makes a patch that remains
permanent until hardware reset. Sleep mode won't remove the patch.
Note: this program writes some small files in the flash, ONLY the first time is executed.
IT does NOT rewrite any existing file in the system, it writes new files, so the probabilities of
bricking are practically null."
But, there is a ray of hope. Dark_Alex has said that in future versions, he may patch the kernel to accept static ELFs. That would mean that 2.71 will be able to run all the homebrew which 1.5 is known for! Let's just hope that in the near future, 2.71 can dethrone 1.5 as the "golden firmware". Hey! It doesn't sound all that improbable now. With the great work of people like Dark_Alex and his friends, Fanjita and crew, we're well on our way to making firmware 2.71 the primary homebrew firmware!
Here's the proof-of-concept, directly from Dark_Alex's site. Again, you should be careful before running this since it writes to the flash. Please check out the readme before doing anything else, there's a lot of important information in there. Oh, and the champagne? That's for Dark_Alex and his friends ;)
Download: [Dark_Alex's 2.71 XMB Homebrew Launcher Proof-of-Concept (Revision A)]
[Digg This!]
The QJ.net Network |
|
| Site | Feed |
| QJ.NET | RSS |
| Nintendo DS | RSS |
| PlayStation 3 | RSS |
| PSP Updates | RSS |
| Wii | RSS |
| Xbox 360 | RSS |
| MMORPG | RSS |
| Personal Computer Games | RSS |
| iPhone - iPod Touch | RSS |
| QJ.NET Forums | RSS |
Accessories
Add-ons
Applications
Artwork
Batteries
Cheats
Deals
Emulators
Events
Featured Articles
Firmware
Flash Applications
Flash games
Game Demos
Games
Hacks & Exploits
Homebrew Applications
Homebrew Demos
Homebrew Development
Homebrew Emulators
Homebrew Games
Homebrew Themes
How-To
Humor
Imports
Interviews
Magazines
Mods
MY QJ
News
Off Topic
On Shelves This Week
Opinions & Analysis
Podcasts
Previews
PSP Go
PSP Minis
PSP Slim & Lite
QJ How-To Series
QuickJump QuickGuide
QuickJump QuickPeek
Reviews
Rumors
Scans
Screenshots
Site News
Titles
UMD Movies
Videos
Weekend Warrior
Wi-Fi
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
Comments [refresh]
omg 1st and thisis a breakthorugh
Just waiting to see what version sony send my replacement with. Sweet though.
this is the start of a revolution
I knew it woulnt be long before this happened!
this is amzing, very nice job
Oh man, I can't wait for the finished copy. So this isn't a custom firmware right?
won't be long until 2.71 becomes the new 1.5
no.....
This is cool.
Pritty cool Eh!
It's really time to give up u *****gots, u know may think - HA WERE SO GONNA OWN THOSE HAX NOOBS SO THAT THEY CANT HACK OUR 1337 NEXT FIRMWARE LOL OWND - thing is ur wrong, u were repeating the same ***** over and over again, from 1.51 to 2.71 (and probs 2.81 gets cracked too in a very short time) - just give it up u *****in *****es, and i dont give a ***** u dont read what i wrote, prooves the point that u think ur some big *****s, thing is my income is so huge that u Ken *****got can't compete with me in term of luxury, (800,000$ if anyones intrested - and yes, after paying all the taxes and ***** ^^)
So what exploit is used to make this program run? I've only read some stuff about a new tiff-exploit (i'm not really keeping myself up-to-date on what's going on in the psp-scene), but doesn't that only work when you try to watch the tiff file in the psp's image viewer? Or am I missing something here :/
simply amazing.
I can't believe there's finally a reason to upgrade.
I wonder if it'll eventually be available in eboot form
Plz ignore him, it's just flamebait. He's just a kid trying to get some attention after his mom took his GTA umd because of all the violence and swearing in the game..
Ohw, and plz no remarks about my english
i can't belive they did this alredy wow, keep it up alex!
is there any chance of briking your psp?
if yes please explain
thank you.
This is great news. :)
I can't wait for something like this for the 2.80 firmware.
will this work with 2.7 too?
First, we had groups like PSP-Dev, later on, MPH. We can't forget Fanjita and Ditlew, and now, joining their ranks at a blistering pace is none other than Dark_Alex. It seems the guy jumps from one big bombshell to the next.
LOOOOL
DA is already over all of them, nobody can get up to him
so hes not jumbing from bombshell to bombshell, hes making the bombs and trowing them himself!
Hmm, at the ratd Dark_Alex is going 2.71 wil be the new 1.5 soon! But this really doesnt matter to me because i have 1.5, but it will be good for some of me friends ( who where stupid enough to upgrade in the first place ) 8'-( and 8-) ...
This is freaking awsome speacially for us TA-082 people thnxz Dark_Alex you are a God
actually i have a 1.5 and its not a pain but an irritation to have to reboot my psp after using devhook. so we can all can benefit...im just wondering if I will upgrade or not..guess we'll have to wait for the homebrew to get ported over. NICE ONE ALEX
@21
im not flaming you
but theres really nice mods for dh that can take you back to 1.5 by presing star on xmb
search google for
VSHEX.PRX DLX for DEVHOOK 0.46
first downgrader then eloader then this!
altought it's work in progress 2.71 users are so F~ckin lucky!
This Homebrew Community RULES!(except for the asses of course)
So this will work on ta-083 mobos? jw... awsome breakthrew
Would this actualy write to my flash If I used it in devhook :-/ Just wondering becasue it would be nice to try it out...
This is perfect for TA-082 users, but only decent for 1.5 users. Until there is FULL compatibility for 1.5 homebrew on 2.71 (DevHook, SNES ME Edition, etc) I don't see this being a "golden firmware", and that will take some time.
Great news, but methinks #11 has some issues.
will there be somethin like this for all of us 2.8 users? i mean if it doesnt use the TIFF exploit then maybe this will allow us to have some kernal access in 2.8...
If this thing does all 1.5 can im obviously gonna upgrade oh and also YOU ROCK DARK_ALEX I USED YOUR 2.6 DOWNGRADER U R AWESOME
1.50 till I die folks..
Never will I upgrade
Have a nice day.
/FatCat
Wow, just wow.
Wow num 26 put 1st post as his, i dont even wanna know...
anyways this is just the beginning, from this we are deffiniatly going to start seing some amazing mods that will look just like sony stuff and wont launch fromt he browser or tiff exploit or anything like that, it will make it look all sony and that will be the best ever!
@26
you are right, not big deal for 1.5 users, but if this gets fully compatible with 1.5, it sure will be the new gonden fw
it still awesome!!!
too bad he just made fanjita loose users,(well not yet because theres no homebrew usable atm for it)
DARK_ALEX!!!
This is one thing I've been hoping for since the beginning... And it looks like it's finally coming into realization.
Way to go Dark_Alex, sounds like you are making some hella progress!
PSPUpdates, pull your heads out of your arses. How are you going to make a list of great devs and leave out Booster, the devhook creater? It's the freaking holy grail of PSP Homebrew.
"Homebrews for 2.71 have to be in prx format. As mentioned before, homebrew has to be in prx format, at least atm."
Do you really have to say it twice in a row?
#11 STFU
you ar stupid
everyone, stop saying things about sony, think abaut it, if nobody had never done homebrw we would be using firmware 1.0 and probably not more than 2.0, because there wasnt anything that made them get better to force ppl to upgrade
if sony gives up, we are the ones that loose, as everyone will be using isos, and nobody will develop new games, with each goal the scene makes, sony tryes to add new features wich we are the ones who benefit, so wile sony keep hard at work, the scene devs do also, so that we get the good stuff
so the harder sony tryes, we know if wont matter, it will be hacked
Booster was probably not mentioned because in the list because all of the devs listed above were directly responsible for enabling homebrew to run AT ALL on whatever version of FW. and MPH os created becasue indirectly thru downgrading form 2.0 to 1.5 you now have a homebrew enebled PSP
BOOSTER is a brilliant coder no doubt, but he never went so far as to enable hombrew in a NON_EMULATED FW that wasn't exploited yet.
or maybe qj had their "heads up their arses" and forgot
2.71 will be the new "golden firmware", the new 1.5 + TA-082 holy grail = Dark_Alex = God
hope my calculus teacher accepts that
well i get slapped in the face 80000 time's again today wooooo lol great i should have never upated to play tama run aka mercury meltdown and that soccer game o well im srewed i just want snes and some atom and that's it i want an eloder soon well only time will tell lol
I've also read that Dark_Alex also created a utility to dump the contents of the Undiluted Platinum NAND meaning that the Epsilon BIOS emulation maybe a reality sometime soon..............
check the "other" sites for more info
This is brilliant news for TA-082 owners who've resisted the lure of 2.80+ up to now.
If this can still work from 1.50 with 2.71 DevHook emulation, then there's still not really any point in upgrading.
this is amazing and #38 is so right. if we had never had homebrew we wudnt have an internet browser or flash oranything. sony has 2 make each new FW better so ppl will upgrade and because of that we have 99% of the stuff that we didnt at 1st =]
I will try to see if I can modify my DEVHOOK 2.71 to run H/B, and if so, I can see which homebrew will work and which one won't
@39
you forgot something
booster did allowed to run homebrew on emulated fw
so he should really be there in that list ;)
Now we just need a 2.80 -> 2.71 downgrader!!!
@45
this write to flash, dont use on devhook, you could brick...
What a breakthrough, at this rate 1.50 will be useless^^, I'm waiting for the next, good job Dark_Alex
does this work with 2.6
does this work with 2.6
@45
this write to flash, dont use on devhook, you could brick...
I just started looking into the whole PSP scene a week ago and new stuff has surfaced almost daily... Hope to see this kernel access leading to us being able to play iso's without risking getting a brick.
FIRST POST LOL
HAHA I LOL'D
GOOD JOB ALEX :)
does this support 2.6
This the greatest news all day. plus i m saying that cos i nearly got sacked to day. thanks fanjita
...does it work?
FOR **** DOES THIS WORK WITH 2.6
hey retard, it says 2.71
not 2.70, not 1.5, and not 2.6 so stfu
if there is a chance for a 2.80-->2.71
dont you think that they would try to make it a 2.80-->1.50
instead of waseing time trying to make a 2.80-->2.71
11) => go ***** ur mom
qj , too many children at this website and at this hour as well. stupid questions like: would it work for 2.6 would work for this and it don;t work questions next they'll say I NEED MY MOMMY.
GO eat some donkey ***** u psycho ***** swallower
check out Noonz.eu for 2.8 eloader v1.0 beta enjoy all 2.8 ers.
plus this news is on Dcemu new and psp3d.com QJ.net is slow come on guys.
And well done ditlew and o yeah fanjeeta.
Thanks wraggsta for the news will try it out. come qj.net it should be at this site too.
God damn it. I'm 2.8. When can 2.8s run homebrew?(sigh...)
This is great! Think im gonna upgrade soon.
I agree with #38 the homebrew scene forces sony to make the psp better becouse they can't get anyone to upgrade without a new feature.
BTW #11 your mommy and daddy might be rich but i doubt your even old enough to drive. but if you are 18+ i would LOVE to run into you on the street.... please tell me you live in vegas...... please...... you smart mouth little ho.......
yay its out at noob.eu THabnks Fanjita.
For the people who says that there is, quit spreading false hope! You could at least get the link to the noobz.eu site right as well.
sigh...you little noobs... what pleasure can it possibly give you to give false hope to people in 2.8? i mean, come on... get a life..
It is out check www.noobiz.eu it's there AND thanks fanjeeta and dittolew
come on now....
bashing the 2.8ers for demanding an eloader, well......
but just plain LYING about a 2.8 compatible version, thats pure nonsense.
logic bomb.de check the site noobiz.eu it on that. THanks fanjita and ditlo and noobie
my psp is a 2.5 TA-082 should i bump it up
or wait for Ookm's downgrader?
KILL YOURSELF
I say just put it one the table and hammer it. If that doesn't work. throw it down from the 33rd floor im sure that will work.
That was my first tought.
Nice work and I hope you can improve this to make it usable. The only thing that sounds risky is the writing to flash. For now I feel safer with eloader. Great progress anyhow!
You should bump it up. It may take some time but you will be playing reformated on your 2.71 PSP before Ookm even gets a chance to do the downgrade (no offense, if taken =P). Even then, with the upgrades availible in 2.71 (web browser, Flash Player) it would be much easier to have it included in your system rather then sending it to flash memory, then having to redo this everytime you restart your system. Hopefully that helps =P.
Also, does anyone know what was they meant with "Furthermore, the main prx, the one in the pbp, has to be an user prx."? Wouldn't that mean the pbps already have the prx?
@75
I say I put your Mom on a table and hammer her til the people on the 33th floor can hear it..
One homebrew developer that changed my life was the great Humma Kavula. He was a master, too bad he quit the scene. I thinked he paved the way for many of todays devs. Few can argue with this fact.
#Just go ahead and downgrade when it releases, there is nothing quite like the feeling you get when downgrading a TA-082.
deviantpsp.com
think that 2.71 will become the new 1.50 is pure speculation ok the dark_alex's XMB is cool but this doesn't give any hope , at least until you can load homebrew in ELF & PRX, knowing the past work from dark_Alex he has a lot posibility to do it .... but saying that this will be for sure is stupid ... this gives hope to TA-82+ owners and to some dubasses that upgraded their psp's.
another idea is that dark_Alex covert this in the next Generation DevHook ... but is only an idea
plz confirm that the UMD Image Loader works
I recently purchased a PSP because of the excellent strides taken by the homebrew community to create the ultimate portable gaming device. Unfortunately I got stuck with the TA-082 MoBo, and i've been really pissed that all i've been stuck with was a TIFF 'sploit, which quite a few programs were incapable of running under.
However, if this program does in fact work for the TA-082 MoBo then I shall rejoyce for my hopes have finally come true! Sure, it doesn't have a lot of compatable programs now, but someone could create a conversion software or we can see other programmers writing their programs to be dual 1.5 and 2.71 compatable.
Don't dissapoint me now, PSP devs! And a special thanks to Dark_Alex for his amazing creation!
I bet there are people over at sony crying over this. nice job
Homebrewing... keeping Sony's firmware team employed. :)
Dark Alex ftw!
*****
u all
*****es
1.50
owns
all
i have a 1.5 and im upgrading to a 2.71 this is amazing
NOT
pretty cool tho
This is great news, and I do hope that 2.71 does become the new golden firmware.
But here we go with the self important thinking again.
I don't know how your own little self absorbed world could be so small as to actually believe that all the firmware upgrades, and new firmware features where only developed because of homebrew. That is the most ridiculous thing I've read in a while.
1.50 aint that cool i was an ex owner of 2.80 1001 but now have 1.50 but if you have 32mb i dont reccomend 1.50 its frusterating downloading then format memory devhook and have limited space.. thats why im getting a gig but ppl with 2.71 it is very safe to downgrade with full easy 2.71 downgrader found at xtrusion.es very safe sorry TA.. but i suggest if you have 32mb dont try nothing that is a downgrader but 1.50 is the best if you have a gig+ i already know about snes very good best so far..
ISO!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!
You might want to read my post again. noware in that post did i use the word ONLY. of course thats not the only reason they update the firmware. if it was then it never would have been put on the psp. it sure as hell lights a fire under thier ass.
please try to understand the post before you bash next time...
You should listen to your own advice.
You definitely still fall under the category of self absorbed.
You are so self important that you actually believe I was addressing you in specific, and only you. rofl
And please, you seriously need a reality check, Sony develops on a schedule, and the only updates that may have been pushed out ahead of schedule due to homebrew are security patches. That's it!! Get a clue.
OH MAN. awesome news.
dark_alex, you're a god
well its a good thing we have somebody here to tell us were self absorbed. you seam to be in love with that word.... wonder why....
Something cool for my 32mb stick while i wait to get money to buy a 4 gig
I was looking info about you on google and i saw your site its www.jesusescobar.tk what you gonna puton it next?
Maddddd propzz to Fanjita and Ditlew and any other man behind this ish mayneeeeee I'm lovin this
hey guys i hav a psp ver1.5...should i upgrade to 2.71 or remain as 1.5....btw can ver2.71 use the custom firmware?
can some one anser this wat is a psp????
any one ....do you eat it or use it for as an emergency dildo im confuse
p.s
dont use it as a dildo it wont turn on aftherwards trust me i know this 4 a fact
sorry for my english
ill upgrade from 1.5 to 2.71 if elf is supported in the future
or not ill just dev hook
Great work dark_alex you are now a hero
This is great! Cant wait for a final version to be released so we can load static elf files (all homebrew, WHOOO!)
LOL to #14
Ok, you probably either just skipped my message or are reading this right now.
1. Imagine what we could all have by christmas this year.
A possible 2.8 Downgrader, will most likely not be needed.
And most likely like we all said 2.71 Blah No Homebrew for you guys on 2.71. Well look at 2.71 now, about to dethrone 1.5 and be the golden homebrew.
So what are we all saying bout 2.8? Before TIFF Exploit came out it was the same, "Blah 2.8 will never have homebrew" Look at it now, yeh a couple of small games, but thats what happened with 2.71 yeh? So just imagine and know that in 1 Month+ It won't be "Dark_Alex's 2.71 XMB Homebrew Launcher! Homebrew from the Game Menu!"
It will be "Dark_Alex's 2.80 XMB Homebrew Launcher! Homebrew from the Game Menu!"
And then possibly, just possibly 2.8 will be the golden homebrew? By Christmas this year? Like a gift from the Gods? (Dark_Alex, Fanjita, Booster and Ditlew).
Also all people who say "2.8 People Get A Life!" and "2.8 People It will never happen!" What did 2.6 People say to you when homebrew and an eLoader came out for them? And the downgrader? they said "2.7 and 2.71 People Get A Life!" and "2.7 and 2.71 People it will Never Happen!" and before that? 2.0 Owners said "2.6 People get a life!" and "2.6 People it will Never Happen!"...
And before that? Do i even need to go there?
So if you did read all of this message, thanks for hearing me out.
AndyMosh from the PspWxp Team.
that is really good news but i don't like the way it has 2 write to flash everytime u reboot ur psp...
is there no way of avoiding this or is it just lame sony security?
i see 2.71 being the favoured firmware in the future, all psps can run it, and it has all the 2.71 functionality with all homebrew..
TruUmd Iso Loader has been released for 2.71!!!
Nowz I can makez teh homebrewz0rz work on 2.71!!!1_1 But I hope my mum doesn't take awayz my PSPz0rz =[
wow now i cant wayt to 2.8 eloader. You guys are genieus
@49, I didn't knew you could run iso's on 2.71..:S n00b..
Ive posted this in the psp forum:
ive searched and i dont think ive double posted:
TO GET HOMEBREW working from the XMB on devhook 46:
Copy DAX'S systemctrl.prx to MS0:\DH\271\FLASH0\KD\
Edit the files
pspbtcnf.txt
pspbtcnf_game.txt
ON THE 12TH Line down add:
/kd/systemctrl.prx
TO BOTH FILES
Reboot DH, run the homebrew created for the patch. (ie the cube demo)
OH and btw you dont need to keep running this everytime you hard reset. this stays permanent as its wrote to the devhook config files.
Insa8ne2k4
check the link:
http://forums.qj.net/f-psp-homebrew-and-hacks-help-21/t-devhook-xmb-homebrew-permanent-71736.html
but were is the 2.80 eloader ???????????????????????????????????????????????????????????????????????????????????????????
NO 2.80 eLoader if you don't find it in noobz.eu doesn't exists .... OK?
My friend just got a psp, which is fw 2.50...
I have one with 2.80
He is a lucky bastard...
NO 2.80 eLoader if you don't find it in noobz.eu doesn't exists .... OK?
What's the point of making it permanent on devhook? Isn't it easier to run other appication/homebrew through 1.5?
want stable version... only... wait wait wait
can't work DEVHOOK 4.60??????
has every one forgoten about 2.80
now a days there aint any games being released
does any one no wats going on wit the eloader for 2.80
are they going to release it or not man
the release of the 2.70 is amking me more anxious
@120 - for testing purposes,
obviously your not development minded!!
@122 - read the comments -
it works on devhook 46
read my original comment
115. » IT WORKS WITH DEVHOOK 46 - permanently!
doesany one if i put the 0.99 eloader onto my 2.80 psp if it will brick it
will it brick my psp if i put the 0.99 eloader onto a 2.80 psp
Im getting myself a 2gb stick for obvious reasons and I am gonna update to 2.71
What are the chances in actually modifying the 2.71 firmware so that it will automagically load this module? Did sony put any further restrictions in this firmware to prevent this as compared to 1.5?
why doesnt dark_alex make a 2.80 updater that makes use of a firmware dump thats been modded with a hack similar to this?
THAT would be the ultimate firmware.
after i patch this 2.71 XMB Homebrew Launcher ...have error code .. when i open Loco Roco demo .....
Testing for what? How the hell are you gonna run other application/homebrew that can only be run on 1.5 if you make devhook permanent? And yeah, I ain't "development minded" unlike you ;)
wooo!! i scare to trying patch!!
help ...how to restore .. got problem!!
when?
Finnaly what i've been waiting for this day to come about one year now finnaly it's here !!
I started with a 2.5 ta-82 using the Gta eLoader and after that i upgraded to 2.6 for RSS and still using the Gta and than the tiff eLOader came out for the 2.0-2.6 so I started using that and the tiff eLoader came out to 2.7 to 2.71 so i Upgraded to 2.7 and then THIS FRIKEN CAME OUT MOHOHAHA so I upgraded to 2.71 and flashed my psp and now i run all these aplications from the xmb menu of my psp pluss i got a neat eLoader in the foto folder from Noobz team.. FINNALY!! as Ditlew said once I belive that one day there will be a New Golden firmware.....
AND IT IS 2.71 WHOOOOOHOOO
i'm a noob at psp languauge so can someone please tell me the process of how you put the files onto the psp memory card and how you run it? becasuse i can't understand the read me
Thanks
I've tried this like 25 times now. It just doesnt work. Memory Stick access for 10 seconds or so, freezes, nothings changed when I reboot.
Any Ideas? I am serious. I would really appreciate some help.
Thanke.
Yo I have 2.71..but it just freezes when I go into the HEN folder...
Need Help
constant freezing at HEN folder.. gg