対戦モードで会場が選ばれる仕組みは剰余算(割り算の余り(剰余)を求める計算)で出された数値を会場IDになります。

 

会場ID

00 パレパレ競技場
01 トーブル競技場
02 パパス競技場
03 コラート競技場
04 マンディー競技場
05 トーブル海岸
06 パパス雪山
07 マンディー砂漠
08 パレパレジャングル
09 カウレア火山
0A ファーム
 

剰余算mod5(あまりが0~4になる計算)のため、パレパレからマンディーまでの会場の中で抽選されます。mod5からmod11(余りが10まで)に変更することですべての会場が抽選で選ばれるようになりました。

 

アニメティカとメモリ参照ネームを利用し実機(PS3)で実現

 

会場拡張コード
$97040 : 00 00 00 00 04 98 0C 80 04 00 00 00 0B 00 03 24      
$97050 : 00 00 00 00 08 98 0C 80 04 00 00 00 1B 00 43 00     
$97060 : 00 00 00 00 0C 98 0C 80 04 00 00 00 C3 1F 02 00        
$97070 : 00 00 00 00 18 98 0C 80 04 00 00 00 10 10 00 00         
$97080 : 00 00 00 00 1C 98 0C 80 08 00 00 00 00 00 00 00              
$97090 : 00 00 00 00 20 98 0C 80 08 00 00 00 00 00 00 00           
$970A0 : 00 00 00 00 24 98 0C 80 08 00 00 00 00 00 00 00            
$970B0 : 00 00 00 00 28 98 0C 80 08 00 00 00 00 00 00 00          
$970C0 : 00 00 00 00 2C 98 0C 80 08 00 00 00 00 00 00 00

上記をメモリ参照ネームで参照しました。打ち間違いが無いか確認する場合は、USBメモリにセーブをコピーしてバイナリエディタで確認するのがオススメです。

 

イベント専用会場のみもおそらく可能だと思いますが試していません。

剰余算は値を一定範囲に収めたい場合に使われるみたいで、円盤石再生の種族IDの計算にも使われていたと思います。ソンナバナナのにもおそらく使われていると思います。

 

2大陸対抗戦のBGMも流れるように調査しましたが、現状、上手く実現できませんでした。