asiekierka / gbsenpai

GB Studio Extended Nominal Player Adaptation/Interface
MIT License
101 stars 3 forks source link

v3.0 of GB Studio doesn't work? #2

Open kenyonbowers opened 2 years ago

kenyonbowers commented 2 years ago

Hello, I've seen that v3.0 of GB Studio does not work... Don't know what else to say...

asiekierka commented 2 years ago

That is correct. As per the README: gbsenpai should be compatible with source exports made in GB Studio v2.0.0-beta5. Other versions are currently not supported.

kenyonbowers commented 2 years ago

Will you support v3.0 in the future?

asiekierka commented 2 years ago

I evaluated the necessary effort. It's not impossible, but I do not currently have the resources to develop a solution on volunteer time.

kenyonbowers commented 2 years ago

What would it take to make it v3.0 compatible?

asiekierka commented 2 years ago

The very rough version is: writing a converter from GBDK object files to something I can work with, re-applying gbsenpai patches to the new v3 engine, and ideally moving away from the dodgy Makefile-based solution into something that is easier to use by end users.

kenyonbowers commented 2 years ago

What converter?

kenyonbowers commented 2 years ago

Why not just change the files GBSenpai looks for to the equivalent?

asiekierka commented 2 years ago

v3.0 uses SDCC assembly files with macros which probably won't work with GCC's assembler. So I need to compile them with SDCC, then convert them to something a modern linker can understand.

kenyonbowers commented 2 years ago

Oh

maxoakland commented 2 years ago

I know it would be a lot of work but it would be so amazing.

dxkill commented 2 years ago

yea pls do it

neoskedar commented 2 years ago

I evaluated the necessary effort. It's not impossible, but I do not currently have the resources to develop a solution on volunteer time.

@asiekierka What would it cost for you to develop this? I'd be willing to pay some and I'm sure others would too!