SPS2 - Direct PS2 Access Environment - Forums


Summary |  Forums |  Bugs |  News |  Source |  Files | 

Discussion Forums: Developers

Admin

Message: 41080
BY: sauce
DATE: 2004-Feb-03 07:18
SUBJECT: RE: The license issue

Yes, this is more or less true. And just as bad as having multiple copies of sps2 is also having just one -- but the one that was bundled with a game that may have been written a year ago.

Picture this:

You download a brand new game "A" that ships with sps2 version "A." Now, sps2 version "A" is recent because game "A" is recent. The instructions tell you to properly install SPS2, and run the game... You do so.

Next, you download a six month old game "B" that ships with sps2 version "B." Version "B" of sps2, being six months old, doesn't have as many features as version "A." The instructions tell you to properly install SPS2, and run the game... You do so, and end up overwriting sps2 verion "A" with an older version. Game "B" works, but game "A" was expecting some of the new features of sps2 so it no longer works.

Now your user has to turn into a developer or something to understand the issues of version conflicts, etc, etc... to resolve his issue.

How do we know that game "B" can work with the new SPS2 module version "A"? It's because I'm going to try my best, when releasing a new version of SPS2, to make sure that it can "behave" like an old version as much as possible.

As eratosthenes suggested, this isn't such a problem when you create a memory card image that has everything _you_ need on it. This is because you don't end up overwriting an SPS2 image that anyone else needs; generally whatever you put in your bundled image is only used when you boot it up -- and is no longer used once you switch back to linux, so it's very, very unlikely to conflict with anything.

In any case, Paul's right in the sense that I'm willing to give mrm permission to create a bundled image with everything on it. I'd also like to see him, or someone else create a bundled image with everything but sps2 and game data on it. mrm's bundled image with game is just that -- a packaged game. The latter will be a good template for developers, all they'll need to do is dump the version of sps2 they used, their game data, and any additional libraries and they're set too!

If this looks like it ends up working out well, I'll consider revising the license to allow for these bundled images by default instead of by permission.

Sauce


 

Thread View

Thread Author Date
SPS2UScreenInit() requirements; memcard-linuxmrm2004-Jan-31 20:03
      RE: SPS2UScreenInit() requirements; memcard-linuxhikey2004-Feb-01 02:27
            RE: SPS2UScreenInit() requirements - solvedmrm2004-Feb-01 10:39
                  RE: SPS2UScreenInit() requirements - solvedsauce2004-Feb-01 10:53
                        RE: SPS2UScreenInit() requirements - solvedmrm2004-Feb-01 13:34
                              RE: The license issueeratosthenes2004-Feb-02 03:47
                                    RE: The license issuesauce2004-Feb-02 07:42
                                          RE: The license issueeratosthenes2004-Feb-02 08:12
                                                RE: The license issuesauce2004-Feb-02 08:35
                                                      RE: The license issuemrm2004-Feb-02 10:09
                                                            RE: The license issueeratosthenes2004-Feb-02 11:47
                                                                  RE: The license issuemrm2004-Feb-02 14:03
                                                                        RE: The license issueeratosthenes2004-Feb-03 06:43
                                                                              RE: The license issuesauce2004-Feb-03 07:18
                                                            RE: cloop for memcard - completedmrm2004-Feb-03 00:44
                                                                  RE: cloop for memcard - completederatosthenes2004-Feb-03 06:29
                                                                        RE: memcard-tutorials almost readymrm2004-Feb-06 01:29
                                                                              RE: memcard-tutorials almost readyeratosthenes2004-Feb-06 04:15
                                                                                    RE: memcard-tutorials almost readyeratosthenes2004-Feb-06 14:31
                                                                                          RE: SUPPORT_PS2_PCCARDIDE does not show upmrm2004-Feb-07 00:55
                                                                              RE: problem compiling nohdd-clooperatosthenes2004-Feb-06 15:34
                                                                                    RE: problem compiling nohdd-cloopmrm2004-Feb-07 00:29
                                                                                          Couple of suggestionseratosthenes2004-Feb-07 05:04
                                                                                                RE: Couple of suggestionseratosthenes2004-Feb-07 05:22
                                                                                                      RE: Couple of suggestionsmrm2004-Feb-07 17:44
                                                                                                            RE: Couple of suggestionseratosthenes2004-Feb-08 04:40
                                                                                                                  RE: Couple of suggestionseratosthenes2004-Feb-08 04:47
                                                                                                                        Important lessoneratosthenes2004-Feb-08 04:51
                                                                                                                              RE: Important lessonmrm2004-Feb-08 08:20
                                                                                                                                    RE: Important lessoneratosthenes2004-Feb-08 09:58
                                                                                                RE: Couple of suggestionseratosthenes2004-Feb-07 05:32
                                                                                    RE: more problems with nohdd-clooperatosthenes2004-Feb-08 06:01
                  Wow! You certainly kept yourself quiet!eratosthenes2004-Feb-01 11:01
                        RE: Wow! You certainly kept yourself quiet!eratosthenes2004-Feb-01 11:03
                        RE: Wow! You certainly kept yourself quiet!mrm2004-Feb-01 13:59
                              RE: Wow! You certainly kept yourself quiet!eratosthenes2004-Feb-01 14:29
                  Host the project on this site?eratosthenes2004-Feb-01 11:30
                        RE: Host the project on this site.mrm2004-Feb-01 14:55
                              RE: Host the project on this site.hikey2004-Feb-01 16:53
                              RE: Host the project on this site.eratosthenes2004-Feb-02 03:32
                              RE: Howto port from OpenGL to SPS2eratosthenes2004-Feb-02 03:39
                                    RE: Howto port from OpenGL to SPS2mrm2004-Feb-02 13:09
      RE: SPS2UScreenInit() requirements; memcard-linuxhikey2004-Feb-01 02:40

 

Post a followup to this message

You could post if you were [logged in]