[Localization] Added DeepL as an AI-driven translation agent for localization.
[Localization] Added 5 new Languages, translated via DeepL.
[Localization] Hopefully improved existing German, French, Japanese, and French translations.
[Localization] Credits to @CDreamer for assisting with localization for es-MX [Spanish (Mexico)]. *Not yet active
New build should be dropping today if not. Only noticeable improvement would be the addition of a FileNotFoundException handler that will ask you to re-locate any 'missing' files. Especially useful during large batches of installations.
Sorry I've been gone, I've been in the hospital.(basically dying.. Body giving up)
But I am coming back to this with renewed vitality. (literally ) and a brand new PC build. The next few days I'll spend putting together my machine , and get right back to work addressing bugs, and moving forward with development. It's been _BUGGING_me that I've been unable to keep my commitments to this project.
I will do my best once I get back into the swing of things, to push updates .. at a healthy rhythm, and do better about support.
this 'error' is because there is no target drive. Yes this is a bug. but only visual in logging... nothing is actually broken. Thank you for pointing it out.
I haven't really been able to get back to this properly sadly, but I didn't change any code relating to cover art.. So, gametdb may have changed something on their end that I need to account for.. as of now, the download attempts are resulting in 404's . I'm not entirely sure why it would suddenly break. The images are still technically there on the server, and the links work in browsers, but for whatever reason the way it was coded to download results in 404.. Top of my list... sorry.
I haven't really been able to get back to this properly sadly, but I didn't change any code relating to cover art.. So, gametdb may have changed something on their end that I need to account for.. as of now, the download attempts are resulting in 404's . I'm not entirely sure why it would suddenly break. The images are still technically there on the server, and the links work in browsers, but for whatever reason the way it was coded to download results in 404.. Top of my list... sorry.
2.6.1.3 - Cover art fix, and better Chinese translation
Sorry for my absence. Long overdue, but I fixed the issue with cover artwork not downloading, and finally added fei0316's Chinese simplified and traditional translations he kindly worked on at the end of last year.
Let me know if there is anything else broken that needs fixed.. I know someone said something about having issues with the second disks. Its.. just been a while, need to hook up my old hard drive to test. But that'll be next if it isn't working now.
Downloading is fixed, sorry about that. Make sure to go through the settings for covers if you're wanting to transfer them to USB Loader or Wiiflow, etc.
Note: The directory covers are downloaded to is [install directory]\covers\cache\. Kind of wanting to polish/re-work the Cover transfer dialogue, but.. it's not broken, so not fixing it right now. GitHub Release 2.6.1.3
How're you linking to the release if I might ask, so that I can avoid breaking it. IIRC I started to use the 'latest' tag, but apparently thought better of it.. Did you find a static URL that directs to the setup of the latest numbered release or? I could probably go back to using the 'latest' tag, but .. the setup would be numbered still.. unless I break/change that standard going forward on GitHub, and just have it under release/download/latest/setup.exe.. Would want to make sure that's cool with @Laete_Meireles
So long as each of your future releases includes gcbm.zip in a similar format (i.e. please don't all of a sudden introduce a subfolder to the zip). Current structure of the zip should ideally be maintained as per the pic below. Worst case scenario if something breaks on my end and I'll eventually fix it up.
Can you change the release zip names to remove version numbers so that the zip is always named the same for each release? Doing so will allow us to always get the latest version by following this link
So long as each of your future releases includes gcbm.zip in a similar format (i.e. please don't all of a sudden introduce a subfolder to the zip). Current structure of the zip should ideally be maintained as per the pic below. Worst case scenario if something breaks on my end and I'll eventually fix it up.
See.. I knew that... really. ugh. Been away too long and too much has gone on. There is a 'latest' tag, so when publishing releases it gives the option to tag it as such. But, we've been using numbered releases as the tags.. currently what's tagged as 'latest' is from last summer. Got confused.. that's /releases/tags/latest/. not /releases/latest/ (redirects to the newest numbered release, because.. github. duh).. Blonde moment..
Thanks for the well-wishes, still have some recovering to do, but overall doing much better.
I feel your pain man. I was recently in the hospital for awhile and still have a long road to recovery as well and in the meantime I am not independent in a lot of ways. But the community has been super supportive, I even have A get well soon XFlak thread here at gbatemp describing my surgery and stuff. Don't feel obligated to share personal details, but know that if you do, the community here will support you, and not use that kind of personal info against you.
Not sure when this got unhooked, but it's working once more..
Also fixed an issue with drop down list for destination drives becoming disabled, and or causing errors.
Fairly positive the last time I touched this code I was in a fever dream.. Oof.
Fixed es-MX (Spanish-Mexican) translation (Sorry it took so long @CDreamer) , and tweaked the details pane of the destination tab to better match the source tab.
I've found a weird bug in the app. When I try to use the "Install game (Scrub)" option, the program throws a .NET Framework unhandled exception error. "File not found" and then this large piece of explaining the error (sorry, I'm not even close to a coder )
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): Не удается найти указанный файл
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at GCBM.frmMain.<InstallGameScrub>d__116.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at GCBM.frmMain.<StartScrub>d__114.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
The .NET Framework is up to date on this machine, using version 4.8... What am I doing wrong? Thanks!
Oh, I guess, I found what's wrong. It's the installer messing up the bin folder, I think. Everything is fine with the zipped version.
I've found a weird bug in the app. When I try to use the "Install game (Scrub)" option, the program throws a .NET Framework unhandled exception error. "File not found" and then this large piece of explaining the error (sorry, I'm not even close to a coder )
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): Не удается найти указанный файл
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at GCBM.frmMain.<InstallGameScrub>d__116.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at GCBM.frmMain.<StartScrub>d__114.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
The .NET Framework is up to date on this machine, using version 4.8... What am I doing wrong? Thanks!
Oh, I guess, I found what's wrong. It's the installer messing up the bin folder, I think. Everything is fine with the zipped version.
Looking into this, thank you, not sure why the Cyrillic shows up... are you using Russian anywhere? Scrubbing currently passes arguments to gcit and runs it in a hidden shell essentially, so something about the arguments getting passed must be getting screwy somehow.
Looking into this, thank you, not sure why the Cyrillic shows up... are you using Russian anywhere? Scrubbing currently passes arguments to gcit and runs it in a hidden shell essentially, so something about the arguments getting passed must be getting screwy somehow.
Yeah, I use Russian Windows. Switched to English localisation just to check if there is a problem regarding enconding incompatibilty or something like that. Then I just noticed a bunch of duplicating folders in "bin" folder with gcit exe missing.
It’s about that time of year again where I check in with the community to see if we can get the front page aligned with what people are interested in knowing and what...
WiiCompiled is a new project that lets PC gamers play Mario Kart Wii natively on PC without emulation. Using static recompliation to convert the code into native PC...
The long awaited Grand Theft Auto VI Extended Look gameplay trailer has finally dropped on YouTube. As you all know, it had dropped 6 hours earlier on Netflix, and...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
After being announced last week, the first of two broadcasts is set to go live later today with a stark focus on The Legend of Zelda and its 40th anniversary...
Thanks to the recent decomplication efforts; The Minish Cap 3DS brings the Game Boy Advance classic Zelda title to your 3DS.
The port takes full advantage of the 3DS...
In the wake of Sony's shift to a digital-only ecosystem within the next year, Xbox have today announced a surprising scheme. Aiming to offer physical buyers the same...
It is with a heavy heart that I announce the departure of our beloved Chary from the position of Chief Editor. Chary took over early 2021 and has done a wonderful job...
To celebrate its 25th anniversary, XBOX has launched pre-orders for the XBOX 25th Anniversary Collection. For the occasion, the trailer below was aired.
This...
GBAtemp is and always has been an independent community. Since 2002 our staff have voluntarily kept the site running, added new forums, features, provided constant...
It’s about that time of year again where I check in with the community to see if we can get the front page aligned with what people are interested in knowing and what...
After being announced last week, the first of two broadcasts is set to go live later today with a stark focus on The Legend of Zelda and its 40th anniversary...
It's been something of a quiet week in the gaming space, with the deluge of big hitters trying to find their place before GTA 6 launches really kicking off next week...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
In the wake of Sony's shift to a digital-only ecosystem within the next year, Xbox have today announced a surprising scheme. Aiming to offer physical buyers the same...
The long awaited Grand Theft Auto VI Extended Look gameplay trailer has finally dropped on YouTube. As you all know, it had dropped 6 hours earlier on Netflix, and...
It is with a heavy heart that I announce the departure of our beloved Chary from the position of Chief Editor. Chary took over early 2021 and has done a wonderful job...
The second of a two-part special, a more traditional Nintendo Direct is set to air today. Unlike the Zelda Direct the contents of this one is still relatively up in...
Announced a few days ago, Nintendo of America have today launched their Customer Appreciation Sale. Featuring 30% discounts across a wide range of popular first-party...
A few days ago Chary stepped down as Chief Editor after 5 wonderful years, and everyone guessed the seat wouldn't stay empty for very long. Back in 2021 I proudly...