What Was the “Game Genie“ Cheat Device, and How Did It Work?

什么是“Game Genie”作弊装置,它是如何工作的?

First released in 1991, the Game Genie let players enter special codes that made video games easier or unlocked other functions. Nintendo didn't like it, but many gamers loved it. Here's what made it special.
Game Genie 于 1991 年首次发布,允许玩家输入特殊代码,使视频游戏更轻松或解锁其他功能。任天堂不喜欢它,但许多游戏玩家喜欢它。这就是它的特别之处。

Genie in a Bottle 瓶中精灵

Game Genie is the brand name for a series of video game enhancement devices developed by Codemasters and sold by Galoob in the U.S. The first Game Genie model worked with the 8-bit Nintendo Entertainment System and launched in the summer of 1991 for about $50. Game Genie devices for the Super NES, Game Boy, Sega Genesis, and Game Gear followed.
Game Genie 是由 Codemasters 开发并由 Galoob 在美国销售的一系列视频游戏增强设备的品牌名称。第一款 Game Genie 型号与 8 位任天堂娱乐系统配合使用,于 1991 年夏天推出,售价约 50 美元。随后是 Super NES、Game Boy、Sega Genesis 和 Game Gear 的 Game Genie 设备。

Galoob

Like a genie of legend, the Game Genie made your wishes come true. To use one, you first plugged a game cartridge into the Game Genie unit and then plugged both devices into your console. Upon powering up, you saw a screen where you could enter a series of alphanumeric codes. These codes injected data between the game cartridge and the system, changing how the game worked and effectively reprogramming it on the fly in a minor way.
就像传说中的精灵一样,Game Genie 让您的愿望成真。要使用一个,您首先将游戏卡带插入 Game Genie 单元,然后将两个设备都插入控制台。通电后,您会看到一个屏幕,您可以在其中输入一系列字母数字代码。这些代码在游戏卡带和系统之间注入数据,改变了游戏的运作方式,并以微小的方式有效地对其进行动态重新编程。

Galoob

Using those codes, you could add amazing new features to games (such as invincibility or the ability to fly), or simply make them easier to play. Each Game Genie model shipped with a booklet full of codes for popular games, and Galoob published updates over time in magazine ads and on paper fliers that were free to take at retail stores.
使用这些代码,您可以为游戏添加令人惊叹的新功能(例如无敌或飞行能力),或者只是让它们更容易玩。每个 Game Genie 模型都附带一本装满流行游戏代码的小册子,Galoob 在杂志广告和纸质传单上发布了随着时间的推移的更新,这些传单可以在零售店免费购买。

Galoob

The Gift That Kept on Giving
不断给予的礼物

Video games were fairly expensive in 1991, with the average NES game retailing for around $30-$50 in the U.S., which is about $60-100 today when adjusted for inflation. Many gamers only bought (or received) a few games a year. If you spent that kind of money on a very difficult game, it often felt like a ripoff if you couldn't play through most of it.
电子游戏在 1991 年相当昂贵,美国 NES 游戏的平均零售价约为 30-50 美元,如果经通货膨胀调整,今天的零售价约为 60-100 美元。许多游戏玩家一年只购买(或收到)几款游戏。如果你把那种钱花在一个非常困难的游戏上,如果你不能玩完大部分游戏,通常会感觉像是敲诈。

At the time, most new games were very difficult (by modern standards), with many borrowing the gameplay philosophy of arcade games designed to extract endless quarters. Players who didn't want to sink endless time into mastering a game often relied on cheat codes to access later levels that they might not get to see otherwise.
当时,大多数新游戏都非常困难(按照现代标准),许多游戏借用了街机游戏的游戏理念,旨在提取无尽的四分之一。不想花费无休止的时间来掌握游戏的玩家通常依靠作弊码来访问他们可能无法看到的更高级别。

In that environment, Game Genie felt like an unlimited fountain of cheat codes in a box. Using the Game Genie, you could give your in-game character the power to get past tougher parts of a game or simply warp automatically to later stages. This gave your older games new value, making them fun to play---even if you had previously completed them without cheating. It was like a gift that kept on giving.
在那种环境中,Game Genie 感觉就像一个盒子里无限的作弊码喷泉。使用 Game Genie,您可以赋予游戏内角色通过游戏中较难部分的能力,或者简单地自动传送到后期阶段。这为您的旧游戏赋予了新的价值,使它们玩起来很有趣---即使您之前在没有作弊的情况下完成了它们。这就像一份不断给予的礼物。

