[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.
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
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...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
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...
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...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
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...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
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...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
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...
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 recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
In 2017, the United States Federal Communications Commission (FCC) repealed net neutrality. At the time, it was a major controversy between internet service providers...
Earlier this year, AYANEO revealed details of its next Android-based gaming handheld, the AYANEO Pocket S. However, the actual launch of the device was unknown; that...
It's not the movies or games downloads that I would worry about, like breaking into networks, downloading encrypted things, spying on network traffic. I have seen so many "Top Secret" seals on files when I was a kid
I was obsessed with finding UFOs, a surprising amount of US files where stashed on computers in other countries, China back in the early 90s omg sooo much