| |
madcrow Account closed
Registered: Oct 2003 Posts: 39 |
Emulator checks are evil
Seriously. I'm stuck in NTSC-land, so all this cool PAL stuff you Euros code is inaccessible to me on real hardware. When you add emulator checks/blocks, you keep "casual" fans who enjoy seeing C64 demos, but don't care to import a PAL '64 and monitor and associated high-end transformers to turn 110V/60Hz into 220V/50Hz from ever seeing cool stuff. So PLEASE ignore the advice in the emulator bugs document and keep on making no-check demos.
--------------------------------------
please have pity on the n00bish emu kiddie responsible for the post above. |
|
| |
Oswald
Registered: Apr 2002 Posts: 5086 |
agreed. |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
doh,i expected another piece of smart code detecting all emus!:(
a routine looking for the presence of an emulator does NOT have to go hand in hand with stopping the execution of the program if an emulator is detected. you can use it to display an informative message telling the audience that some effects in the demo maight be displayed incorrectly or fail. you can use it to tell the user to buy a real C64 (Tense Years by Onslaught). you can use it to force the user to press RUN STOP or rather ESC (Aurora by Level 64). harmless possibilities are countless,preventing the program from running is the extreme option.
so if you find a piece of code that works/displays different in emulators and on the real thing,make an emucheck out of it. you will help the devs of the emulators to improve the accuracy of the emulated C64. to tell one example,emufuxxor v2 was the major cue to implement a cycle exact sprite emulation in Hoxs64. |
| |
madcrow Account closed
Registered: Oct 2003 Posts: 39 |
Well as long as emulator-routines are "nice routines" (used to warn people that they may not be getting a true experience, but allow the demo to run anyway) they're not evil, but merely annoying. Emufuxxor is evil because of its artificial nature: it deliberately breaks programs that would otherwise work fine on an emulator and offers no way for them to run. While it did have a side effect of driving Hox64 to become the most accurate emulator ever, that wasn't its intent: its intent was merely to annoy and discriminate against those lacking real PAL C64 hardware. That is evil.
--------------------------------------
please have pity on the n00bish emu kiddie responsible for the post above. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11351 |
Quote:
its intent was merely to annoy and discriminate against those lacking real PAL C64 hardware.
sorry to say so, but no. noone gives a damn about ntsc, demos are usually made for pal. and emufuxxor is there to annoy those using emulators. |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
well i cant recall any serious production protected with emufuxxor. i only know 2 really,Jeroen Kimmel Collection by Tropyx and Logosland2 by Draco. the community must have been really pissed off to miss out on these top quality productions when they came out,lol.
Demus interruptus and Krestage3 required that the particular VIC-II features necessary for the effects in these demos to look correctly are emulated. i guess that these demos wouldnt run on an NTSC machine anyway |
| |
fade Account closed
Registered: Mar 2002 Posts: 290 |
will ntsc for cards & bbs kthxbi :) |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
Emu-detections only work on emulators which still lack emulation quality. |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
Quote: Emu-detections only work on emulators which still lack emulation quality.
speaking of the detection routines available now-very true. but if someone with solid coding skills was determined enough to devise a long lasting and effective way of detecting an emulator he would succeed. afew bizzare VIC-II effects i`ve seen arent emulated in any emulator in the world including Hoxs64. Rubi of Vice Team says that even the CPU6510 emulation is prone to failing on some test suites although I havent found any affected software yet so i cant confirm it. |
| |
Oswald
Registered: Apr 2002 Posts: 5086 |
what, there are still new VIC effects? bring them on. |
| |
madcrow Account closed
Registered: Oct 2003 Posts: 39 |
Quote: Quote:
its intent was merely to annoy and discriminate against those lacking real PAL C64 hardware.
sorry to say so, but no. noone gives a damn about ntsc, demos are usually made for pal. and emufuxxor is there to annoy those using emulators.
I know most demos only work on PAL. Thus, my comment/assumption that emulators are the only way for people in the NTSC part of the world to watch PAL demos without shelling out huge ammounts of money for hardware. (High-end transformers, shipping of equipment from Europe, etc)
--------------------------------------
please have pity on the n00bish emu kiddie responsible for the post above. |
... 33 posts hidden. Click here to view all posts.... |
Previous - 1 | 2 | 3 | 4 | 5 - Next |