Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!news.cs.indiana.edu!nstn.ns.ca!watt.ccs.tuns.ca!macdonaldk Newsgroups: comp.sys.ibm.pc.hardware Subject: re: C64 emulation. Message-ID: <1991Apr21.041312.1@watt.ccs.tuns.ca> From: macdonaldk@watt.ccs.tuns.ca Date: 21 Apr 91 04:13:11 AST Lines: 17 re: emulation of a C64 on an IBM-PC. To explain why an IBM cannot emulate a C64, it would be good to identify features unique to the C64: The C64 supports three voice sound with 16 volume levels. Filtering, modulation and ADSR volume shaping are also supported. The C64 also supports eight sprites, which are small 21x24 pixel bit planes which may be placed anywhere on the screen. Collision detection with other sprites and background is supported. The IBM PC supports sound clicks and thus cannot emulate the C64's sound capabilities. My guess is that sprite and collision detection cannot be efficiently emulated through software, which is the only way possible with an IBM PC. The C64 was designed for arcade games; the PC wasn't!