sureandrew / SexyAppFramework

The PopCap game framework, named SexyApp Framework, is a flexible high-level library that provides commonly required functions and reusable components, designed to facilitate rapid development of high-quality games.
64 stars 12 forks source link

A better version of this library/framework is going to be available later this year #5

Open YalekW5435 opened 11 months ago

YalekW5435 commented 11 months ago

Just so you all know this is not the latest version. 1.3 and 1.34 are not compatible with windows 10 and 11 and there's actually a 1.7 that included many many features that were only available to electronic arts.

We're actually introducing an alternative library named sexy2X, which will solve a crap ton of problems that the user may experience in this library. Even better, the new version uses sdl instead of DirectX and d3d and D2D to render graphics. It is also completely based on C++ instead of partial C code from the jpeg, PNG, zlib, etc. Even better a lot of the stuff that was originally included with this library it's now going to be included in the sdl code so this way you don't have to use jpeg PNG and zlib together. We're also using cmake, to ensure development on Linux. We are also including a couple of other libraries that were introduced with the 1.7 such as Tod lib for further debugging and development help. A lot of the philosophy is also going to be borrowed from this main repository branch, so this way we can stick to the philosophy while going with platform agnostic gaming development. You'll see the widgets you'll see everything all the classes that were used in this library but under sdl drawing instead. The reason we chose sdl was because DirectX and d3d and D2D contained complicated nuisances to draw a single image to a screen which was absolutely ridiculous and atrocious to a graphics card.

https://github.com/n2g7mutf8/Sexy2x

I can assure you this library will work a lot better and you wont have to be doing ANY platform specific related things and just simply write a game without having to do anything that's just completely ridiculous.

Sorry Andrew, but we're going to be moving to that one instead once it's fully written.

If anyone wants to contribute to the new library please ask the new repo owner. It is currently a private repo but is publicly accessible anyways.

BreakfastBrainz2 commented 3 months ago

Do you have a copy of version 1.7? I'm currently reversing a game that uses an updated SexyApp so it'd be extremely helpful to have.

YalekW5435 commented 3 months ago

I do not have a version of 1.7 on me sadly. There is however going to be a version that will be released (hopefully) call Sexy prime (?) by lolhacksrule, which is being currently worked on as a result of circleshootapp (Zuma) decompilation. I don't know if 1.7 is still owned by electronic farts or not. I do however have an executable version of the framework which works either way as a single project but it's not mine to begin with... It was given to me by a person who found it via talks with PopCap/ea Hong Kong. Kind of odd but I guess whatever.. I do not know what 1.7 contains and whether or not it is either an executable format or if it's a static library format (which is what it's supposed to be....). If there is such a thing then we would have probably have to use sexy prime.

On Mon, Aug 5, 2024, 10:23 BreakfastBrainz2 @.***> wrote:

Do you have a copy of version 1.7? I'm currently reversing a game that uses an updated SexyApp so it'd be extremely helpful to have.

— Reply to this email directly, view it on GitHub https://github.com/sureandrew/SexyAppFramework/issues/5#issuecomment-2269203660, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR7B7ITR5JK7LAY7KJJ7XLZP6DE5AVCNFSM6AAAAABMANJ3AOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRZGIYDGNRWGA . You are receiving this because you authored the thread.Message ID: @.***>