OpenLLM-France/wikimedia huggingface dataset:
# A Traveler's Guide to the World of Pokémon/Hoenn/Mirage Tower

Mirage Tower is a tower in the video game Pokémon Emerald, which serves as the new place where the player gets one of the two fossils. It is located in the desert.

## Required objects

HM06, Rock Smash, and the Mach Bike are required in order for the player to go through Mirage Tower. Rock Smash is required because there are breakable rocks blocking the path, and the Mach Bike is required because Mirage Tower, much like Sky Pillar, has cracked ground that the player can fall through when it's stepped over, unless the player manages to speed over the cracks with the Mach Bike.

## The fossils

Two fossils are located at the top floor of Mirage Tower: the Root Fossil, which can be resurrected into Lileep, and the Claw Fossil, which can be resurrected into Anorith. When the player picks one, Mirage Tower sinks down into the desert, with the other fossil going down as well. After the player beats the Elite 4, the other fossil can be found in the Desert Underpass.

## Pokémon obtainable

In addition to the fossils, you can find wild Trapinch and Sandshrew.

## External links

* Mirage Tower at Serebii.net
# A Traveler's Guide to the World of Pokémon/Hoenn/Faraway Island

Faraway Island (also known as World's Edge Island in Japan) is an area in the game Pokémon Emerald. One can access the island with the Old Sea Map, obtainable only at a special Nintendo event. On the island, one can find Mew, who must be chased around the island before it can be battled. The Mew is at level 30. The island is filled with grass, although only the Mew is obtainable.
Old Sea Maps cannot be obtained from Nintendo anymore, but players are able to get them by exchanging data with someone who already has it.
# A Traveler's Guide to the World of Pokémon/Johto/Cianwood City

Cianwood City :
| タンバシティ Tamba City ||
| File:Cianwoodcitymap.PNG ||
| A Port Surrounded by Rough Seas! ||
| Location Info ||
| Region | Johto |
| Connecting Routes | Route 41 (East) |
| Gym Info ||
| Gym Leader | Chuck |
| Badge | Stormbadge |
| Type | Fighting |
Cianwood City (also known as Cianwood Island) is a fictional city in the Pokémon video games (Gold and Silver), located in the Johto region. The only way to get to Cianwood City is to fly or take routes 40 and 41. Cianwood City is the westermost City in the Gold and Silver versions and is in a somewhat remote part of Johto. Because the section of land that Cianwood City is on is never completely shown, it is assumed that it is on an island (but it might not be.) As Johto is based on the Kansai region of Japan, it is likely that Cianwood City is located on the western edge of the Shikoku island of Japan. The landmass that Cianwood City is on is obscured in Pokémon maps. Cianwood was most likely the last town to be created, as the town planned for Lake of Rage has a Gym.

## Places of interest
### Cianwood Pharmacy

In Cianwood's southernmost building there is a pharmacist that will give you a Secret Potion, which needs to be given to Jasmine in Olivine City. After the Secret Potion is delivered, healing items will be sold there. Beta programming shows that the Pharmacy may have been intended for Ecruteak.

### Pokémon Gym

The Gym Leader is Chuck. He uses fighting-type Pokémon and will give the player the Storm Badge if he is defeated. Before battling him 4 trainers must be battled and a rock puzzle must be solved by using HM 04 (Strength). Chuck has two Pokémon: a level 27 Primeape and a level 30 Poliwrath.

### Photo Studio

In Cianwood City's northernmost building is a Pokémon photographer who will take pictures of one's Pokémon if he or she has a Game Boy Printer.

### Pokémon Seer

In Crystal there is a woman located at the northern portion of the town who will tell the player where they caught their Pokémon. This knowledge is important to players who want to increase their Pokémon's friendship, because if a Pokémon fights in the area where it was caught, its friendship is increased by a small amount. This will not work for traded Pokémon, but will for ones that have been hatched from eggs.

## Demographics

Cianwood City has a total population of 19, making it is the fifth smallest city in Johto. It presents little population because of its remote position. Cianwood City is strongly related to Olivine City, as the only route to Cianwood is Olivine.

## External links

* Cianwood City page with images
# A Traveler's Guide to the World of Pokémon/Johto/Ilex Forest

The Ilex Forest is a forest located in the Johto Region of the Pokémon world, only accessible in Pokémon Gold, Silver and Crystal.

## Getting through Ilex Forest

One has to pass through Ilex Forest in order to reach Goldenrod City. The player will find that the cutter's apprentice has lost his master's Farfetch'd, as it will not obey him because he does not have a badge. The player then finds the missing Pokémon, and has to take it on a chase through the forest, pressing 'A' on the correct side of it (the side closest to the player, mostly) until it returns to the apprentice, who has been joined by his master. His master gives the player HM 01, Cut as his thanks. The player will need to have beaten Bugsy, The Gym leader of Azalea Town before he/she can use it outside battle, though.
The player will need to use it immediately, as the route through the forest is blocked by a small tree. There are also two other things of importance; A man next to one of the small trees seen lining roads who will give the player TM 02, Headbutt, and the Ilex Forest Shrine. The Shrine is dedicated to Celebi, the forest's protector, but Gold and Silver players will not need to bother with it as it is only in Crystal that it plays a role. In the Japanese version of Crystal, there was a Nintendo event that required the use of the Mobile Adapter to get the GS Ball, and gave it to Kurt to investigate. If the player spoke to him the next day, he would tell you something strange was happening in Ilex forest, and give the player the GS Ball back, so they could place it in the Shrine and a level 30 Celebi would appear.

## The Mobile Adapter

The Mobile Adapter feature was taken out in the US and UK versions of the game, even though this part was translated. However, there are two Gameshark codes to achieve it: one will make the GS Ball appear in the player's bag to give to Kurt, and the other will make Kurt give the player the GS Ball, regardless of whether they gave it to him or not.
# A Traveler's Guide to the World of Pokémon/Hoenn/Fallarbor Town

Fallarbor Town :
| ハジツゲタウン Hajitsuge Town ||
| File:Fallarbormap.PNG ||
| A farm community with small gardens. ||
| Location Info ||
| Region | Hoenn |
| Connecting Routes | Route 113 (East) Route 114 (West) |
Fallarbor Town, known as Hajitsuge Town (ハジツゲタウン Hajitsuge Taun) in the original Japanese version, is a fictional city in the Pokémon series, located in the Hoenn region. It lies north of Mt. Chimney. Most of its inhabitants work in agriculture; the soil is very fertile because of its high content of volcanic ash.

## Places of interest
### Pokémon Contest

Fallarbor Town is home to the Super Rank contest house.

### Battle Tent

In Pokémon Emerald, the contest house is replaced with a Battle Tent (like every other contest house except the one in Lilycove City). It is similar to the Battle Arena on the Battle Frontier. The player has to knock out the enemy's Pokémon within three turns, and if the player does not knock out the Pokémon, he or she will be graded on a points system based on their battling (the HP remaining, the effectiveness of moves, and how well the Pokémon used the moves). A circle is two points, a triangle is one point, and a letter X is zero points.

### Fossil Maniac's House

In Pokémon Ruby and Sapphire, there is a house near Fallarbor Town that gives the player access to a cave, in which the Fossil Maniac gives the player the TM Dig. In Pokémon Emerald, the Desert Underpass appears after becoming the champion, with nothing special except for the other fossil the player has not obtained yet at the Mirage Tower.

### Professor Cozmo's House

In Pokémon Ruby and Sapphire, there is a house in Fallarbor Town where Professor Cozmo resides. After defeating Team Magma/Aqua and recovering the Meteorite, one can return it to Professor Cozmo for a TM, Return.

### Desert Underpass

In Pokémon Emerald, after the player defeats the Elite Four, inside the Fossil Maniac's house is an entrance to the Desert Underpass. It stretches under the town and to the desert. Besides finding wild Pokémon (Ditto, Whismur, and Loudred), the player will find the fossil he or she did not pick at the Mirage Pillar in the desert.

### Meteor Falls

Meteor Falls is a waterfall-filled cave located in the near Fallarbor Town. The cavern is particularly distinctive as it's the habitat for Lunatone (Lunatone can't be found in Emerald) and Solrock.
Though players will initially have to pass through the area early on in the games to save Prof. Cosmo from Team Aqua or Team Magma, the majority of the area is not accessible to players until late in the game, when the Waterfall HM is available. Of interest to trainers is the rare Dragon Pokémon Bagon, which is only found deep inside the caves. Additionally, in Pokémon Emerald one may challenge Steven Stone after becoming champion.

