SPS2 - Direct PS2 Access Environment - Forums


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

Discussion Forums: Developers

Admin

Message: 41058
BY: sauce
DATE: 2004-Feb-02 07:42
SUBJECT: RE: The license issue

Well...

I don't mind it so much being distributed in binary form as a method to ship a self-contained package to be dropped on the memory card.

On the other hand, I do mind it being used as a template for other memory-card based games.

Just a couple of words about the motivation: the kernel module was really designed so that you have only one version of it running on your system. Ideally, I'd strive to make it as backward-compatible as possible, so the one version you have is the most recent one.

I was concerned that by packaging binaries with games we'd end up with stale/old versions of the module out there and a situation where downloading the game and following its install directions may not necessarily be the right thing to do. (because you may have a more recent module on your system). On top of that, some of the "features" I may need to resort to with sps2 could bind it specifically to the kernel running on your system, so someone else's binary would be no good (sps2 currently doesn't need to resort to that but gsvnc, for instance, does).

Developers can appreciate some of these points, but users who aren't familiar with the intricacies of development and version conflicts may not; I had them in mind.

Having said all that, some of these arguments are not extremely relevant if everything is packaged together -- game, kernel and the sps2 module (so the compatibility issue is moot), and not permanently installed on the system (so the stale versions floating around issue is moot).

I'd be more comfortable saying "yes" if mrm is willing to post a little disclaimer in his distribution explaining that it's being shipped as one package and not really intended for modification, as well as a how-to to create your own such package, or, if he'd like, creating 90% of an image (minus sps2) for developers to grab with brief instructions on how to get the most recent version of sps2 on the image. This will assure that if a developer grabs this image or these instructions six months later, they will be able to work with the latest & greatest version of sps2 -- not the one that is dated today.

Before I give a firm yes or no, I'm welcome to comments. This is an interesting situation and certainly worth discussing.

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]