痔疮为什么不建议手术| 细菌性结膜炎用什么药| 胎动频繁到什么程度说明缺氧| 花容月貌是什么意思| 什么的快乐| 请丧假需要什么证明| 莴笋不能和什么一起吃| 什么叫提供情绪价值| 治疗腱鞘炎用什么药效果好| 做免疫组化意味什么| 右耳朵痒是什么预兆| 违反禁令标志指示什么意思| 为什么叫985大学| 被动什么意思| 蛇床子是什么| 狐媚是什么意思| 急性咽喉炎吃什么药| 酸辣土豆丝用什么醋| 咪咪是什么| 胃不舒服恶心想吐吃什么药| 地球是什么星| 奶粉可以做什么美食| 女生私密部位长什么样| 丙氨酸氨基转移酶是什么| 二郎神是什么动物| 湿疹是因为什么原因引起的| 眼球有黑色斑点是什么| 尿毒症是什么原因导致的| 乳头是什么| 大叔是什么意思| 2026年是什么生肖年| 四六级要带什么| 挫败感是什么意思| 骨折有什么忌口| emmm什么意思| 黑便是什么原因| 包饺子剩下的面团能做什么| 维生素b6是治什么的| 不行是什么意思| 大便出血什么原因| 鸡皮肤用什么药膏最好| is是什么组织| 锁舌是什么| 大自然的馈赠什么意思| 复方氨酚苯海拉明片是什么药| 什么是心脏病| 头痛吃什么药好| 缺镁吃什么药| 发烧能吃什么食物| 反酸是什么感觉| 鼻头长痘痘什么原因| 疮疡是什么意思| 轻度强化是什么意思| 尿道炎吃什么药好得快| 肝纤维化是什么意思| 全身大面积湿疹暗示着什么| 狐臭手术挂什么科室| 欧芹是什么| 什么叫热射病| 喝什么能补肾| 禁令是什么意思| hi是什么酸| 脚腕酸是什么原因| 体检前需要注意什么| 腹水是什么病| 菩提子是什么| 夫妻备孕检查挂什么科| 乙肝对身体有什么影响| 肠梗阻吃什么药| 暗送秋波什么意思| 杨梅泡酒有什么功效和作用| 辅食是什么意思| 泡蛇酒用什么药材最好| 倾注是什么意思| 鼻头出汗是什么原因| 水瓶男和什么座最配| 二建什么时候考试| 但闻人语响的但是什么意思| 96年属于什么生肖| 空调外机不出水是什么原因| 吞金为什么会死| 抗凝药是什么意思| 卵巢囊肿术后吃什么食物好| 风寒感冒吃什么| 猫咪冠状病毒什么症状| 活色生香什么意思| 菠萝蜜吃多了有什么坏处| 银河系是什么| 飞机上什么不能带| 为什么有蟑螂| ch是什么意思| 艾附暖宫丸什么时候吃| 跑完步头疼是为什么| 后悔是什么意思| 在什么什么后面| 舌尖发麻是什么病的前兆| 安徽古代叫什么| 平菇炒什么好吃| 为什么老是梦到男朋友| 猫咪疫苗什么时候打| lf是什么意思| n标志的鞋子是什么牌子| 梦见狼是什么意思| 喝酒前喝什么不容易醉| 什么姿势睡觉最好| 义结金兰是什么意思| 习惯是什么意思| 梦见别人装修房子是什么预兆| 锖色是什么颜色| 咬指甲是什么心理疾病| 静字五行属什么| 小孩子黑眼圈重是什么原因| 感冒为什么会全身酸痛无力| 八十岁是什么之年| 老爹鞋适合什么人穿| 昕字五行属什么| 美国人的祖先是什么人| 丹毒用什么抗生素| 枸杞有什么功效| 早上口干苦是什么原因| 晚餐吃什么| 脾肾阳虚吃什么药最好| 冰鱼是什么鱼| 梦见结婚是什么意思| 惨无人道是什么意思| 四库是指什么| 舌头有裂痕是什么原因| 血糖高能吃什么蔬菜| 脑梗不能吃什么东西| 子宫癌前期有什么症状| 左舌根疼痛是什么情况| 属牛的生什么属相的孩子好| 喝水多尿少是什么原因| 女人脱发是什么原因| 包二奶什么意思| 均字五行属什么| 移动迷宫到底讲的什么| 经常便秘吃什么| 生活惬意是什么意思| 喝白酒有什么好处| 为什么结婚| 小腿抽筋吃什么药| 胃酸吃点什么药| 猫吃什么| 倾倒是什么意思| 苯是什么味道| 侵蚀是什么意思| 市局长是什么级别| 戊是什么生肖| 华山在什么地方| 钡餐是什么| 冥是什么意思| 狐臭什么味道| acs是什么病| 献血前吃什么东西最好| 表面是什么意思| 104岁属什么生肖| 不加大念什么| 总是心慌是什么原因| 秋天有什么水果成熟| 小肠气有什么症状| 人体最大的排毒器官是什么| 什么人容易得眩晕症| 简直了是什么意思| 鬼剃头是因为什么原因引起的| 潮喷是什么意思| 3月23是什么星座| 眼发花是什么病的征兆| 眼睛有异物感是什么原因| 甲子年是什么意思| 为什么要做羊水穿刺检查| 龋齿是什么样子的图片| 预估是什么意思| 4月28日是什么日子| 早上8点属于什么时辰| hc是胎儿的什么意思| 平板撑有什么作用| 普惠性幼儿园是什么意思| 解肌是什么意思| 二月初四是什么星座| 入围是什么意思| 天降甘霖什么意思| 风疹是什么症状| 男性更年期吃什么药| 享福是什么意思| 尿臭是什么病| 什么是帽子戏法| 手抖心慌是什么原因| 虬是什么动物| 做b超能查出什么| 双侧上颌窦炎是什么病| 大难不死的生肖是什么| 86年是属什么的| 10.11是什么星座| 舌根痛吃什么药好得快| 失聪是什么原因造成的| 什么不得| 买什么化妆品好| 泄身是什么意思| 嘴角长痘痘是什么原因| 气血不足什么引起的| 右下腹疼是什么原因| 梦见钱是什么预兆| 核磁共振是查什么的| 粗钢是什么| 包面是什么| 今天什么时候下雨| 皖鱼是什么鱼| 一个巾一个占念什么| 脑动脉硬化是什么意思| 比是什么意思| 金鱼的尾巴像什么| 宝宝消化不良吃什么药| 苹果枸杞红枣煮水喝有什么功效| 脚二拇指比大拇指长代表什么| ctm是什么意思| 慢性非萎缩性胃炎吃什么药效果好| 甲亢去医院挂什么科| 什么的气味| 天灾人祸什么意思| 什么叫转基因| 42天产后复查都查什么| 小便尿血是什么原因| 臣字五行属什么| 百合什么时候种| 咸鱼翻身是什么意思| 邕是什么意思| 女命正财代表什么| 什么牌子的氨基酸洗面奶好| 云翳是什么意思| 为什么不建议打卧蚕呢| 喝完酒早上吃什么好| lemon是什么意思| 什么时候喝牛奶效果最佳| cm医学上是什么意思| 佛跳墙是什么东西| 兔子不能吃什么| 什么样的普洱茶才是好茶| 看结石挂什么科室| 球镜度数是什么意思| 收官之作什么意思| 孙策字什么| 胎儿什么时候入盆| 女人阴部黑是什么原因| 片仔癀有什么功效| 酸辣粉是什么粉| 复方木尼孜其颗粒治什么病| 胰腺钙化灶是什么意思| 橄榄油什么牌子最好| 文武双全是什么生肖| 梦见捡到钱是什么预兆| 脖子皮肤黑是什么原因| 嗳气是什么意思| 七月二十是什么星座| 为什么湿气重| 犹太人说什么语言| 电瓶车什么牌子好| 芃字五行属什么| 风热感冒咳嗽吃什么药| 栓是什么意思| 妇检tct是什么检查| 齐天大圣是什么意思| 腿毛有什么用| 喝什么茶养胃| 百度Jump to content