But the Game Genie wasn't seen as a gift by everyone. Just like today, there was a group of players who played competitively for high scores, and some of them looked down upon the Game Genie as a cheating device. Nintendo may have feared as much, too, since it ran contests in Nintendo Power magazine based on player-submitted high scores.
但 Game Genie 并不是每个人都认为是礼物。就像今天一样,有一群玩家为了高分而竞争性游戏,他们中的一些人看不起 Game Genie 作为作弊工具。任天堂可能也同样担心,因为它根据玩家提交的高分在 Nintendo Power 杂志上举办比赛。

"I think there is some truth to [the idea that Nintendo feared] it would de-value the games if you could cheat to the ending easily," says Frank Cifaldi, Founder and Co-Director of the Video Game History Foundation.
“我认为 [任天堂担心] 如果你能轻易地欺骗到结局,它会使游戏贬值,这是有一定道理的,”视频游戏历史基金会创始人兼联合主任 Frank Cifaldi 说。

But in-game cheating wasn't the only controversy surrounding the Game Genie. The product itself felt like a cheat to Nintendo, which sought legal remedy in court.
但游戏中的作弊并不是围绕 Game Genie 的唯一争议。该产品本身感觉就像是对任天堂的欺骗,任天堂在法庭上寻求法律补救。

Trouble With Nintendo
任天堂的麻烦

Galoob originally intended to launch the Game Genie in the summer of 1990, but Nintendo got wind of it first and took Galoob to court on copyright infringement charges, claiming that the Game Genie made unauthorized derivative works of its games.
Galoob 最初打算在 1990 年夏天推出 Game Genie,但任天堂首先得到了风声,并以侵犯版权的指控将 Galoob 告上法庭,声称 Game Genie 制作了其游戏的未经授权的衍生作品。

Perhaps more irritating for Nintendo was the fact that the Game Genie was an unlicensed device, unapproved by Nintendo, and Galoob intended to do an end-run around Nintendo's strict NES licensing scheme.
也许更让任天堂恼火的是,Game Genie 是一款未经许可的设备,未经任天堂批准,而 Galoob 打算绕过任天堂严格的 NES 许可计划进行最终运行。

Galoob

