Amazing. I'm so impressed! No Rush, please don't stress yourself, and please set up a link for donations! I'd love to send you money for your hard work.
Amazing. I'm so impressed! No Rush, please don't stress yourself, and please set up a link for donations! I'd love to send you money for your hard work.
I don't have a donation link, sorry. I only have a bank account where only people who have a bank account in the country can send money to, foreigners can't.
It seems like I should remove all mentions of offsets, because for me the 1.25x patterns begin at 4B094, not 4B090.
I don't have a donation link, sorry. I only have a bank account where only people who have a bank account in the country can send money to, foreigners can't.
After testing a lot of the planned scale kernels on the 3DS, I decided to scrap most of them (and will be removed after the release I'll put up in a few hours), because they actually look worse than Nintendo's own, and in contrast Nintendo did a *really* good job at making a filter which actually enchances the image.
I pulled some random filters out of my head, and whacked them in just to make this awful wait slightly more worthwhile.
It has been discussed in the thread that once I release the first version I'll be slowly adding in the requested features in this thread into the patcher. And yes, that has been requested a few times, and it'll be a patch option.
Thanks for putting so much work into this- I searched this the other day, fed up with blurry full-size games - and to my surprise, there was an active thread with someone working on it! I eagerly await the patcher so I can try it out. Don’t work yourself too hard, though!
Welp... it turns out I triggered some anti- buffer-overflow code in the kernel, which caused it to intentionally crash to prevent any "accidental" attacks against its code loader. And I tested, and the patcher works, yay!
Code compression takes a whopping 6minutes on old3DS, so make sure you only press START when you're really sure you selected the right kernel. On new3DS it should be slightly faster.
The code uses pure CPU rendering due to full-blown matrix hardware emulation, so it's going to be awfully slow, and thus unresponsive. YOU HAVE TO HOLD THE BUTTONS INSTEAD OF JUST TAPPING THEM.
The menu disappears after a few seconds if you don't press any buttons. This is intentional, so you can see the result on BOTH the top AND bottom screens.
You can keep the menu up by holding LEFT or RIGHT.
Keep holding X to temporarily switch to Nintendo's default filter. Releasing X will switch it back to the highlighted one. You can use this to check the scaling mode back and forth for visible comparison before applying.
I accidently broke the ability to switch out test images with the Y button, so I removed it for this release, because I already wasted a lot of time with the compressor. If I won't forget to fix it then the next release will allow you to switch test images with Y.
Once you press START there is no going back. You can only cancel the compression by holding down the power button. DO NOT CANCEL WHEN THERE IS A SMALL AMOUNT LEFT!
Hold SELECT to exit.
Actually not. I hope you read the above, because it contains important information!
If you read it all then congrats, you can click here to download the cia
Can confirm the patcher works for me on both flashcard and Twilight AFTER I turned on module loading in luma... don't forget that part. Crispy mode is a bit distorted but its definitely less blurry, which makes text much more readable and objects stand out from the background, so its great to have the option. I also like the just straight linear interpolation for 3D games, helps reduce the jagged edges that Nintendo's apparent sharpening effect likes to bring out.
Something to think about might be a tool that lets you swap between multiple pre-compressed files. So you only need to do the long compression once per option, then you can switch between them quickly depending on the game type. Bonus points if someone can implement the swap into NDS forwarders somehow.
Great work done here. Hoping a future version will patch GBA games too!
I used the patcher, and I love it! I used the Sono Crisp 1 and I no longer feel like my eyes are unfocused when looking into the screen of my N3DS... finally. Plus, it was easy to use. The delay for the hard work you did, Sono, was well worth the wait. Thank you very much!
Welp... it turns out I triggered some anti- buffer-overflow code in the kernel, which caused it to intentionally crash to prevent any "accidental" attacks against its code loader. And I tested, and the patcher works, yay!
Code compression takes a whopping 6minutes on old3DS, so make sure you only press START when you're really sure you selected the right kernel. On new3DS it should be slightly faster.
The code uses pure CPU rendering due to full-blown matrix hardware emulation, so it's going to be awfully slow, and thus unresponsive. YOU HAVE TO HOLD THE BUTTONS INSTEAD OF JUST TAPPING THEM.
The menu disappears after a few seconds if you don't press any buttons. This is intentional, so you can see the result on BOTH the top AND bottom screens.
You can keep the menu up by holding LEFT or RIGHT.
Keep holding X to temporarily switch to Nintendo's default filter. Releasing X will switch it back to the highlighted one. You can use this to check the scaling mode back and forth for visible comparison before applying.
I accidently broke the ability to switch out test images with the Y button, so I removed it for this release, because I already wasted a lot of time with the compressor. If I won't forget to fix it then the next release will allow you to switch test images with Y.
Once you press START there is no going back. You can only cancel the compression by holding down the power button. DO NOT CANCEL WHEN THERE IS A SMALL AMOUNT LEFT!
Hold SELECT to exit.
Actually not. I hope you read the above, because it contains important information!
If you read it all then congrats, you can click here to download the cia
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...
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...
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...
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...
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...
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...
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...
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...
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...
Kinda reminds me of a life lesson in the movie "Bronx Tale". Guy1 owes another, guy2 $10 and the guy2 keeps chasing guy1 around the city trying to get his money back, till someone tells him, "stop, you got off easy, its only $10. That guy will never bother you again or ask you for money again, so take it as a win."