satiator / satiator-menu

Menu for the Satiator cartridge for Sega Saturn
Mozilla Public License 2.0
95 stars 6 forks source link

Is satiator-types.h really GPL? #1

Open slinga-homebrew opened 4 years ago

slinga-homebrew commented 4 years ago

EOM

abrasive commented 4 years ago

I think the Satiator "library" that you can reuse in other things should be public domain. I'll move it to its own repo when I get a chance.

slinga-homebrew commented 4 years ago

Problem is the Satiator library uses Iapetus which is GPL. I don't mind making Save Game Copier GPL (which it is) but a more permissive license might make it easier for Jo Engine and Yaul to add support. Assuming of course they are interested.

abrasive commented 4 years ago

The only thing it uses is cd_stop_drive, right? Easy enough to reimplement.

abrasive commented 4 years ago

To be clear, I mean reimplement in satiator.c - so it can be standalone.

slinga-homebrew commented 4 years ago

Yeah cd_stop_drive() is the only function as far as I can tell. And a bunch of register and IRQ definitions from the header file.