Nintendo managed to get a court order to stop Galoob from marketing the Game Genie for about a year, until a U.S. district court in San Francisco issued a ruling in Galoob's favor. (It ruled that in fact, the Game Genie did not create derivative works.) The NES Game Genie finally entered the market in the summer of 1991, and it sold well enough to inspire similar products for other consoles such as the Super NES, Genesis, Game Boy, and Game Gear. The Game Genie never became a licensed device for Nintendo consoles, but it did gain approval from Sega for its consoles.
任天堂设法获得了一项法院命令,阻止 Galoob 在大约一年内营销 Game Genie,直到旧金山的美国地方法院做出了对 Galoob 有利的裁决。(它裁定,事实上,Game Genie 并没有创造衍生作品。NES Game Genie 终于在 1991 年夏天进入市场,它的销量足以激发 Super NES、Genesis、Game Boy 和 Game Gear 等其他游戏机的类似产品。Game Genie 从未成为任天堂游戏机的许可设备,但它确实获得了世嘉对其游戏机的批准。

Codes Galore 代码丰富

Some of the best fun you could have with a Game Genie back in the day was in trying to come up with your own codes for your games. If you were persistent enough, you could find ways to modify your games in bizarre and amusing new ways---such as making Mario "ice skate" everywhere or use a fire flower while still staying small in Super Mario Bros.
过去,使用 Game Genie 可以获得的一些最大乐趣是尝试为您的游戏想出自己的代码。如果你足够坚持,你可以找到以奇异而有趣的新方式修改游戏的方法---例如让马里奥到处都是“溜冰鞋”或使用火花,同时在超级马里奥兄弟中仍然保持小规模。

Benj Edwards / Vintagecomputing.com

In the mid-to-late 1990s, players began sharing their own homebrew game codes online, and even today you can still find websites like GameGenie.com that list thousands of Game Genie codes.
在 1990 年代中后期,玩家开始在线分享他们自己的自制游戏代码,即使在今天,您仍然可以找到像 GameGenie.com 这样列出数千个 Game Genie 代码的网站。

Ultimately, Galoob never released Game Genies for consoles past the 16-bit era, but in later years, devices like the Pro Action Replay and the GameShark picked up where the Game Genie left off, allowing players with newer consoles to keep squeezing new life out of their existing games.
最终,Galoob 从未为 16 位时代的游戏机发布 Game Genies,但在后来的几年里,Pro Action Replay 和 GameShark 等设备从 Game Genie 停止的地方开始,允许拥有较新游戏机的玩家不断从他们现有的游戏中榨取新的生命。

Today, most games are much easier and more forgiving than they were back in the Game Genie era, so the need for cheat codes isn't quite as pressing. But the Game Genie paved the way in putting more power into players' hands.
今天,大多数游戏都比 Game Genie 时代更容易、更宽容,因此对作弊码的需求并不那么迫切。但 Game Genie 为将更多权力交到玩家手中铺平了道路。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/901430.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

位运算题目:连接连续二进制数字

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题:连接连续二进制数字 出处:1680. 连接连续二进制数字 难度 5 级 题目描述 要求 给定一个整数 n \texttt{n} n,将 1 \text…

第十六届蓝桥杯Java b组(试题C:电池分组)

问题描述: 输入格式: 输出格式: 样例输入: 2 3 1 2 3 4 1 2 3 4 样例输出: YES NO 说明/提示 评测用例规模与约定 对于 30% 的评测用例,1≤T≤10,2≤N≤100,1≤Ai​≤10^3。对于 100…

63. 评论日记

2025年4月14日18:53:30 雷军这次是真的累了_哔哩哔哩_bilibili

电商中的订单支付(内网穿透)

支付页面 接口文档 Operation(summary"获取订单信息") GetMapping("auth/{orderId}") public Reuslt<OrderInfo> getOrderInfo(Parameter(name"orderId",description"订单id",requiredtrue) PathVaariable Long orderId){OrderI…

MySQL表的使用(4)

首先回顾一下之前所学的增删查改&#xff0c;这些覆盖了平时使用的80% 我们上节课中学习到了MySQL的约束 其中Primary key 是主键约束&#xff0c;我们今天要学习的是外键约束 插入一个表 外键约束 父表 子表 这条记录中classid为5时候&#xff0c;不能插入&#xff1b; 删除…

Kotlin作用域函数

在 Kotlin 中&#xff0c;.apply 是一个 作用域函数&#xff08;Scope Function&#xff09;&#xff0c;它允许你在一个对象的上下文中执行代码块&#xff0c;并返回该对象本身。它的设计目的是为了 对象初始化 或 链式调用 时保持代码的简洁性和可读性。 // 不使用 apply va…

C#集合List<T>与HashSet<T>的区别

在C#中&#xff0c;List和HashSet都是用于存储元素的集合&#xff0c;但它们在内部实现、用途、性能特性以及使用场景上存在一些关键区别。 内部实现 List&#xff1a;基于数组实现的&#xff0c;可以包含重复的元素&#xff0c;并且元素是按照添加的顺序存储的。 HashSet&…

Python 实现的运筹优化系统数学建模详解(最大最小化模型)

一、引言 在数学建模的实际应用里&#xff0c;最大最小化模型是一种极为关键的优化模型。它的核心目标是找出一组决策变量&#xff0c;让多个目标函数值里的最大值尽可能小。该模型在诸多领域&#xff0c;如资源分配、选址规划等&#xff0c;都有广泛的应用。本文将深入剖析最大…

数据库的种类及常见类型

一&#xff0c;数据库的种类 最常见的数据库类型分为两种&#xff0c;关系型数据库和非关系型数据库。 二&#xff0c;关系型数据库介绍 生产环境主流的关系型数据库有 Oracle、SQL Server、MySQL/MariaDB等。 关系型数据库在存储数据时实际就是采用的一张二维表&#xff0…

PE文件(十五)绑定导入表

我们在分析Windows自带的一些程序时&#xff0c;常常发现有的程序&#xff0c;如notepad&#xff0c;他的IAT表在文件加载内存前已经完成绑定&#xff0c;存储了函数的地址。这样做可以使得程序是无需修改IAT表而直接启动&#xff0c;这时程序启动速度变快。但这种方式只适用于…

计算机网络分层模型:架构与原理

前言 计算机网络通过不同的层次结构来实现通信和数据传输&#xff0c;这种分层设计不仅使得网络更加模块化和灵活&#xff0c;也使得不同类型的通信能够顺利进行。在网络协议和通信体系中&#xff0c;最广为人知的分层模型有 OSI模型 和 TCP/IP模型。这两种模型分别定义了计算…

Ollama模型显存管理机制解析与Flask部署方案对比

一、Ollama显存释放机制 Ollama部署模型后&#xff0c;显存占用分为两种情况&#xff1a; 首次调用后短暂闲置&#xff08;约5分钟内&#xff09;&#xff1a; • 释放KV Cache等中间计算数据&#xff08;约回收30%-50%显存&#xff09;。 • 模型权重仍保留在显存中&#xf…

KWDB创作者计划—KWDB技术重构:重新定义数据与知识的神经符号革命

引言&#xff1a;数据洪流中的范式危机 在AI算力突破千卡集群、大模型参数量级迈向万亿的时代&#xff0c;传统数据库系统正面临前所未有的范式危机。当GPT-4展现出跨领域推理能力&#xff0c;AlphaFold3突破蛋白质预测精度时&#xff0c;数据存储系统却仍在沿用基于关系代数的…

Unified Modeling Language,统一建模语言

UML&#xff08;Unified Modeling Language&#xff0c;统一建模语言&#xff09;是一种标准化的图形化建模语言&#xff0c;用于可视化、规范和文档化软件系统的设计。UML 提供了一套通用的符号和规则&#xff0c;帮助开发者、架构师和团队成员更好地理解和沟通软件系统的结构…

IO模式精讲总结

一、IO模型概述 Java中的IO模型主要分为BIO&#xff08;同步阻塞IO&#xff09;、NIO&#xff08;同步非阻塞IO&#xff09;和AIO&#xff08;异步非阻塞IO&#xff09;三种。它们分别适用于不同的业务场景&#xff0c;理解其核心机制对高性能网络编程至关重要。 二、BIO&…

使用pybind11开发c++扩展模块输出到控制台的中文信息显示乱码的问题

使用pybind11开发供Python项目使用的C++扩展模块时,如果在扩展模块的C++代码中向控制台输出的信息中包含中文,python程序的控制台很容易出现乱码。以如下C++扩展框架代码为例(这是对上一篇文章简明使用pybind11开发pythonc+扩展模块教程-CSDN博客中的C++扩展框架代码进行少量…

通过jstack分析线程死锁场景

死锁的四个必要条件&#xff1a;互斥、持有并等待、不可抢占、循环等待。 死锁场景是两个线程各自持有某个锁&#xff0c;并试图获取对方持有的锁&#xff0c;导致互相等待。 创建死锁示例代码 package io.renren.controller;import org.springframework.web.bind.annotation…

PyTorch梯度:深度学习的引擎与实战解析

一、梯度&#xff1a;深度学习中的指南针 1.1 什么是梯度&#xff1f; 梯度是函数在某一点变化率最大的方向及其大小&#xff0c;就像爬山时最陡峭的上坡方向。在深度学习中&#xff0c;梯度告诉我们如何调整神经网络参数&#xff0c;使损失函数最小化。 1.2 梯度的重要性 …

【Python爬虫】详细入门指南

目录 一、简单介绍 二、详细工作流程以及组成部分 三、 简单案例实现 一、简单介绍 在当今数字化信息飞速发展的时代&#xff0c;数据的获取与分析变得愈发重要&#xff0c;而网络爬虫技术作为一种能够从互联网海量信息中自动抓取所需数据的有效手段&#xff0c;正逐渐走入…

Golang|Channel 相关用法理解

文章目录 用 channel 作为并发小容器channel 的遍历channel 导致的死锁问题用 channel 传递信号用 channel 并行处理文件用channel 限制接口的并发请求量用 channel 限制协程的总数量 用 channel 作为并发小容器 注意这里的 ok 如果为 false&#xff0c;表示此时不仅channel为空…