回胴式遊技機技術研究 J-Slot Amusement Specification

アミューズメント仕様パチスロの日々

PICマイコン n ミリ秒タイマーサブルーチン

2022-10-11 16:17:30 | 日記
初期設定
  PIC12f629使用
  PIC内部オシレーター使用
  汎用レジスターをタイマーカウントレジスターとして定義
        start
                   bsf     GPUIO,0
                   call     tim_n
                   bcf     GPIOP,0
                   goto    start
                           メインプログラムの call tim_n が呼び出されたら以下のサブルーチンにジャンプする

行№39 Wレジスタに任意(n)を代入 1<n<255
行№40 Wレジスタ数値をCNT1に移す
行№42 wait_sub にジャンプ
行№47 Wレジスタに200を代入
行№48 Wレジスタ数値をCNT2に移す
行№50 何もしないで1サイクル消費
行№51 何もしないで1サイクル消費
行№52 CNT2の値 200ー1 を実行して 0 になるまで繰り返す
行№54 0になったら、return で 行№42に戻る
行№43 CNT1の値 n-1  を実行して 0 になるまで繰り返す
行№45 0になったら、return でメインプログラムに戻る

このようにして、メインプログラムの call 命令呼び出しからサブルーチンのreturn 命令でメインプログラムに戻るまでプログラムが巡って、結果としてnmsecの時間ができる

ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

パチスロのロム

2022-10-11 12:05:32 | 日記

パチスロには、必ずロムが搭載されています。
Read On Memory を略してROM(ロム)と呼ばれています。
ロムは大当たりを決めたり、リーチや演出などのプログラムが入っている、遊技台の脳のようなものです。
メイン基板上に装着されデーター改編等の不正行為を未然に防ぐために封印シールが貼られています。
アミューズメント仕様パチスロでは関係法令の縛りがありませんので、ウェイトをカットしたり、オートプレイを実現したりで、しばしばこのメインロムのデーター改編が行われます。


V2

主に4号機に使われている。
2種類ある。
LE2080A 通称V2 同じ形状(幅)のロムは有り
ジャグラーTM、南国育ち、ミリオンゴッド、獣王など
LE2280B 通称V2ライト V2よりも幅が狭い。同じ形状(幅)のロムなし
吉宗、北斗、エノカナ、花火百景など


V4

4号機の終盤から5号機2010頃
2種類ある。
LE4280B 通称黒V4 同じ形状(幅)のロムなし
鉄拳、銭形、ニュー島唄30、ボンバーパワフル
LE4280B 通称NEC-V4グレ- 同じ形状(幅)のロムなし
アイムジャグラーEX、モンキーターン新鬼武者Zなど
V4RS

V5

①データーを読みだして、
②改編して、
③デバイスに書き込み、
④メイン基板に装着する
のですが、もとのデバイス(ロム)に上書きできませんので元のロムと同じピン数の基板(デバイス)に書き込みます。

ご不明の点はご遠慮なくお尋ね下さい。存じ上げていることは丁寧にご案内させていただきます。
TEL 090-3194-4902 
 
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

にほんブログ村ブログパーツ

PVアクセスランキング にほんブログ村

にほんブログ村ブログパーツ

PVアクセスランキング にほんブログ村