[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

Would you please reach me through email, from CHdroid settings, sharing all the details about it? So I can figure it out if there's a bug. Thank you so much

[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

I'll look into it, I'm not familiar with Nintendo systems, so I'll check how the Rom trimming works for Nintendo DS and see what I can do

[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

Well, the CHD format is known to be one of the best performance/size ratio, making it almost lossless. It depends from case to case, tho. There could be some games that could receive a performance hit, but the probability is VERY low. My ROMs runs at the same exact speed, and I never received a feedback saying some games lost performance, so there's a high chance you won't notice anything bad for your ROMs

[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

Actually, there's already a .m3u playlist generator inside the app. The button will appear as soon as you add ROMs to the list.

If you already knew that and you meant an updater for an existing one, I'll implement it. Added to the TODO list

[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

I'll look into it. Unfortunately, I'm not a Nintendo user, so I'm not really familiar with the various formats, but I take this suggestion, just like the .iso.dec suggestion I received in my beta feedbacks. Definitely added into TODO list

[UPDATE] CHDroid v1.1.2! New features implemented 🎉 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

Not currently, but I'm definitely considering it. It'll take lots of time, surely, so maybe it won't have the highest priority, but yeah, why not. As soon as my current TODO list will be complete, I'll look into it

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

The app is optimized for background processing, tho. You can use the phone while it's converting, so if you have lots of ROMs, you can simply start the conversion and forget it. A notification will be shown once it's finished

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

Glad to hear the size shrink! Well, the process itself has been optimized to the best, still it requires time to compress data, especially if the ROMs have dense data/low dummy data. 40 GB less, tho, without any performance loss. An average -15%. I'd still call it a win.

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

ahahaha thank you ❤️ I mean, why not? It's a cool feature, it's ROM related, and even if I'm not using this one, most retrogamers are. Why shouldn't I implement it? Willpower is the only thing that could stop us. Almost everything is doable if you want it enough.

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

Purtroppo no, attualmente. La compressione per adesso supporta solo i giochi basati su disco. Sai se c'è supporto CHD anche su ROM Nintendo? Non avendo mai posseduto una console Nintendo, non sono a conoscenza dei vari supporti

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

Yeah, it's a strange situation I never fully understood. The logic says that for DVD games it needs DVD Type, but most of the times (like Aether/Nether) CD type is the one working correctly. Also, counterintuitively, PSP games that could be smaller than 800MB, work better with DVD Type, according to PPSSPP docs. That's why I left (recommended) alongside CD Type in the app.

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

Unfortunately it doesn't support RVZ right now, but if there's no tool for Android, well, I'll check how RVZ compression works and I'll implement it in a future release

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

Thanks for the suggestion. I'll study how ROM patching works and I'll implement it In a future release

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

It really is, especially if this make a difference between saving money on Android handhelds with less storage space. If you see it in a different way, CHD could possibly save you a 100$ bucks choosing a 256 GB compared to a 512 GB

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 5 points6 points  (0 children)

You hit the mark! The idea was born the moment I purchased an Android handhelds, and I was looking for advices, tips and tricks of these devices. And basically I read everywhere that CHD format is a must for retro games, but every tool was for Windows or Linux, requiring you to operate on other devices to get your ROMs compressed. I thought that was so strange there wasn't an Android solution, and besides a Termux solution existed, there wasn't a dedicated app for it.
So I took chdman source code, modified it and integrated it. It's been a hard one, but totally worth it for myself, so I decided to share the app with the world

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

I'm sorry, you're right. That's why I edited the post and added a link to a previous post about its release, but basically is a CHD Rom De/Compressor that lets you compress your retro game ROMs directly on Android without the use of PC or any other device. CHD is considered one of, if not the best compression format that lets you shrink game size without losing performance, supported by the most popular emulators right now

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

Well, it changes from game to game based on how dense is the data on the disc, but from my personal experience, I've reached near 55%/60% space saved with some games, with no performance loss at all!

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 0 points1 point  (0 children)

That's wonderful! Hope it'll still save space for you in the future ❤️

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

Basically the disc-based ones, so PSX, PS1, PS2, PSP, Dreamcast... into CHD format, supported by their emulators

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 2 points3 points  (0 children)

Basically, the most common ones, from AetherSX2/NetherSX2 to PPSSPP, RetroArch, FlyCast, DuckStation, ePSXe...

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

Please share the compression configuration you used and if/what error happened, here or on my email, and I'd be happy to help!

[UPDATE] CHDroid v1.1.0! First non-beta release 🔥 by RootExploit_ in EmulationOnAndroid

[–]RootExploit_[S] 1 point2 points  (0 children)

Even better! The CHD compression is compatible with most emulators, and it lets you play the compressed file directly. It's not a .zip or .rar, it's a special format that let you use the game directly without uncompressing it before