| |
Eyeth Account closed
Registered: Apr 2002 Posts: 98 |
Emu-Fuxx0r
Hello, CSDb denizens-
I would like to bring up this subject, in a constructive fashion, however!
I recently found out that certain demo authors and groups are now using Krill's code to disable their demo offerings under c64 or 128 emulators.
I find this practive to be very shortsighted and in fact, I would vote very negatively on such behavior in CSDb or on any related votesheet.
Why go to all of this trouble in emulator detection and disabling technology. IMHO, the time *wasted* on such efforts are far better spent on NTSC fixing it so that we North American sceners can view your demo releases. (And on the real machines, I might add!) Or just add a NTSC-fixer to your demo crews and share full source code for a proper NTSC fix.
As of now, I am unable, still, to view certain demos due to no NTSC-fix and an emulator is out of the question as they are emufuxx0red! Talk about severely limiting your audience.
An c64 emulator is a brilliant piece of software engineering. The original c64 was truly inspired piece of software/hardware engineering. Are they not equal in deserving consideration and respect? The c64 audience uses both kinds, the emulation and the real thing and all of them share the common c64 computing experience.
Also, emulators are perfect for one thing; they can easily take screenshots of demo screens, even if there's interlacing effects and sprites multiplexed all over. I plan on writing newsletter articles covering the demo scene and try to bring more awareness to the North American scene regarding fine demo offerings and screenshots are invaluable.
I know that demo coders, graphicians, musicians, etc. all work together in creating inspired art on our Commodore 64's. Let's not restrict the audience any necessarily further by implementing emulator detection and shutdown. Allow any Commdore (real or emulated) user worldwide to share in the demo experience in 2002 and onwards. :)
Enjoy.
-Todd Elliott
|
|
... 96 posts hidden. Click here to view all posts.... |
| |
Cupid
Registered: Jan 2002 Posts: 83 |
TDJ: agreed, the starburst thing was just too good not to be released. And we had a loooooong discussion about it internally if I remember correctly.
Although I am tempted to release all the old demos again after removing all the tags in the logos...
|
| |
raven Account closed
Registered: Jan 2002 Posts: 137 |
I have no intention to compete with this demo again, once is
enough.
Time to move to the next project :) |
| |
Richard
Registered: Dec 2001 Posts: 621 |
Does anyone have any Emulation-detection routines, which I could use on how to detect whether a real C64 is being used or an Emulator is being used? If so, how do I type the listing. This is because when I launch my next game, I want to add a bit of a surprise to the Emu users, but they still be able to play the game though :) |
| |
Stryyker
Registered: Dec 2001 Posts: 468 |
Simple - look though various routines that are known to check for emulators and give credit. SID checks, decimal mode bugs, collision detections (noting when sprites should be updating), checking for ROM charset is properly shown (collisions) and the list goes on... |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
Perhaps I'll label myself as an asshole when I post this reply -- but I just want to say, that this kind of reply isn't going to help. Rich would likely expect ready-made ASM routines, as he either refuses or is unable to understand quite simple programming concepts when written in text as you did. |
| |
CyberBrain Administrator
Posts: 392 |
@Richard: Didn't krill make a detector? Maybe you should ask him?
@cadaver: i don't know either. I don't have a clue about what emulators doesn't emulate properly, or how to fool emulators into making mistakes. (i guess it is only in some fairly complex cases due to several different circumstances it makes errors?) |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
Ah, btw. there's at least 3 ways to embarrass oneself by using an emu-detection routine
1) If the check gives positive on some real C64s
2) In the future as emulators improve, a message such as "thankyou for using real c64" seen on emu would be quite funny :)
3) Maybe C=1 owners wouldn't like their machines being called emulators :) |
| |
xIII Account closed
Registered: Dec 2001 Posts: 38 |
Quote: vengeance, please release a new issue of vandalism news as soon as possible. I read both scene world and arachnaphobia last week and i feel terrible. So please give me back my thirst for diskmags :)
There's a small bug in Vandalism News when viewed in Winvice 1.10 (a glitch or flikkering or whatever you call it)... It doesn't show on real c64 tho' ;) |
| |
Slator
Registered: Jan 2002 Posts: 274 |
And still I don't think that telling a user what system he has to use is a good idea. I won't check any stuff that doesn't run on emu because of a lame protection thing. Without those emulators the crowd of fans would not be that high. Good stuff is always worth the transfer time.
|
| |
CyberBrain Administrator
Posts: 392 |
Quote: And still I don't think that telling a user what system he has to use is a good idea. I won't check any stuff that doesn't run on emu because of a lame protection thing. Without those emulators the crowd of fans would not be that high. Good stuff is always worth the transfer time.
yeah, perhaps, but telling the user of an emulator that what he is about to see, doesn't look as it is supposed to i think is honourable.
If you are offended by such messages... well... don't think it's the demo-coders problem.
Richard isn't gonna make his stuff crash when run on emulators, if that's what you thought - check his posts. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 - Next |