舒淇结婚后,被文章背叛过的马伊琍竟然这样说!

From Wikipedia, the free encyclopedia
百度 该著史料丰富,逻辑缜密,对海军外交问题进行了全面、深入、系统的观察和思考,不仅创造性地构建了海军外交理论体系,而且务实、理性地提出了我国在新的历史条件下践行海军外交的咨询建议。

ROM hacking is the process of modifying a ROM image or ROM file to alter the contents contained within, usually of a video game to alter the game's graphics, dialogue, levels, gameplay, and/or other elements. This is usually done by technically inclined video game fans to improve an old game of importance, as a creative outlet, or to essentially make new, unofficial games using the old game's engine.

ROM hacking is generally accomplished through use of a hex editor (a program for editing non-textual data) and various specialized tools such as tile editors, and game-specific tools which are generally used for editing levels, items, and the like, although more advanced tools such as assemblers and debuggers are occasionally used. Once ready, they are usually distributed on the Internet for others to play on an emulator or a games console.[1]

Many ROM hacks today are typically created as a fun way of playing the original games, as they typically redesign the game with new mechanics, graphics, levels, and other features while keeping most if not all of the items the same, effectively creating either an improved or an entirely different version of the original games. Some hacks are also created to unlock and/or reimplement features that existed in the game's code but are not utilized in-game, especially for when rediscovering or restoring old beta content that was hidden away from the final game's release.

