CD Reading Process for Monster Rancher 1
How Monster Rancher 1 (NTSC / PlayStation version) determines which monsters are generated when swapping out CDROM data.
Reading the Data
The game will read the following data from a CDROM:
- Total minutes and seconds
- Seconds of the first track
- Total number of tracks In addition to this, pregap is fixed at 2 seconds
Determine the Main Breed
The Main Breed is determined by the total minutes, of the CD and number of tracks it has.
- First, if the total seconds are 58 or 59, add 1 to the minutes.
- Then, convert the minutes to hexadecimal notation (16 for 9 minutes 59 seconds, 33 for 21 minutes 37 seconds).
- Then subtract the total number of tracks from that value.
| Minute Track | Main | Minute Track | Main | Minute Track | Main |
|---|---|---|---|---|---|
| 0 or less | Dino | 39 | Hare | 78 | Suezo |
| 1 | Tiger | 40 | Gali | 79 | Dino |
| 2 | Jell | 41 | Suezo | 80 | Hare |
| 3 | Dino | 42 | Naga | 81 | Monol |
| 4 | Tiger | 43 | Worm | 82 | Naga |
| 5 | Jell | 44 | Tiger | 83 | Plant |
| 6 | Golem | 45 | Golem | 84 | Tiger |
| 7 | Worm | 46 | Gali | 85 | Worm |
| 8 | Hare | 47 | Suezo | 86 | Jell |
| 9 | Plant | 48 | Jell | 87 | Gali |
| 10 | Gali | 49 | Worm | 88 | Dino |
| 11 | Golem | 50 | Tiger | 89 | Golem |
| 12 | Monol | 51 | Golem | 90 | Gali |
| 13 | Dino | 52 | Dino | 91 | Suezo |
| 14 | Naga | 53 | Plant | 92 | Naga |
| 15 | Jell | 54 | Hare | 93 | Worm |
| 16 | Monol | 55 | Suezo | 94 | Dino |
| 17 | Suezo | 56 | Jell | 95 | Monol |
| 18 | Dino | 57 | Worm | 96 | Tiger |
| 19 | Suezo | 58 | Tiger | 97 | Worm |
| 20 | Tiger | 59 | Suezo | 98 | Jell |
| 21 | Hare | 60 | Pixie | 99 | Suezo |
| 22 | Plant | 61 | Tiger | 100 | Hare |
| 23 | Suezo | 62 | Plant | 101 | Monol |
| 24 | Dino | 63 | Dino | 102 | Naga |
| 25 | Tiger | 64 | Tiger | 103 | Plant |
| 26 | Dino | 65 | Golem | 104 | Suezo |
| 27 | Suezo | 66 | Dino | 105 | Hare |
| 28 | Hare | 67 | Naga | 106 | Monol |
| 29 | Tiger | 68 | Dino | 107 | Golem |
| 30 | Dino | 69 | Golem | 108 | Suezo |
| 31 | Tiger | 70 | Tiger | 109 | Tiger |
| 32 | Jell | 71 | Worm | 110 | Suezo |
| 33 | Monol | 72 | Jell | 111 | Pixie |
| 34 | Suezo | 73 | Suezo | 112 | Suezo |
| 35 | Hare | 74 | Worm | 113 | Jell |
| 36 | Tiger | 75 | Plant | 114 | Worm |
| 37 | Suezo | 76 | Dino | 115 | Tiger |
| 38 | Plant | 77 | Hare | 116 & up | Dino |
Determine Sub Breed & Stat Offsets
The sub breed determination and Stat Offsets are based on two different measurements
- The first stat offset is from the total seconds on the disc.
- The second stat offset (and sub breed) is from the seconds in the first track, or the starting position of the 2nd track.
| Secs Value | Sub | LIF | POW | DEF | SKI | SPD | INT |
|---|---|---|---|---|---|---|---|
| 0 | Golem | 7 | -8 | 5 | 8 | 6 | 2 |
| 1 | Golem | 6 | 9 | -1 | 4 | 8 | 3 |
| 2 | Monol | 8 | 7 | 7 | -4 | 6 | 4 |
| 3 | Suezo | 5 | 10 | 9 | 1 | -9 | 5 |
| 4 | Jell | 6 | 21 | 5 | 1 | 0 | -6 |
| 5 | Worm | -5 | 7 | 1 | 1 | 0 | 7 |
| 6 | Monol | 7 | -1 | 10 | 1 | 6 | 8 |
| 7 | Plant | 1 | 8 | -1 | 1 | 8 | 9 |
| 8 | Plant | 10 | 29 | 4 | -4 | 8 | 10 |
| 9 | Naga | 18 | 2 | 7 | 2 | -8 | 11 |
| 10 | Hare | 11 | 1 | 0 | 2 | 9 | -12 |
| 11 | Gali | 14 | 3 | 5 | 2 | 5 | 13 |
| 12 | Suezo | -13 | 12 | 4 | 2 | 18 | 14 |
| 13 | Worm | 15 | -13 | 6 | 1 | 5 | 15 |
| 14 | Suezo | 16 | 8 | -4 | 1 | 5 | 16 |
| 15 | Tiger | 17 | 8 | 6 | -3 | 5 | 17 |
| 16 | Suezo | 11 | 6 | 1 | 3 | -5 | 18 |
| 17 | Monol | 19 | 4 | 1 | 3 | 1 | -19 |
| 18 | Worm | 12 | 8 | 10 | 3 | 3 | 0 |
| 19 | Golem | -17 | 8 | 7 | 4 | 3 | 1 |
| 20 | Dino | 16 | -3 | 8 | 18 | 15 | 2 |
| 21 | Pixie | 18 | 2 | -9 | 4 | 2 | 3 |
| 22 | Hare | 15 | 4 | 7 | -1 | 4 | 4 |
| 23 | Tiger | 16 | 10 | 10 | 7 | -2 | 5 |
| 24 | Naga | 15 | 12 | 21 | 8 | 1 | -6 |
| 25 | Tiger | 17 | 8 | 7 | 9 | 8 | 7 |
| 26 | Jell | -11 | 8 | 1 | 8 | 9 | 8 |
| 27 | Hare | 10 | -3 | 8 | 7 | 14 | 9 |
| 28 | Gali | 18 | 2 | -19 | 4 | 5 | 10 |
| 29 | Jell | 11 | 7 | 2 | -1 | 5 | 11 |
| 30 | Naga | 19 | 6 | 1 | 1 | -4 | 12 |
| 31 | Monol | 15 | 5 | 3 | 0 | 1 | -13 |
| 32 | Golem | 12 | 2 | 12 | 8 | 1 | 14 |
| 33 | Suezo | -16 | 1 | 13 | 1 | 5 | 15 |
| 34 | Plant | 16 | -4 | 8 | 7 | 5 | 16 |
| 35 | Naga | 17 | 0 | -8 | 1 | 3 | 17 |
| 36 | Hare | 12 | 3 | 6 | -9 | 11 | 18 |
| 37 | Gali | 18 | 9 | 4 | 8 | -1 | 19 |
| 38 | Golem | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | Pixie | 0 | 0 | 0 | 0 | 0 | 0 |
| 40 | Naga | 0 | 0 | 0 | 0 | 0 | 0 |
| 41 | Jell | 0 | 0 | 0 | 0 | 0 | 0 |
| 42 | Dino | 0 | 0 | 0 | 0 | 0 | 0 |
| 43 | Worm | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | Hare | 0 | 0 | 0 | 0 | 0 | 0 |
| 45 | Tiger | 0 | 0 | 0 | 0 | 0 | 0 |
| 46 | Monol | 0 | 0 | 0 | 0 | 0 | 0 |
| 47 | Tiger | 0 | 0 | 0 | 0 | 0 | 0 |
| 48 | Worm | 0 | 0 | 0 | 0 | 0 | 0 |
| 49 | Plant | 0 | 0 | 0 | 0 | 0 | 0 |
| 50 | Dino | 0 | 0 | 0 | 0 | 0 | 0 |
| 51 | Pixie | 0 | 0 | 0 | 0 | 0 | 0 |
| 52 | Dino | 0 | 0 | 0 | 0 | 0 | 0 |
| 53 | Gali | 0 | 0 | 0 | 0 | 0 | 0 |
| 54 | Jell | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Plant | 0 | 0 | 0 | 0 | 0 | 0 |
| 56 | Dino | 0 | 0 | 0 | 0 | 0 | 0 |
| 57 | Pixie | 0 | 0 | 0 | 0 | 0 | 0 |
| 58 | Pure breed | 0 | 0 | 0 | 0 | 0 | 0 |
| 59 | Pixie | -2 | 7 | 4 | 4 | 6 | 1 |
Determining Rare Monsters
- When the total minutes, seconds, and seconds of the first track reach a certain value, a different monster is born.
- Monsters whose Main is Dragon or later, or whose Sub is ???, only appear from this point.
- This information is specific to Monster Farm 1 and is different in the English version of Monster Rancher 1.
Credits: Runasoru/JP Wiki, TheOmniGamer, Teawch, MonsterFenrick
This page was last modified: May 25 2025

Sale 11/01: Ultra Kaiju MR (Switch)