ClipStudioPaintForMacOS-Reverse-Engineering-Notes icon indicating copy to clipboard operation
ClipStudioPaintForMacOS-Reverse-Engineering-Notes copied to clipboard

3.0.4版本发布了

Open cddehsy opened this issue 1 year ago • 3 comments

3.0.4版本发布了https://www.clipstudio.net/en/dl/release_note/latest/

cddehsy avatar Jul 29 '24 08:07 cddehsy

好好好,最近沉迷做游戏,暂时先不更(之后闲下来再回来。 提醒我版本有更新也挺好,就这样先

lihaochen910 avatar Jul 29 '24 08:07 lihaochen910

OK, OK, I've been obsessed with making games recently, so I won't update for now (I'll come back when I'm free. It 's also good to remind me that there are new versions, so that's it for now.

i hope you update it soon

ThatKoza avatar Sep 01 '24 12:09 ThatKoza

更新了,感谢。不过2.x最新的是2.3.4:https://vd.clipstudio.net/clipcontent/paint/app/234/CSP_234m_app.pkg

cddehsy avatar Sep 21 '24 09:09 cddehsy

I have briefly reviewed version 3.x and it seems the app now has universal Intel and Silicon builds. Intel version looks slightly similar to 2.x but it seems to have quite some work to do.

Note: I am not good at reverse engineering.

xuabcde avatar Feb 04 '25 21:02 xuabcde

I have briefly reviewed version 3.x and it seems the app now has universal Intel and Silicon builds. Intel version looks slightly similar to 2.x but it seems to have quite some work to do.

Note: I am not good at reverse engineering.

Thats nice, could in theory that mean that less work is required to actually get closer to finished patch? If the dev of the patch even wants to continue making patches

ThatKoza avatar Feb 04 '25 21:02 ThatKoza

Hello @ThatKoza, I don't think the patching will be easier. To support both architectures, dev should patch both architectures. x86 (Intel CPUs) has own instruction set and ARM (Apple Silicon) has own instruction set. However, since he/she already did the version 2.x, it should be relatively easier for Intel.

If you are not familiar with the tech side, you can think like a mechanic received two brand of cars to fix, he cannot fix the both cars with same tools and methods because the way they manifactured and parts are special to the brands.

xuabcde avatar Feb 05 '25 10:02 xuabcde

I had a couple of free hours today, so I tested several stuff with arm build. It's not that hard to pass the purchase dialog for save and export. A simple nop and cnbz/cbz did the work.

For the dev, it should not be hard to bypass these and I haven't seen any time based trial limits.

xuabcde avatar Feb 16 '25 11:02 xuabcde

I had a couple of free hours today, so I tested several stuff with arm build. It's not that hard to pass the purchase dialog for save and export. A simple nop and cnbz/cbz did the work.

So only this already allowed you to fix it? I mean, if I do same, will it be enough? sorry for such question, I'm newbie here :/

Applesquare1440 avatar Jul 04 '25 19:07 Applesquare1440