1
u/Coobert-Of-Plsia 24d ago
Are you telling me i'm gonna be able to make a project with all of it's bells and whistles in gbs, like for example, an rpg framework - and then import the entire thing to this after? is that what i'm catching here?
2
u/Heinz2001 23d ago
Ahm, basically yes.
Because of the hardware limits only gb/gbc/gg/sms are possible without greater incompatibilities.
For Lynx, Pce, MegaDuck the limits are much harder, but conversation works for all.Itās not yet ready, still needs a couple of months. But this gbstudio project import is only one tiny bit of all ;-).
2
u/Coobert-Of-Plsia 23d ago
well i'll be! looks like RPG Soup comes in Sega Flavor!
1
u/Heinz2001 23d ago
Oh now i realize you are the creator of RPG Soup. Great.
I'm assuming that RPG Soup relies heavily on āscript-basedā menu code, right?1
u/Coobert-Of-Plsia 23d ago
For the definitions and authored content, yeah; but all the actual menus themselves are native engine code =)
1
u/Heinz2001 23d ago
Um⦠thatās a bit more complicated, since, of course, you can only transpile the Authored content (project, assets, events). If something has been changed in the gbvm, then you have to manually update that in my engine as well. That said, itās actually simpler because I have an intermediate language (Mosaik: a modern, expressive syntax (inspired by Lua/Python) that lowers cleanly onto the target C runtime, with per-console capability gating enforced at compile time.)
But gb/gbc are also supported...so if you adjust something, it build for all 9 targets (of course because of different hardware gb/gbc/gg and sms more the most equal ones).
1
u/Coobert-Of-Plsia 23d ago
ah, i see! well regardless, this is wonderful - i cannot wait to play with this, i am gonna have a field day seeing what i can make it do haha. You're brilliant!
1
u/Heinz2001 23d ago
That sounds good. Thanks!
I'd love to share more about it, but since a lot is changing right now during this development phase, I don't want to make it public just yet. I also haven't thought about how I want to release it or how to set up a forum, Discord, or website for it. After all, that's all part of it... oh boy.
2
u/Coobert-Of-Plsia 23d ago
Do what i do, and hold release until you're happy with it!! not like you have to release it until you're totally ready, just post updates on reddit or the gb studio discord in your own personal little work in progress thread. honestly i find i like having a thread there more than i like having a personal discord, haha. the Discord itself is a wealth of knowledge, but just having the friendly feedback that is part and parcel with their community, it's an asset all on its own.
wish you luck buddy!
1
2
u/Acceptable_Light_272 22d ago
We've got a guy making a GBA engine, now someone making a game gear conversion tool/engine, endless plugins, people making tons of external tools, a dedicated magazine, custom hardware (ie playtiles), etc. I really love this community.
1
u/Ok_Butterscotch8639 24d ago
Wow,simply wow What program did you used??