Not really. When I need to install metapad, I just make.BAT file that has something like: copy/y metapad.exe c:\windows\system32\dllcache\notepad.exe copy/y metapad.exe c:\windows\system32\notepad.exe copy/y metapad.exe c:\windows\notepad.exe
place that batch file on the same directory as metapad.exe, and run it. That's it. Windows will complain that "system files" were replaced and ask for the install CD to recover, just cancel an go on your merry way. Far easier and quicker than editing a bunch of registry keys.
Frankly I think putting PDF generation in as a printer driver, a la Mac OS X, is more powerful than putting it into the application itself.
Someone else have already pointed out Primo PDF (which I didn't know about). I use PDF Creator, that works the same way (as a Printer Driver). I'm sure there are probably other such solutions. Before I knew about PDF Creator (4 or 5 years ago), I used to manually install a printer driver (any PostScript capable - HP Laserjet series, Apple Color LW, etc.). Then I would configure the driver to print to a file (that's a native feature of Windows - any installed printer driver can output to a file). As it was a Postscript printer, the file content was all Postscript, so I opened it with a Ghostscript Viewer for Windows (I think it was GSView), and then saved it as PDF. I believe PDF Creator and others just automates this whole process.
Oh and it's a little slower and eats more memory. That too.
I second that. And that's a pity, really. The platform is so slick and well structured that makes me wish I could write every app on it. But given its performance, its just not feasible.
My anedoctal case: recently I needed a very simple and brain-dead app, whose only purpose is to start and stop a couple of Windows services. It was for my personal use only, just something to prevent me from wasting time having to type commands at the prompt, and to train my skills too. So I decided to tackle it in VB.net. I've programmed in VB6 in the past, and while I've been more on *nix camp recently (PHP, Python, Perl, etc.), I felt it was time to get more in touch with.Net. So, there I went. I couple of hours (mostly spent digging documentation and testing) and I had the app done.
Alas, for every "first-start", it takes about 10 seconds to load. And as I said, it's a very simple program, less than a hundred lines. The app took longer to load than to do what it was meant to do. And as the app objetive is so simple and straight-forward, I couldn't afford it taking so long to load - I'd rather start the services I wanted by hand. So, as an additional exercise, I rewrote the app on VB6. It look a little longer, but I did it. This ones starts up almost instantly. Both executables (VB6's and.Net) have about 30Kib. The load time spent on the.Net app is obviously because it loads up the.Net libraries or VM or whatever, before starting the app. So I'm sticking with the VB6's version.
Again, that's a pity. The code for the.Net version of the app looks so much cleaner and understandable than VB6's version. I guess.Net is more suitable for enterprise-class applications, where load times doesn't matter, and you have a lot of memory to keep the program always open.
TFA says the solid-state harddisks are more durable than conventional laptop harddisk. Is it? I thought that Flash RAM wear was one of the main reasons things like that haven't been done before... Have the technology evolved? The write-count is higher now?
About the blades, from the screenshots it looks like the Blades of Chaos (Athena's blade has a more yellowish glow). But I can't see how is that possible, since the Blades of Chaos are yanked out of Kratos by the end of the first game, and they are a creation of Ares, who Kratos kills.
It seems from the replies that the laser is really going to be blue, which I didn't know, and raises a question in my head: I always thought the red color on lasers were used because electronic optical devices can better distinguish shades of red than any other color (whereas human eye can better distinguish shades of green), and the blue color would be the exactly exactly the opposite on that regard, that is, electronic devices have a harder time distinguishing shades when they illuminated by blue.
Linux runs on tons more platforms and configurations than Windows does, and it has never had a problem with stability as far as I'm aware. The biggest problem with Linux is drivers, but you can't blame the developers, blame the manufacturers who won't release the specs. The number of platforms and configurations that you support does not directly affect your stability. Apple is stable because it cares about stability. MS isn't stable, because they don't care about stability
Poppycock back on you.
I'd agree if you called Windows more insecure than Linux or OSX, but in its core, Windows 2k and up is no less stabler than Linux or MacOSX. There are only two reasons it may seem so: Bad hardware or bad drivers, the latter being the more frequent.
Linux runs on more platforms than Windows and relatively stabler, true, but it is, though not in the same sense as Apple's, a managed environment. By this I mean that, if you've got a hardware that's officially supported (and by that I mean, OSS drivers that Kernel developers wrote), your system will very likely run stable as rock, because the kernel developers can ensure the driver behave themselves with the rest of the kernel, and the system as whole. That's not the case if you have a vendor supplied binary driver - you have to trust the vendor to write a well-behaving driver. So, if you have an unsupported hardware, (i.e., have to use vendor supplied binary drivers), you're preety much in the same situation as Windows in that you have to trust the vendors to offer a stable driver, and with Linux the situation is even worse, because kernel interfaces change very frequently, the vendors end up having to recompile their drivers for each kernel release.
So, these days, if will want to blame someone for instability, you should blame third-party driver developers. They are and will be for a while the big hurdle on stability on any OS.
So your saying it would be more efficient for him to show the.5% of D-Link users out there who know how to grep through the firmware?
No, I'm saying that he should have done it himself. If he already knows more or less which models are affected, It would be a no brainer to go to D-Link's site, fetch every firmware for those models, and see himself which of them are bad, so he could then say "DI-xxx model with firmware version less than 2.xx is affected by this problem", and ask users to upgrade, or at least show a simple workaround - as some other users and myself noted, configuring an especific NTP server seems to mitigate the problem as well, for those routers that allow it, and I can assure you, this procedure is very simple.
[...] But to paint him as a money grubbing scum is over the top.
I hope with this that your're referring to D-Link accusing him of extorsion, and not to the quote on my post you referred to. Because that's not what I said. I'm well aware that this mess cost him a lot in many aspects, monetary being one of them, and he is well within his rights to want compensation for that. I just wished he'd have focused as much on detailing the problem as he did on the compensation measures. He didn't mention how one knows if his device is affected, and any possible workarounds. To D-Link it sure doesn't make any difference the detailing of the problem, as they ought to know it better than anyone else, but it sure would help those who are stuck with D-Link products and want to help amenize the problem, such as myself.
Anyway, I just followed SuperficialRhyme's instructions, and seems like my router is not affected.
I have a DI-624, "C" revision. I read the article, but it doesn't give enough detail as to the extent of the affected devices. It mentions the DI-624 is affected, but it doesn't say which versions of firmware are affected for each device. I'm not at home right now (I use that router there), but I remember that it has a configuration for NTP servers, and I did enable and provided a specific server (in my area) to pull the time from. Am I still affected, I mean, even having specified my own server, is the router pinging the danish one anyway? I suppose no, if only because my router has the latest firmware, but Kamp doesn't go in detail about that.
Anyway, my point is that the guy concentrated more on exposing his problems and demanding payment for his expenses than detailing the problem itself, which would be healthier to his servers, as this would prompt at least some more people to update their routers.
I believe this is not exclusive to NexTel. At least here in Brazil, every GSM phone that I had contact causes some kind of interference with speakers. Mine does. The interference is not loud on the speakers, but it is much louder and annoying when I'm using headphones, and is exactly how you describe: right before the phone is going to ring. I can hear interference when I turn the phone on or off as well.
They could implement a sane security model where file permissions disallow non administrative users from modifying executable code on disk, thus making 90% of what virus scanning programs do obsolete.
Well, not quite, I think you phrased it wrong. Virus Scanners hardly have to modify executable code, except when they're infected. I think you meant the Virus themselves, not the scanners.
Anyway, I don't think this will help that much. As another user noted, Windows already have a good security model, it just isn't "enabled" by default. In a "sane" security model, the first created user, or the default user, should never be privileged. That really is the root of all problems - if the user was unprivilegded, many or most viruses wouldn't even install. Sane file permissions would help, but has I said, not that much.
However, implementing that sane security model, as in not having privileged users by default, and only switching to administrative privilege as necessary, creates more complexity for the average user. If you want to install some new hardware, for example, you'd need to type the admin password, and I believe that would be an annoyance to the average joe. So you have a chicken and egg problem. In the end, really, the problem lies with clueless users who don't really understand how a computer works (or rather, how it is supposed to work) to have a smooth running system.
You're forgetting that, at this point, Frank is a vision that only Donnie can see, and so is everything else that happens on that scene, including that portal and the house, which Frank tells him to burn down. Arguably, Frank *IS* opening that specific portal, but that's not a "real" portal - it's just a vision of a portal that Donnie is having. The figure of the portal in this case is also used to give a hint to Donnie as to what he is supposed to do (and that he does by the end of the movie) later on.
Not entirely offtopic. It's a reference to Donnie Darko, you'd have to watch it to understand - It's supposed to be funny. The parent failed, however, because he didn't get the facts right (Frank is a "manipulated dead", Donnie is the one who can open portals), and if he had, it wouldn't be funny either (because then it wouldn't fit with the Grand parents' post)
The first thing that came into my mind after reading the parent and its replies, is that this is coming closer to what microcomputers used to be back in the 80s, with the MSX, ZX-Spectrum, etc. Well, maybe the keyboard will remain detachable, as will any User Interactive peripheral, but everything else used to be much closer to the CPU back then.
If Linux catches on, Adobe and many others will jump in sooner or later. I think you should rather ask if it's going to be sooner, for Adobe at least.
Somehow, I just don't think so...
Re:Recommend me a good, free, text editor!
on
Pepping Up Windows
·
· Score: 1
I've been using Metapad for years now. It hasn't been updated, but really doesn't need to. It's as simple as vanilla notepad, but more powerful and with nifty features, all this with little memory footprint (the executable weights on 90Kb). But it's just a notepad - it doesn't have fancy stuff like code colouring, regexp search, etc.
This game is actually a sequel to "The Hulk", released two years ago, and it was the one actually based on the movie. Opinions on it are divided. Most people I know, and a lot of users on the Internet don't find it that amusing, and I share that opinion, but some people like it.
I have both for the PS2, the first and this new one. The first is heavily story-driven, and can be unnecessarily complicated at times, specially considering it's about the Hulk (you know, it's supposed to be more of a smash'em-up than a story/action/puzzle game). You have alternating levels with Hulk and the sane Bruce Banner. I don't like it.
I got the new one this week, but still haven't got a chance to play it. Will look into it this weekend.
Username: everything before "@gmail.com" Resource: anything, just leave the default Login server: gmail.com
check "Use SSL" and "Manually specify connection host". Fill the field below it with "talk.google.com", and the port should be 5223 (5222 won't work).
Works fine here.
Re:perhaps not as sure as you seem to think
on
Xbox 360 for $300
·
· Score: 1
Well, I DO have children, and I still will buy it when I feel it's the right time (When prices go down and my console of choice can be modded). Children should never have any say on what you should do with your available budget.
Until they are old enough and do something to increase the family income (i.e. get a job), financially speaking, they only account for expenses, thus, they shouldn't have any impact on decisions regarding your budget, except with the basic needs (food, clothes and education). I'm not saying you shouldn't get some gifts for them sometimes, but you sound like you manage your family budget around _everything_ your children needs, and that's wrong.
I can't say I fully agree. I'd say this emulator (SNES-sation) and others (PGen, MAME, etc.) just lack optimization. Heck, even the authors of these emulators said that.
The Emotion Engine is not a jackass CPU, but it ought to be enough for the more popular emulators. I know it's Apples vs. Oranges, but I see that the PS2 has a CPU performance roughly comparable to a 400~500Mhz Pentium 2 or 3, and that's around the mininum requeriments for most of the emulators out there (for the PC). I don't think the memory is a problem either: remember, those 32Mb the PS2 have doesn't have the overhead of an OS, and most of these emulators requirements on PC are around 64Mb or less, and as with computers you have to take the OS overhead in account, the amount of memory that an emulator really uses (with a game running) would rarely go beyond around 24Mb (maybe with the exception of MAME, for some recent games... and the MAME codebase is a monolithic mess anyway, so I guess he's the less feasible emulator for the PS2).
So, I don't think the problem is the hardware. I rather think the problem is either a) The API to program for the hardware, or the devkits available are just a bitch to use, or b) The emu authors are just lazy (or out of time, as they usually say). I used to believe in the latter, but lately I've been believing on the former - just look at all the emulators available for the PS2. Most of them haven't been updated for a long time, and on many the authors admit they lack proper optimization, and many others just released a single version and then dropped any further development. Many of those are open-source, still, no one takes over. Why? Is it really just lack of interest?
Then again, ScummVM will have a PS2 port... let's see when it is released...
Even funnier is playing SNES games on the PS2. Though it still leaves a lot to be desired (on sound, specially), and sadly is pretty much dead right now. I get a bitter taste in my mouth seeing a lot of emulators popping out for the PSP... is the PS2 so much of a hassle to program for?
Not really. When I need to install metapad, I just make .BAT file that has something like: /y metapad.exe c:\windows\system32\dllcache\notepad.exe /y metapad.exe c:\windows\system32\notepad.exe /y metapad.exe c:\windows\notepad.exe
copy
copy
copy
place that batch file on the same directory as metapad.exe, and run it. That's it. Windows will complain that "system files" were replaced and ask for the install CD to recover, just cancel an go on your merry way. Far easier and quicker than editing a bunch of registry keys.
Frankly I think putting PDF generation in as a printer driver, a la Mac OS X, is more powerful than putting it into the application itself.
Someone else have already pointed out Primo PDF (which I didn't know about). I use PDF Creator, that works the same way (as a Printer Driver). I'm sure there are probably other such solutions. Before I knew about PDF Creator (4 or 5 years ago), I used to manually install a printer driver (any PostScript capable - HP Laserjet series, Apple Color LW, etc.). Then I would configure the driver to print to a file (that's a native feature of Windows - any installed printer driver can output to a file). As it was a Postscript printer, the file content was all Postscript, so I opened it with a Ghostscript Viewer for Windows (I think it was GSView), and then saved it as PDF. I believe PDF Creator and others just automates this whole process.
Oh and it's a little slower and eats more memory. That too.
I second that. And that's a pity, really. The platform is so slick and well structured that makes me wish I could write every app on it. But given its performance, its just not feasible.
My anedoctal case: recently I needed a very simple and brain-dead app, whose only purpose is to start and stop a couple of Windows services. It was for my personal use only, just something to prevent me from wasting time having to type commands at the prompt, and to train my skills too. So I decided to tackle it in VB.net. I've programmed in VB6 in the past, and while I've been more on *nix camp recently (PHP, Python, Perl, etc.), I felt it was time to get more in touch with .Net. So, there I went. I couple of hours (mostly spent digging documentation and testing) and I had the app done.
Alas, for every "first-start", it takes about 10 seconds to load. And as I said, it's a very simple program, less than a hundred lines. The app took longer to load than to do what it was meant to do. And as the app objetive is so simple and straight-forward, I couldn't afford it taking so long to load - I'd rather start the services I wanted by hand. So, as an additional exercise, I rewrote the app on VB6. It look a little longer, but I did it. This ones starts up almost instantly. Both executables (VB6's and .Net) have about 30Kib. The load time spent on the .Net app is obviously because it loads up the .Net libraries or VM or whatever, before starting the app. So I'm sticking with the VB6's version.
Again, that's a pity. The code for the .Net version of the app looks so much cleaner and understandable than VB6's version. I guess .Net is more suitable for enterprise-class applications, where load times doesn't matter, and you have a lot of memory to keep the program always open.
TFA says the solid-state harddisks are more durable than conventional laptop harddisk. Is it? I thought that Flash RAM wear was one of the main reasons things like that haven't been done before... Have the technology evolved? The write-count is higher now?
Indeed, nice thinking.
About the blades, from the screenshots it looks like the Blades of Chaos (Athena's blade has a more yellowish glow). But I can't see how is that possible, since the Blades of Chaos are yanked out of Kratos by the end of the first game, and they are a creation of Ares, who Kratos kills.
... Kratos will need some Anger management therapy again...
It seems from the replies that the laser is really going to be blue, which I didn't know, and raises a question in my head: I always thought the red color on lasers were used because electronic optical devices can better distinguish shades of red than any other color (whereas human eye can better distinguish shades of green), and the blue color would be the exactly exactly the opposite on that regard, that is, electronic devices have a harder time distinguishing shades when they illuminated by blue.
Anyone care to explain?
Linux runs on tons more platforms and configurations than Windows does, and it has never had a problem with stability as far as I'm aware. The biggest problem with Linux is drivers, but you can't blame the developers, blame the manufacturers who won't release the specs. The number of platforms and configurations that you support does not directly affect your stability. Apple is stable because it cares about stability. MS isn't stable, because they don't care about stability
Poppycock back on you.
I'd agree if you called Windows more insecure than Linux or OSX, but in its core, Windows 2k and up is no less stabler than Linux or MacOSX. There are only two reasons it may seem so: Bad hardware or bad drivers, the latter being the more frequent.
Linux runs on more platforms than Windows and relatively stabler, true, but it is, though not in the same sense as Apple's, a managed environment. By this I mean that, if you've got a hardware that's officially supported (and by that I mean, OSS drivers that Kernel developers wrote), your system will very likely run stable as rock, because the kernel developers can ensure the driver behave themselves with the rest of the kernel, and the system as whole. That's not the case if you have a vendor supplied binary driver - you have to trust the vendor to write a well-behaving driver. So, if you have an unsupported hardware, (i.e., have to use vendor supplied binary drivers), you're preety much in the same situation as Windows in that you have to trust the vendors to offer a stable driver, and with Linux the situation is even worse, because kernel interfaces change very frequently, the vendors end up having to recompile their drivers for each kernel release.
So, these days, if will want to blame someone for instability, you should blame third-party driver developers. They are and will be for a while the big hurdle on stability on any OS.
So your saying it would be more efficient for him to show the .5% of D-Link users out there who know how to grep through the firmware?
No, I'm saying that he should have done it himself. If he already knows more or less which models are affected, It would be a no brainer to go to D-Link's site, fetch every firmware for those models, and see himself which of them are bad, so he could then say "DI-xxx model with firmware version less than 2.xx is affected by this problem", and ask users to upgrade, or at least show a simple workaround - as some other users and myself noted, configuring an especific NTP server seems to mitigate the problem as well, for those routers that allow it, and I can assure you, this procedure is very simple.
[...] But to paint him as a money grubbing scum is over the top.
I hope with this that your're referring to D-Link accusing him of extorsion, and not to the quote on my post you referred to. Because that's not what I said. I'm well aware that this mess cost him a lot in many aspects, monetary being one of them, and he is well within his rights to want compensation for that. I just wished he'd have focused as much on detailing the problem as he did on the compensation measures. He didn't mention how one knows if his device is affected, and any possible workarounds. To D-Link it sure doesn't make any difference the detailing of the problem, as they ought to know it better than anyone else, but it sure would help those who are stuck with D-Link products and want to help amenize the problem, such as myself.
Anyway, I just followed SuperficialRhyme's instructions, and seems like my router is not affected.
I have a DI-624, "C" revision. I read the article, but it doesn't give enough detail as to the extent of the affected devices. It mentions the DI-624 is affected, but it doesn't say which versions of firmware are affected for each device. I'm not at home right now (I use that router there), but I remember that it has a configuration for NTP servers, and I did enable and provided a specific server (in my area) to pull the time from. Am I still affected, I mean, even having specified my own server, is the router pinging the danish one anyway? I suppose no, if only because my router has the latest firmware, but Kamp doesn't go in detail about that.
Anyway, my point is that the guy concentrated more on exposing his problems and demanding payment for his expenses than detailing the problem itself, which would be healthier to his servers, as this would prompt at least some more people to update their routers.
I believe this is not exclusive to NexTel. At least here in Brazil, every GSM phone that I had contact causes some kind of interference with speakers. Mine does. The interference is not loud on the speakers, but it is much louder and annoying when I'm using headphones, and is exactly how you describe: right before the phone is going to ring. I can hear interference when I turn the phone on or off as well.
You have some serious identity issues.
They could implement a sane security model where file permissions disallow non administrative users from modifying executable code on disk, thus making 90% of what virus scanning programs do obsolete.
Well, not quite, I think you phrased it wrong. Virus Scanners hardly have to modify executable code, except when they're infected. I think you meant the Virus themselves, not the scanners.
Anyway, I don't think this will help that much. As another user noted, Windows already have a good security model, it just isn't "enabled" by default. In a "sane" security model, the first created user, or the default user, should never be privileged. That really is the root of all problems - if the user was unprivilegded, many or most viruses wouldn't even install. Sane file permissions would help, but has I said, not that much.
However, implementing that sane security model, as in not having privileged users by default, and only switching to administrative privilege as necessary, creates more complexity for the average user. If you want to install some new hardware, for example, you'd need to type the admin password, and I believe that would be an annoyance to the average joe. So you have a chicken and egg problem. In the end, really, the problem lies with clueless users who don't really understand how a computer works (or rather, how it is supposed to work) to have a smooth running system.
You're forgetting that, at this point, Frank is a vision that only Donnie can see, and so is everything else that happens on that scene, including that portal and the house, which Frank tells him to burn down. Arguably, Frank *IS* opening that specific portal, but that's not a "real" portal - it's just a vision of a portal that Donnie is having. The figure of the portal in this case is also used to give a hint to Donnie as to what he is supposed to do (and that he does by the end of the movie) later on.
<Nerd Mode>
Not entirely offtopic. It's a reference to Donnie Darko, you'd have to watch it to understand - It's supposed to be funny. The parent failed, however, because he didn't get the facts right (Frank is a "manipulated dead", Donnie is the one who can open portals), and if he had, it wouldn't be funny either (because then it wouldn't fit with the Grand parents' post)
</Nerd Mode>
The first thing that came into my mind after reading the parent and its replies, is that this is coming closer to what microcomputers used to be back in the 80s, with the MSX, ZX-Spectrum, etc. Well, maybe the keyboard will remain detachable, as will any User Interactive peripheral, but everything else used to be much closer to the CPU back then.
If Linux catches on, Adobe and many others will jump in sooner or later. I think you should rather ask if it's going to be sooner, for Adobe at least.
Somehow, I just don't think so...
I've been using Metapad for years now. It hasn't been updated, but really doesn't need to. It's as simple as vanilla notepad, but more powerful and with nifty features, all this with little memory footprint (the executable weights on 90Kb). But it's just a notepad - it doesn't have fancy stuff like code colouring, regexp search, etc.
This game is actually a sequel to "The Hulk", released two years ago, and it was the one actually based on the movie. Opinions on it are divided. Most people I know, and a lot of users on the Internet don't find it that amusing, and I share that opinion, but some people like it.
I have both for the PS2, the first and this new one. The first is heavily story-driven, and can be unnecessarily complicated at times, specially considering it's about the Hulk (you know, it's supposed to be more of a smash'em-up than a story/action/puzzle game). You have alternating levels with Hulk and the sane Bruce Banner. I don't like it.
I got the new one this week, but still haven't got a chance to play it. Will look into it this weekend.
I'm using it with Miranda just fine.
Username: everything before "@gmail.com"
Resource: anything, just leave the default
Login server: gmail.com
check "Use SSL" and "Manually specify connection host". Fill the field below it with "talk.google.com", and the port should be 5223 (5222 won't work).
Works fine here.
Well, I DO have children, and I still will buy it when I feel it's the right time (When prices go down and my console of choice can be modded). Children should never have any say on what you should do with your available budget.
Until they are old enough and do something to increase the family income (i.e. get a job), financially speaking, they only account for expenses, thus, they shouldn't have any impact on decisions regarding your budget, except with the basic needs (food, clothes and education). I'm not saying you shouldn't get some gifts for them sometimes, but you sound like you manage your family budget around _everything_ your children needs, and that's wrong.
I can't say I fully agree. I'd say this emulator (SNES-sation) and others (PGen, MAME, etc.) just lack optimization. Heck, even the authors of these emulators said that.
The Emotion Engine is not a jackass CPU, but it ought to be enough for the more popular emulators. I know it's Apples vs. Oranges, but I see that the PS2 has a CPU performance roughly comparable to a 400~500Mhz Pentium 2 or 3, and that's around the mininum requeriments for most of the emulators out there (for the PC). I don't think the memory is a problem either: remember, those 32Mb the PS2 have doesn't have the overhead of an OS, and most of these emulators requirements on PC are around 64Mb or less, and as with computers you have to take the OS overhead in account, the amount of memory that an emulator really uses (with a game running) would rarely go beyond around 24Mb (maybe with the exception of MAME, for some recent games... and the MAME codebase is a monolithic mess anyway, so I guess he's the less feasible emulator for the PS2).
So, I don't think the problem is the hardware. I rather think the problem is either a) The API to program for the hardware, or the devkits available are just a bitch to use, or b) The emu authors are just lazy (or out of time, as they usually say). I used to believe in the latter, but lately I've been believing on the former - just look at all the emulators available for the PS2. Most of them haven't been updated for a long time, and on many the authors admit they lack proper optimization, and many others just released a single version and then dropped any further development. Many of those are open-source, still, no one takes over. Why? Is it really just lack of interest?
Then again, ScummVM will have a PS2 port... let's see when it is released...
Even funnier is playing SNES games on the PS2. Though it still leaves a lot to be desired (on sound, specially), and sadly is pretty much dead right now. I get a bitter taste in my mouth seeing a lot of emulators popping out for the PSP... is the PS2 so much of a hassle to program for?