Kyo
Well-Known Member
maybe you guys are overthinking this. Wouldn't a placement of a resistor be enough? The advantage would be that the currect ve4rsion wouldn't have to be changed, as the lack of said resistor is enough of an indicator.
WTF? How should a resistor help, and how would its presence or absence even if there was a way to detect it would help?Kyosys said:maybe you guys are overthinking this. Wouldn't a placement of a resistor be enough? The advantage would be that the currect ve4rsion wouldn't have to be changed, as the lack of said resistor is enough of an indicator.
Do you know the stable value of a floating input?Kyosys said:maybe you guys are overthinking this. Wouldn't a placement of a resistor be enough? The advantage would be that the currect ve4rsion wouldn't have to be changed, as the lack of said resistor is enough of an indicator.
That kind of infringes upon the "open-ness" of the console... if devs want to know the model number then why not? I suppose, devs could intentionally stop poeple with newer units being able to use their apps, but i can't quite see the point in that.Rockthesmurf said:On a lot of consoles these days, you are not allowed to publish games that attempt to check/verify what revision of the hardware you are running on (it would cause the software to fail submission). Of course this is a slightly different case as the console hardware is designed to function exactly the same across revisions (normally the only reason for the revisions is to use cheaper parts each time to raise profit margins). I'd still say you probably shouldn't be trying to do any model number checks for any versions of the Pandora that are meant to be the same as each other, if the hardware changes substantially early on then it'd be a bit of a disappointment, because potentially it could screw lots of people over, as you'd end up with loads of software you couldn't run as it was designed for the old hardware and you have a new board (okay, you can argue that the software would still be compatible, but if you the stance that the software runs correctly on all revisions then there is still no need for checking the revision in the first place)!
If a completely new version of the Pandora came out (Pandora II) then of course I'd expect it to be possible to detect this - but I wouldn't be worrying too much about doing anything with the original version to ensure this.
Just my thoughts...
Steve
mrsnature said:That kind of infringes upon the "open-ness" of the console... if devs want to know the model number then why not? I suppose, devs could intentionally stop poeple with newer units being able to use their apps, but i can't quite see the point in that.Rockthesmurf said:On a lot of consoles these days, you are not allowed to publish games that attempt to check/verify what revision of the hardware you are running on (it would cause the software to fail submission). Of course this is a slightly different case as the console hardware is designed to function exactly the same across revisions (normally the only reason for the revisions is to use cheaper parts each time to raise profit margins). I'd still say you probably shouldn't be trying to do any model number checks for any versions of the Pandora that are meant to be the same as each other, if the hardware changes substantially early on then it'd be a bit of a disappointment, because potentially it could screw lots of people over, as you'd end up with loads of software you couldn't run as it was designed for the old hardware and you have a new board (okay, you can argue that the software would still be compatible, but if you the stance that the software runs correctly on all revisions then there is still no need for checking the revision in the first place)!
If a completely new version of the Pandora came out (Pandora II) then of course I'd expect it to be possible to detect this - but I wouldn't be worrying too much about doing anything with the original version to ensure this.
Just my thoughts...
Steve
I only see the point that if something is changed slightly, and unpredictably, it causes an app to not work properly, devs can sort it!
(BLU+ anybody? - though i know this won't happen on the pandora )
Don't get me wrong, I don't mind either way, I was just sharing some knowledge I had about how the main consoles work. Not having 'version specific' code, is useful for stuff like:
- Doesn't requie testing per version
- Don't have different code paths with potentially different bugs in
- Means that future revisions of the hardware are guaranteed to be backwards compatible (providing the hardware doesn't screw up)
- Doesn't potentially close off programs/parts of program to users based on when they brought their handheld
But there's been some good points raised about why it would be useful to be able to know the current version (based on some other handhelds that have been out recently.... ).
Steve