[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.
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
The number of layoffs and cuts in the videogame industry sadly continue to grow, with the latest huge layoffs coming from Microsoft, due to what MIcrosoft calls a...
i have a question currently my atmos switch isnt picked up by pc on HOS but the cable and port do work with apx and tegra so i know the hardware is good, any clue?
it's just in an empty open space, like outside at night or the backrooms, depending on the branch of the hypothetical you either feel unsafe, but you actually are safe, or you feel safe, but are unsafe, also you don't actually know the truth about your safety either way