Романтикалық роботтың "Мультифейс" құрылғысы: 1980-ші жылдардың үй компьютерлері үшін есте сақтау және бағдарламалау құралы
Multiface
Romantic Robot Multiface – 1980-жылдарғы үй компьютерлері үшін жадты сақтау құрылғысы. Ойын сақтау, дерек көшіруге арналған, қызыл түйме арқылы қосылады.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Multiface – 1980 жылдары бірнеше үй компьютерлері үшін Romantic Robot компаниясы шығарған аппараттық перифериялық құрылғы. Құрылғының басты міндеті – компьютер жадын сыртқы жад құрылғысына көшіру болатын. Multiface-тегі қызыл түймешікті басу арқылы құрылғы қосылатын. Көптеген сол дәуір ойындарының сақтау мүмкіндігі болмағандықтан, Multiface ойыншыларға ойынның жүктелетін суретін сақтап, қайтадан сол жерден ойынды бастауға мүмкіндік берді. 1980-ші жылдардың басындағы үй компьютерлерінің бағдарламалық қамтамасы әдетте RAM-ге бірден жүктелетін, ал көшірмеден қорғау шаралары жүктеу кезеңінде немесе одан кейін күшейтілетін. Осы суреттеу мүмкіндігін көшірмеден қорғау процедуралары орындалғаннан кейін пайдалануға болады, нәтижесінде рұқсатсыз таратудан қорғалмаған резервтік көшірме жасалатын. Multiface-тің кейінгі үлгілері бұл мәселені шешіп, жадқа қайта жүктеу кезінде құрылғының қатысуын міндетті етті, бұл Multiface-сіз адамдар үшін көшірмелерді қолданусыз етті. Бағдарламалық өнімді жасаушылар да қауіпке жауап ретінде Multiface құрылғысының бар екенін анықтағанда өнімнің жұмыс істеуін тоқтатып, бағдарламалық қамтаманы бірнеше бөлікке бөліп жүктеу арқылы түпнұсқалық көшірмеден қорғалған тасымалдағыштың қатысуын талап етті.
The Multiface was a hardware peripheral released by Romantic Robot for several 1980s home computers. The primary function of the device was to dump the computer's memory to external storage. Pressing a red button on the Multiface activated it. As most games of the era did not have a save game feature, the Multiface allowed players to save their position by saving a loadable snapshot of the game. Home computer software of the early 1980s was typically loaded into RAM in one go, with copy protection measures concentrating the loading phase or just after it. The snapshot feature could be used after copy protection routines had been executed, to create a backup that was effectively unprotected against unauthorised distribution. Later models of the Multiface mitigated this by requiring the device to be present when re loading the dumps into memory, making the dumps useless to people without a Multiface. Software producers also reacted to the threat by using routines that would prevent execution of the product if it detected that a Multiface was present and by loading the software in multiple parts, thus requiring the presence of the original, copy protected media.
Операция
Multiface-тегі қызыл батырманы басу компьютердің процессорындағы жасырылмайтын үзіліс желісін белсендірді, нәтижесінде компьютердің басқаруы қолға алынды. Содан кейін Multiface өз ROM-ын жадқа жүктеді, компьютердің операциялық жүйесін Multiface-тегімен уақытша алмастырды.
Pressing the red button on the Multiface raised the non maskable interrupt line on the computer's processor, effectively taking control of the computer. The Multiface would then page in its own ROM, temporarily replacing the computer's operating system with that within the Multiface.
Қосымша ерекшеліктер
Барлық Multiface құрылғылары жадтың мазмұнын көруге және өңдеуге мүмкіндік берді. Бұл ойындарда алдау жасауды ерекше оңай етті: журналдар әр ай сайын «поки» деп аталатын кодтарды жариялап тұратын. Жадты өзгерту арқылы ойынның түрлі жақтарын, мысалы, ойын біткенге дейін қанша өмір қалғанын өзгертуге болады. Multiface-тің кейбір модельдері пайдаланушыға скриншотты сақтауға рұқсат берді, осылайша Your Sinclair және басқа журналдар ойындардың скриншоттарын жасады. Multiface құрылғыларында арнайы жазылған бағдарламалар үшін қолданылатын қосымша 8 килобайт жад болды. Мұндай бағдарламалардың мысалдары – Genie (машиналық кодты талдайтын бағдарлама) және ZX Spectrum 48K үшін Lifeguard. Оның бастапқы құны 39,95 фунтты құрады, бірақ бұл мүмкіндік кейіннен жойылды.
All Multifaces had the ability to view and edit the contents of memory. This made cheating in games especially easy: magazines used to print codes every month, known as 'pokes'. By changing the memory, various aspects of the game could be altered, such as the number of lives one had before the game was over. Some models of Multiface allowed the user to save a screenshot, and this is how Your Sinclair and likely other magazines produced screenshots of games. Multifaces contained an extra 8 kilobytes of RAM that could be used by specially written software. Examples of such software included Genie, a machine code disassembler, and Lifeguard, for the ZX Spectrum 48K. It initially cost £39.95 but this feature was later removed.
Екінші көп бет
Multiface Two Amstrad CPC компьютерлері үшін шығарылды және Multiface One-ға ұқсас мүмкіндіктерге ие болды, бірақ компьютерді қайта жүктеуге арналған батырма қосылды. Бұл құрылғының көрінуін басқару аппараттық коммутатордың орнына, бағдарламалық деңгейде жүзеге асырылды (Multiface One-дағыдай).
The Multiface Two was released for the Amstrad CPC range of computers and had similar features to the Multiface One, but added a button to reset the computer. Control of the visibility of the device was at a software level rather than the hardware switch found on the Multiface One.
Көп бет 128
Multiface 128 1987 жылдың сәуір айында Spectrum-тың 128К нұсқасы үшін, соның ішінде бастапқы +2 моделі үшін шығарылды. Ол 128К немесе 48К режимінде жұмыс істеді және екі нұсқада болды: бастапқыда «өткізу порты» (thru port) жоқ және кейіннен бар нұсқасы, екеуі де бастапқыда 44,95 фунт стерлинг тұрды. 128 +D және DISCiPLE дискілік жүйелеріне сақтау мүмкіндігін қосты, бірақ джойстик портын жоғалтты (Spectrum +2 құрылғысында джойстик порттары болған). Бұл құрылғы Spectrum +2A немесе Spectrum +3 құрылғыларымен үйлесімді болмады және 128 қолдамаған Spectrum-ның Amstrad компаниясы жасаған кейінгі модельдері үшін арналған. Ол екі нұсқада болды: бірі 49,95 фунт стерлингке «өткізу порты» бар, екіншісі 44,95 фунт стерлингке портсыз. Кейіннен екеуі де 29,95 фунт стерлингке төмендетілді. Multiface 3-тің басты ерекшелігі – +3 дискісіне сақтау мүмкіндігі, бұл +3 иелері үшін таспаларды ұзақ жүктеуден сақтауға көмектесетін пайдалы мүмкіндік болды.
The Multiface 128 was released in April 1987 for the 128K version of the Spectrum, including the original +2 model. It worked in 128K or 48K mode and it existed in two versions; initially without a 'thru port' and later, with one, both of which originally cost the same £44.95, The 128 introduced the ability to save to the +D and DISCiPLE disk systems, but lost its joystick port (the Spectrum +2 already had built in joystick ports). The device was not compatible with the later Spectrum +2A or the Spectrum +3. was designed for the later Amstrad made models of Spectrum that the 128 did not support. It existed in two versions; one with a 'thru port', for £49.95 , and one without, which cost £44.95 Both were later reduced to £29.95 The main feature of the Multiface 3 was its ability to save to +3 disk, a useful feature for +3 owners who wanted to avoid the long loading times of tapes.
Көп бетті ST
Multiface ST және Multiface ST II Atari ST компьютерлері үшін жарық көрді. Олар картридж портына сым арқылы қосылатын, ал сымы монитор портына жалғанатын (батырманы басқанда үзіліс сигналын беру үшін) жалғауышпен қосылды. Бұрынғы Spectrum модельдеріне қарағанда әлдеқайда нашар жұмыс істеді және CPC моделімен бірдей болды, сақталған ойындарды жүктеу үшін картридждің қосылуын қажет етті. Қызыл, жасыл және көк картридждер кездесті.
The Multiface ST and Multiface ST II were released for Atari's ST computers. They connected to the cartridge port with a wired connector attaching to the monitor port (to generate the interrupt signal when the button was pressed). Far less effective than the earlier Spectrum models and the same as the CPC model, they required the cartridge to be present in order to load saved games. Red, green and blue cartridges have been noted.
Көп бетке қарсы
Anti Multiface – Amstrad CPC үшін жасалған, тегін қолданылатын бағдарлама, ол Multiface құрылғысының қатысуынсыз сақталған жад көшірмелерін қалпына келтіруге мүмкіндік берді. Ол 128К машиналармен ғана жұмыс істейтін және 64К көлемнен асатын көшірмелермен жұмыс істемейтін. Бағдарламаны Серж Кверн жасады, бірақ авторлық құқығы "Magic Software" компаниясының "Мерлин Дж. Бонд"-ына тиесілі деп көрсетілген.
Anti Multiface was a public domain program for the Amstrad CPC which allowed the restoring of saved memory dumps without the need for a Multiface to be present. It was limited to 128K machines and would not work on dumps bigger than 64K. The program was developed by Serge Querne but credited to "Merlin J. Bond of Magic Software".
Ұқсас өнімдер
Жарысқа қатысқан құрылғылардың ішінде Mirage Imager, Disk Wizard және Action Replay болды. Ол кезде ешқайсысы да Multiface сияқты көп ойынды сақтай алмайтын, немесе алдауға мүмкіндік бере алмайтын. Кейіннен, алдау үшін Action Replay жаңа жүйелерде де шығарылды. Басқа бәсекелес жүйелер – бағдарламалық жасақтамаға негіделген көптеген бағдарламалар еді. 1990 жылдардағы ойын консольдары үшін Game Genie болды, ол жад мәндерін өңдеу арқылы ойындарда алдау жасауға мүмкіндік беретін ұқсас мақсатта қолданылды.
Competing devices included the Mirage Imager, Disk Wizard, and Action Replay. At the time, none of these could save as many games, or offered the opportunities for cheating that Multiface did. Action Replays for cheating have since been released on newer systems. Other competing systems were a wide array of software based transfer programs. For game consoles of the 1990s there was the Game Genie, which served a similar purpose in allowing memory values to be edited in order to cheat at games.