## Demographics

Although Fallarbor Town is small in size, it has a population of 21. It should be noted that the Fossil Maniac is included, only because he lives just outside of the town.
# A Traveler's Guide to the World of Pokémon/Hoenn/Fortree City

Fortree City :
| ヒワマキシティ Hiwamaki City ||
| File:Fortreemap.PNG ||
| The treetop city that frolics with nature. ||
| Location Info ||
| Region | Hoenn |
| Connecting Routes | Route 120 (East) Route 119 (West) |
| Gym Info ||
| Leaders | Winona |
| Badge | Featherbadge |
| Type | Flying |
Fortree City, known as Hiwamaki City (ヒワマキシティ Hiwamaki Shiti) in the original Japanese version, is a city in the region of Hoenn, which is part of the Pokémon World. It was built atop the trees (everything except the Pokémon Center, the Poké Mart and the Gym), giving it its name. There is a trainer in Pokémon Ruby and Pokémon Sapphire that will trade you a Skitty for a Pikachu. In Pokémon Emerald, a younger trainer in the same house wants to trade a Plusle for a Volbeat.

## Places of interest
### Pokémon gym

The main feature of the town is the gym, holding the leader, Winona, and her badge which the player needs to collect to proceed, the Feather Badge. Unfortunately, it is blocked by an invisible "wall" at first. The player must claim the Devon Scope from Steven a little out of town and use it to scare the Kecleon hiding there away.
The gym trainers and its leader use only flying types. The gym itself is set up with turning doors, that when pushed on turn the whole door set and create a puzzle, as the doors can only be opened in one direction. If the player gets by these puzzles, they fight the leader, Winona.
Winona's Emerald Pokémon Set:
* Swablu-Level 29
* Tropius-Level 29
* Skarmory-Level 31
* Pelipper-Level 30
* Altaria-Level 33
Winona's Ruby/Sapphire Pokémon set:
* Swellow-Level 31
* Skarmory-Level 31
* Pelipper-Level 30
* Altaria-Level 33
If she is defeated, the player receives the Feather Badge, the sixth of the eight badges to get into the Pokémon League.