Fan translation (known as "translation hacking" within the ROM hacking community) is another type of ROM hacking; there are also anti-censorship hacks that exist to restore a game to its original state, which is often seen with older games that were imported, as publishers' content policies for video games (most notably, Nintendo's) were much stricter in the United States than Japan or Europe; randomizers are also available for certain games, which are designed to shuffle entity placements from within the games.[2] Although much of the method applies to both types of hacking, this article focuses on "creative hacking" such as editing game levels.

Communities

[edit]

Most hacking groups offer web space for hosting hacks and screenshots (sometimes only hosting hacks by the group's members and hosting almost any hack), a message board, and often have an IRC channel. Several hacking groups have also created guides that aims to help beginners get into grips with ROM hacking for the first time, including the legendary "Rom Hacking Bible" for the NES written in the mid-to-late 1990s,[3] as well as guides that are designed for those that wanted to learn how to add or change things from start to finish.

There are many sites on the internet dedicated to world of ROM hacking, with each site focusing on several hacks and translations of several different games across multiple series, franchises and platforms. One of the most popular sites dedicated to ROM hacking of video games was ROMhacking.net, which first went online in late 2005. From its inception up until 2024, it served as a hub related to all things ROM hacking, hosting a repository of hacks, translations, utilities, documents, and patches for many well-known and obscure video games from the third generation up to the seventh generation. ROMhacking.com was the immediate predecessor of ROMhacking.net, which launched five years earlier in 2000 as "The Whirlpool" and was briefly renamed as ROMhacking.org between 2001 and 2002 before returning to its original name afterwards and then went offline in late 2004.[4][5]

As of 1 August 2024, ROMhacking.net is now relegated into being a read-only news site for ROM hacking projects after transitioning into the new format on that day after nearly 20 years of hosting on the site due to various reasons beyond the site's control; its former database and files have been archived on the Internet Archive on the same day of the announcement. New submissions were also permanently closed on the same day as well, and all downloads on the site will remain available for as long as the site maintainers can handle.[6][7][8][9] The spiritual successor to ROMhacking.net, Romhack.ing (RHDI), was launched as an alpha release on 15 August 2024 and opened for registration on 1 March 2025.

Methods

[edit]

Having been created by many different programmers or programming teams, ROM data can be very diverse.

Hex editing

[edit]

A hex editor is one of the most fundamental tools in any ROM hacker's repertoire. Hex editors are usually used for editing text, and for editing other data for which the structure is known (for example, item properties), and Assembly hacking.

Editing text is one of the most basic forms of hacking. Many games do not store their text in ASCII form, and because of this, some specialized hex editors have been developed, which can be told what byte values correspond to what letter(s) of the alphabet, to facilitate text editing; a file that defines these byte=letter relationships is called a "table" file. Other games use simple text compression techniques (such as byte pair encoding, also called dual tile encoding or DTE, in which certain combinations of two or more letters are encoded as one byte) which a suitably equipped hex editor can facilitate editing.

A hex editor is the tool of choice for editing things such as character/item properties if the structure and location of this data are known and there is no game-specific editor for the game that can edit this information. Some intrepid hackers also perform level editing with a hex editor, but this is extremely difficult (except on games whose level storage format closely resembles how it is presented in a hex editor).

Graphics editing

[edit]

Another basic hacking skill is graphics hacking, which is changing the appearance of the game's environments, characters, fonts, or other such things. The format of graphics data varies from console to console, but most of the early ones (NES, Super NES, Game Boy, etc.) store graphics in tiles, which are 8x8-pixel units of data, which are arranged on-screen to produce the desired result. Editing these tiles is also possible with a hex editor, but is generally accomplished with a tile editor (such as Tile Layer or Tile Molester), which can graphically display the ROM data, as well as finding and editing tiles.

Graphics hacks can range from simple edits (such as giving Mario an afro or Luigi a golf club) to "porting" characters from one game to another (such as creating pixelated ("retro-styled") sprites of later generation Pokémon for use with Generation I-V Pokémon games[10]), to full-blown thematic changes (usually with accompanying palette changes; see below).

More sophisticated graphics hacking involves changing more than just tiles and colors, but also on how the tiles are arranged, or tile groups generated, giving more flexibility and control over the final appearance. This is accomplished through hex editing or a specialized tool (either for a specific game or a specific system). An example of this approach was the incomplete Pokémon Torzach, a Pokémon FireRed hack of that attempts to add a whole new generation of Pokémon and tiles to the game. It was able to achieve some desirable results with the tools that were currently available at the time.[11] Super Mario Land 2 DX: 6 Golden Coins is another example of graphics hacking, which is an enhanced version of the original game that added, among others, full-color support (the original game was greyscale-only) and some quality-of-life improvements, such as fixes with screen flickering issues from the original game.[12]

Palette editing

[edit]

Another common form of hacking is palette hacking, where color values are modified to change the colors a player sees in the game (this often goes hand-in-hand with graphics hacking); Palette values are commonly stored in Hex. This is fairly easy for NES games, the graphics of which use a pre-defined set of colors among which a game selects (using a YIQ-based color palette); palette hacking in this case entails changing which of those colors are selected. The matter is slightly more complicated with Super NES games as well as games for other systems (which includes Sega Mega Drive (Genesis) games), which store absolute RGB color values. Palette editors are usually simple and often are with level editors or game-specific graphics editors.

Level editing

[edit]

One of the most popular forms of ROM hacking, level editing entails modifying or redesigning a game's levels or maps. This is almost exclusively done with an editor specially tailored for a particular game (called a level editor). Level edits can be done to make the game more challenging, to alter the flow of the game's plot, or just to give something new to an old game. Combined with extensive graphics hacking, the game can take on a very different look and feel.

Data editing

[edit]

A core component of many hacks (especially of role-playing video games) is editing data such as character, item, and enemy properties. This is usually done either "by hand" (with a hex editor) if the location and structure of the data is known, or with a game-specific editor that has this functionality. Through this, a hacker can alter how weapons work, how strong enemies are or how they act, etc. This can be done to make the game easier or harder or to create new scenarios for the player to face.

Assembly hacking

[edit]

The most powerful, and arguably the most difficult, hacking technique is editing the game's actual code, a process called ASM hacking ("ASM" means "assembly", referring to the low-level programming language that gets executed by the CPU).[1] There is no set pattern for ASM hacking, as the code varies widely from game to game, but most skilled ASM hackers either use an emulator equipped with a built-in debugger or tracer, or run the ROM through a disassembler, then analyze the code and modify it using a hex editor or assembler according to their needs. While quite challenging compared to the relatively simple methods listed above, anything is possible with ASM hacking, usually within the limitations of the hardware and software of the gaming platform. This can range from altering enemy AI to changing how graphics are generated. If the developers used a typed language, the hacker may be able to compile their code for the game in the same language if they have access to a proper compiler. One such example would be using C to hack Nintendo 64 games, since MIPS-GCC can compile code for the Nintendo 64.[13][14]

Music hacking

[edit]

Music hacks are relatively rare in most hacks, due to the wide variety of ways games store music data (hence the difficulty in locating and modifying this data) as well as the difficulties in composing new music (or porting music from another game). As music cracking is very uncommon, many hacks do not have any ported/composed music added in. Exceptions exist, however, such as the most recent Super Mario World hacks where custom music can have new instruments not found in the original game. Other games that have music hacking as part of their research and hacking communities are the NES Mega Man games, Final Fantasy VI, and the Mega Drive (Genesis) Sonic the Hedgehog games.

As many Game Boy Advance games use the M4A Engine (informally called "Sappy Driver" and officially known as "MusicPlayer2000" or MP2k) for music, the program SapTapper can be used to hack Game Boy Advance music data. Various other utilities were created to work with the engine such as Sappy 2006. Another instance of the same engine being used between games is on the Nintendo 64 where most games use the same format; albeit with different sound banks for each game. A utility known as the N64 Midi Tool was created to edit the sequences that the majority of Nintendo 64 games use, however it does not cover first-party N64 titles that use a slightly different engine such as Super Mario 64.

On the Sega Mega Drive (Genesis), several games made for the system had its music and sound effects created under a single sound engine commonly known as "SMPS" (also known as "Sound-Source" by some developers), which has been offered in both 68000 and Z80-based versions.[15][16] This sound engine, leveraging both the YM2612 and SN76489 sound chips of the console, was predominantly used in a wide variety of Japanese-developed games for the system (including Sega's first-party games),[16] with some games providing modified versions of the sound engine tailored to a specific game. The SMPS engine has been researched for decades by many hackers,[17] which led to the creation of various utilities[18] that can alter and create music (and sound effects) for games using the SMPS engine (most notably the Sonic the Hedgehog games in particular); many of the compositions and arrangements made under the SMPS engine had eventually made their way onto the Steam Workshop.[19]

ROM expansion

[edit]

Generally speaking, a ROM hacker cannot normally add content to a game, but merely change existing content. This limit can be overcome through ROM expansion, whereby the total size of the ROM image is increased, making room for more content and, in turn, a larger game. The difficulty in doing this varies depending on the system for which the game was made. For example, expanding an NES ROM may be difficult or even impossible due to the mapper used by the game. For example, if a mapper allows 16 ROM banks and all of them are used, expanding the ROM further is impossible without somehow converting the game to another mapper, which could be easy or extremely difficult. On the other hand, expanding an SNES game (and even a Mega Drive (Genesis) game for that matter) is (relatively) straightforward. To utilize the added space, parts of the game code have to be modified or rewritten (see Assembly hacking above) so the game knows where to look. Another type of ROM expansion that is fairly easy is Game Boy Advance ROMs. The ROMs themselves are generally small, but the memory space available sometimes exceeds it by multiples of up to 17.

Distribution

[edit]

Once a hack is completed (or an incomplete version is deemed suitable for an interim release) it is released onto the Internet for others to play. The generally accepted way to do this is by making an unofficial patch (in IPS format or others) that can be applied to the unmodified ROM.[1] This, and usually some form of documentation, is put in an archive file and uploaded somewhere. IPS is a format for recording the differences between two binary files (in this case, between the unmodified and hacked ROMs) and is suitable for ROM hacks.[20] IPS is still used today for small patches—however, as ROMs became larger, this format became useless, leading to quite a few file formats being created—such as NINJA and PPF (also known as "PlayStation Patch Format"). PPF is still used today, particularly to patch large files such as ISO CD-ROM images as well as Nintendo 64 games. A new patch format, UPS, has also been developed by the ROM hacking community, designed to be the successor to IPS and PPF.[21] A more recent patching format, the APS patching system, has also been developed by a devoted Game Boy Advance ROM hacker.[22] Compared to other patching formats, the APS system is more space efficient, is reversible, and is faster than its predecessor.[23]

The main purpose of distributing a hack in patch form is to avoid the legal aspects of distributing entire ROM images; the patch records only what has changed in the ROM, hence distributing it does not usually distribute parts of the original game. This practice would have also potentially eliminated any copyright issues that may occur with distributing unofficial patches for the ROMs themselves.[citation needed] A patch is also normally drastically smaller than a full ROM image (an NES ROM can run anywhere from 8 KB to 2 MB; a Super NES ROM can run from 256 KB to 6 MB; and Mega Drive (Genesis) ROMs can run from 512 KB to 4 MB).

In a novel example of legal distribution, Sega released a Steam-based virtual hub for its previous collection of Mega Drive (Genesis) games, entitled Sega Mega Drive Classics Hub. The Hub, besides allowing players to play emulated versions of these older games, takes advantage of Steam's support for user-created content through the Steam Workshop, officially allowing the distribution of ROM hacks of any of the offered games.[24][19]

Usage

[edit]

Patched ROMs are often played on emulators, however, it is possible to play patched ROMs on the original hardware.[25] The destination cartridge could be the original cartridge from which the initial unpatched ROM was pulled (which usually involves replacing the original ROM chip with a new one), or another compatible cartridge of the same type, such as flash cartridges. This is particularly popular for fan translations, homebrew games, prototypes, games for which ROM cartridges were never produced, or for games that require exact timing or other elements of the original hardware that are not available in emulators.

Systems and games

[edit]

The majority of ROM hacking is done on NES and SNES games (including Sega Mega Drive (Genesis) games to an extent), since such games are small and simple compared to games of more advanced consoles such as the Nintendo 64 or Nintendo DS. Games for the Game Boy, Game Boy Color and Game Boy Advance are also popular for hacking, as well as games for the PlayStation to a lesser extent. However, games intended for more recent consoles are not exempt from hacking, and as computers have become faster over time and more programs and utilities have been written, more PlayStation, Nintendo 64 and Nintendo DS hacks have emerged.

Of these, popular games to play are popular games to hack; many hacks have been released of games of the Sonic the Hedgehog series, Mario series, Mario Kart series, Pokémon series, Chip's Challenge, Castlevania, Final Fantasy, The Legend of Zelda, Mega Man series, Fire Emblem series, EarthBound, Super Metroid, and many others.

A notable hacked arcade game was Street Fighter II: Rainbow Edition, which featured increased game speed and new special moves. The success of this game prompted Capcom to release Street Fighter II: Hyper Fighting as an official response.

Your Sinclair magazine published a monthly column called "Program Pitstop". This focused mainly on cheat hacks for games, but also featured both a level map printer[26] for the original Gauntlet, as well as a full level editor[27] for the same game.

See also

[edit]

References

[edit]
  1. ^ a b c "Dictionary of ROM hacking terms". ROMhacking.net.
  2. ^ "The BIG List of Video Game Randomizers". Guillaume Fortin-Debigaré. Retrieved 2025-08-05.
  3. ^ "NES - Rom Hacking Bible - NES - By SeRiAlKLR - GameFAQs". gamefaqs.gamespot.com. Retrieved 2025-08-05.
  4. ^ "The Legacy - ROMhacking.com/ROMhacking.org". ROMhacking.net. Retrieved 27 August 2024.
  5. ^ "Help - About". RHDI. Retrieved 2 April 2025.
  6. ^ Joshua Wolens (2 August 2024). "Founder takes down the Nexus Mods of romhacking after 20 years because 'lines were crossed' by 'a most dishonest and hate filled group,' but others tell a different story". PC Gamer. Retrieved 2 August 2024.
  7. ^ Catherine Lewis (2 August 2024). "20-year-old romhack site that was a treasure trove of Pokemon fan games and JRPG translations winds down after achieving "almost everything it set out to do"". gamesradar. Retrieved 2 August 2024.
  8. ^ McWhertor, Michael (2 August 2024). "The best ROM hack website is shutting down after nearly 20 years". Polygon. Retrieved 2 August 2024.
  9. ^ "Site: ROMhacking.net Moves to News Only, Database and File Archive Released to Internet Archive". ROMhacking.net. Retrieved 27 August 2024.
  10. ^ "Pokemon Rom Hacks List: GBC, GBC & NDS - PokemonCoders". PokemonCoders. 2025-08-05. Retrieved 2025-08-05.
  11. ^ "Pokemon FireRed ROM Hacks". PokemonCoders.com. 11 March 2019.
  12. ^ Machkovech, Sam (25 December 2017). "A Christmas gift from Game Boy ROM hackers: Super Mario Land 2 in color". Ars Technica. Retrieved 18 February 2023.
  13. ^ "vg64tools - Project Hosting on Google Code". Retrieved 2025-08-05.
  14. ^ "Super Mario 64: Pong Of Death (messiaen)". Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  15. ^ "Mega Drive/Genesis Sound Driver List". Video Game Music Preservation Foundation.
  16. ^ a b "SMPS". Sega Retro.
  17. ^ "Valley Bell's SMPS Research". Sonic and Sega Retro Message Board. December 31, 2013.
  18. ^ "Sonic Hacking Utilities". Sonic Retro.
  19. ^ a b "Steam Workshop :: SEGA Mega Drive & Genesis Classics". steamcommunity.com.
  20. ^ "Pokemon Rom Hacks". InverseGamer.com. 20 September 2020. Retrieved 31 March 2021.
  21. ^ "New patching format, UPS, debuts today". www.romhacking.net. 27 September 2023.
  22. ^ "The PokéCommunity Forums - View Profile: HackMew". www.pokecommunity.com. 27 June 2006.
  23. ^ "Newest patching format, APS, recently released". www.pokecommunity.com. 20 May 2007.
  24. ^ Yin-Poole, Wesley (April 29, 2016). "Modders are already having fun with Sega Mega Drive classics on Steam". Eurogamer. Retrieved May 3, 2016.
  25. ^ "Basic NES Reproduction".
  26. ^ "World of Spectrum - Forced Redirect". www.worldofspectrum.org.
  27. ^ "World of Spectrum - Forced Redirect". www.worldofspectrum.org.
睡觉口苦是什么原因 山竹什么样的好 破涕为笑是什么意思 檄文是什么意思 小猫发烧有什么症状
鱼翅配什么煲汤最好 毛发旺盛女生什么原因引起的 睡眠障碍应该挂什么科室 淘米水洗脸有什么好处 功什么不什么
nafion溶液是什么 补牙为什么要分三次 prawn是什么意思 献血前要注意什么 惊弓之鸟告诉我们什么道理
什么什么为难 crh是什么意思 公鸡蛋是什么 有什么运动 武汉有什么好玩的
有个马的标志是什么车hcv7jop5ns0r.cn 8.1号是什么星座hcv7jop7ns1r.cn 肌张力是什么意思hcv8jop9ns6r.cn 印度人为什么叫阿三mmeoe.com 脘痞什么意思hcv7jop9ns3r.cn
胆汁酸是什么hcv9jop5ns0r.cn 什么是心脏造影hcv8jop6ns0r.cn 狼入虎口是什么意思hcv8jop9ns8r.cn 什么是公因数hcv9jop3ns2r.cn 孕妇多吃什么水果比较好hcv7jop9ns1r.cn
又什么又什么造句huizhijixie.com 狗狗的鼻子为什么是湿的hcv7jop9ns8r.cn 梦到前妻预示什么hcv9jop2ns1r.cn 痰湿瘀阻是什么症状hcv8jop3ns9r.cn 十八大什么时候召开的cl108k.com
阴虚火旺吃什么药hcv7jop7ns1r.cn 抵触是什么意思hcv9jop6ns1r.cn 1.25是什么星座hkuteam.com 育字五行属什么hcv9jop8ns3r.cn 外耳道耵聍什么意思hcv9jop2ns0r.cn
百度