### Other

In the southeastern part of the city, there is a shop that sells accessories for the player's secret base such as tables and chairs.
West of the city in Route 119 is the Weather Institute. Not technically part of the city, it is still a critical element of the game's plot. Here, scientists have invented the weather-controlling Pokémon, Castform. When Team Magma (in Ruby) or Team Aqua (Sapphire and Emerald) invade the facility, the player must fight them off and receives Castform as a reward for freeing the researchers. At the end of the game in Pokémon Emerald, the Weather Institute plays a larger role by alerting you to the location of the legendary Pokémon, Groudon and Kyogre.
East of the city is the Scorched Slab, a small cave that can be accessed by surfing in the north lake of Route 120. The only thing of note inside is the only location of TM11, which allows a pokemon to be taught the move Sunny Day.

## Demographics

Fortree City is a small city in size, but it has a large population in comparison to other cities with a larger size. The population of Fortree City is 26.
# A Traveler's Guide to the World of Pokémon/Johto/Cherrygrove City

Cherrygrove City :
| ヨシノシティ Yoshino City ||
| File:Cherrymap.PNG ||
| The City of Cute, Fragrant Flowers ||
| Location Info ||
| Region | Johto |
| Connecting Routes | Route 30 (North) Route 29 (East) |
Cherrygrove City is a fictional town in the Pokémon series of video games. It is east of New Bark Town and southeast of Violet City in Pokémon Gold, Silver, and Crystal. Players' first encounter with their Gold/Silver/Crystal rival will be here after they get a call from Professor Elm. It is based upon the city of Nagoya.

## Places of interest
### Pokémon Center

This is where the first Pokémon Center is located in the game. It is no different than any other Pokémon Center in the game. You can heal your pokémon here and access stored pokémon and items. This is also where you can battle and trade with other players.

### Pokémon Mart

This is the first Pokémon Mart encountered in the game. Poké Balls will not be available in the beginning until another shipment of Poké Balls will come in after one defeats his or her first Gold/Silver/Crystal rival encounter and after visiting Professor Elm to "name" the rival. This pokémon mart sells:
* Potion at P300
* Antidote at P100
* Paralyze Heal at P200
* Awakening at P250
* Poké Ball at P200 *
Note: The 'P' represent the money used in the Pokémon world, Pokébucks.
* Only sold after beating your rival for the first time.

## People of Interest
### Mr. Pokémon

Mr. Pokémon lives in a house a bit further north of Cherrygrove City on Route 30. This is also the place where one will meet Professor Oak in the game and where one will get a Pokédex. When the player leaves Mr. Pokémon's house, a disturbing call from Professor Elm will tell him or her that a person stole one of his Pokémon. This Pokémon is the one of the three that has a type advantage over the one the player chose. One later finds out that the red-haired rival stole it.
After defeating or catching the red Gyarados at the Lake of Rage, you will obtain a Red Scale. Giving the item to Mr. Pokémon will earn you a EXP. share.

### Guide Gent

Guide Gent, an Old Man waits the end of Route 29. He will give the player a tour of the area, ending with his house. This is useful for people new to the world of Pokémon. You will also a receive a Map Card for your Pokégear. This will give you a map of the Johto region that you can access through your Pokégear.

### Islander

Once you have HM03: Surf, you can traverse the waters to the west of the city. When you reach a rocky island, the man residing on it will give you Mystic Water. This nifty item powers up water-type moves.

## Your Rival

Similar to the rival in Red, Blue, Yellow, he'll appear after you leave Mr Pokémon's house, and the call from Professor Elm. He'll fight you with the starter who has elemental advantage over yours. After being beaten, he claims his name is ???, however this name can be changed after speaking to the police officer at Prof. Elm's lab.

## Demographics

The population of Cherrygrove City is 12, making it the second-smallest in Johto.
# 360 Assembly/360 Instructions/CLI

CLI COMPARES LOGICAL IMMEDIATE EG:CLI 2(R5),C'A' THE EXAMPLE COMPARES THE FIRST BYTE AT LOCATION R5+2 WITH CHARACTER VALUE A I.E HED VALUE OF A=C1.
# 360 Assembly/360 Instructions/CP

Compare Packed Decimal Instruction, format
* CP D1(L1,B1),D2(L2,B2)
The data string located at the storage address specified by operand-2 (b2+d2) is compared to the data string located at the storage address specified by operand-1 (b1+d1).
The operands may be different lengths with a maximum length of 16 bytes (or 31 digits since this is packed) for each operand. This is an arithmetic comparison.
# 360 Assembly/360 Instructions/AR

AR - Add Register - Opcode 1A

## Format

    AR 2,1
The specific syntax is
    AR target register, source register.
RR Instruction (2 bytes) :
| Byte 1 | Byte 2 | Byte 2 |
| Byte 1 | target register | source register |
| (8 bits) Opcode 1A | (4 bits) 0..F | (4 bits) 0..F |
* The first argument is a target register which value is affected by the instruction.
* The second argument is the source value register.

## Availability

The AR instruction is available on all models of the 360, S/370. ESA/390, and z/System.

## Operation

The AR instruction reads a 32-bit integer value from the register specified by the second argument and adds it to the value of the register specified by the first argument. The Condition Code field in the Program Status Word is changed according to the resulting value.

## Condition Codes

If signed integer overflow occurs, i.e. sum is not between -2**31 and 2**31-1, CC is set to 3. Otherwise, CC is set to 0, 1 or 2, if sum is equal to zero, below zero or above zero accordingly.

## Exceptions and Faults

* If signed integer overflow is detected and the bit 36 in PSW is set, an operation exception occurs.

## Related instructions

* To add word value from memory, see A.
* To add half-word value from memory, see AH.
* To add value and set condition codes according to unsigned arithmetic, or add not most significant part of multi-word integer value, see AL or ALR.
* To add floating-point values, see AE, AER, AD or ADR.
* To subtract an integer value from register, see SR, S, SH, SL or SLR.
| Previous Instruction ALR | 360 Assembly Instructions AR | Next Instruction AU |
| Previous Opcode 19 | 360 Assembly Instructions AR | Next Opcode 1B |
360 Assembly Language :
| 360 Family | Introduction · Basic FAQ · 360 Family · 360 Architecture |
| 360 Instruction Set | 360 Instructions · Branch Instructions · Data Transfer Instructions · Control Flow Instructions · Arithmetic Instructions · Logic Instructions · Shift and Rotate Instructions · Priveleged Instructions · Other Instructions |
| Syntaxes and Assemblers | 360 Assemblers· Pseudo Instructions |
| Instruction Extensions | Floating Point · High-Level Languages |
# 360 Assembly/360 Instructions/ALR

ALR - Add Logical Register - Opcode 1E

## Format

    ALR 2,1
The specific syntax is
    ALR target register, source register.
RR Instruction (2 bytes) :
| Byte 1 | Byte 2 | Byte 2 |
| Byte 1 | target register | source register |
| (8 bits) Opcode 1E | (4 bits) 0..F | (4 bits) 0..F |
* The first argument is a target register which value is affected by the instruction.
* The second argument is the source value register.

## Availability

The ALR instruction is available on all models of the 360, 370 and z/System.

## Operation

The ALR instruction reads 32-bit integer value from the register specified by the second argument and adds it to the value of the register specified by the first argument. The least significant 32 bits of the 33-bit result sum is placed to the target register. The Condition Code field in the Program Status Word is changed according to the resulting value (sum), treated as unsigned integer (see below).
As this is a 32-bit instruction, on the zSystem, the high 32 bits of the register are unaffected.

## Condition Codes

The least significant bit of CC field of the PSW is set if sum is not zero and cleared otherwise. The most significant bit of CC field of the PSW keeps carry bit (i.e. the most significant bit of the 33-bit sum).

## Exceptions and Faults

None.

## Notes

The AL and ALR instructions are useful to implement adding of integer values longer than 32 bit. In that case, one should use AL or ALR to count all parts of the sum (possibly except the most significant one), and, if CC is 2 or 3 after the adding (i.e. carry have happened), increment the nearest higher part of the sum.

## Related instructions
### 16 bit

* To add half-word see AH
* To subtract haLF-word, see SH

### 32-bit

* To add logical word value from memory, see AL.
* To add signed value from memory, see A
* To add signed value from register, see AR
* To subtract logical value, see SL or SLR.
* To subtract signed value, see SR, S,

### Floating Point

* To add floating-point values, see AE, AER, AD or ADR.

### Condition Code

* To check condition code, see BC or BCR.
| Previous Instruction ALGR | 360 Assembly Instructions {{{name}}} | Next Instruction AP |
| Previous Opcode 1D | 360 Assembly Instructions {{{name}}} | Next Opcode 1F |
360 Assembly Language :
| 360 Family | Introduction · Basic FAQ · 360 Family · 360 Architecture |
| 360 Instruction Set | 360 Instructions · Branch Instructions · Data Transfer Instructions · Control Flow Instructions · Arithmetic Instructions · Logic Instructions · Shift and Rotate Instructions · Priveleged Instructions · Other Instructions |
| Syntaxes and Assemblers | 360 Assemblers· Pseudo Instructions |
| Instruction Extensions | Floating Point · High-Level Languages |
# Advanced phone customization/Overclocking and governors

Before we start,

## Introduction

Overclocking is the process of boosting your phone's CPU beyond the rated speed, which can improve performance. Changing the governor gives you finer control on your phone's mechanism, potentially allowing you to choose between performance or battery life.

## Governor

A governor is a series of settings that control how your phone controls the CPU. Your phone would have some default governors, which would often be named as
* ondemand: supposed to be the best of both worlds - boosting performance during high loads - while dropping the clock speed otherwise to save battery life.
* conservative: A battery-optimised version of onedmand
* powersave: For the most battery life. Often drops the clock speed to the lowest, may also switch off some cores. Could make your phone unresponsive, be careful!
... and many more. Check the internet to find more about the quirks of some governors.

## The difficulties

Often, you'll see that you cannot overclock beyond the maximum stock speed of your phone. In such cases, make sure that your phone is rooted. If that's already the case, you'll have to flash a custom kernel, which is out of scope for this guide.
But in some cases, you may instead discover that your phone has a hidden clock speed which you can easily activate!
       Personal note: A Galaxy Grand Duos whose stock clockspeed is 1.2 GHz could be easily overclocked to 1.3 GHz by simply selecting the appropriate clockspeed within the app.

## Procedure

* Go to Google Play Store and choose your app. A good example is Kernel Tuner; there are more.
* Open it. The app will mostly ask for root access, make sure that you grant it.
* Look for a CPU option, and click it. Here you can modify the minimum and maximum clock speeds, and often overclock it if it's possible.
* Look for a governor option. Here you can choose your governor (see above).
* Test your overclock; look for a stress-testing app to make sure that you haven't accidentally set it too high.