リアルタイムクロック
パチンコ業界においては、筐体にリアルタイムクロックを組み込み、時間に合わせて演出を作動させるという「RTC機能」の導入が進んでいる。
この機能は、2007年にSANKYOが「CRフィーバー007」において初導入したもので、曜日や時刻によって違った演出が出せるようにしたものである(出玉に関する機能には一切影響しない)。
RTC機能が広く認知されるようになったきっかけとなった機種が2012年に発売された「CRぱちんこAKB48」(京楽産業.)で、1時間に1回すべての機体が一斉に「重力シンパシー公演」という特別演出を繰り出すというものである。当時AKB48は人気の絶頂期にあり、また機体発表から数週間は毎週新しいオリジナル楽曲が演出に登場するということもあって、同機はパチンコファンのみならずAKB48ファンにも高い注目を浴び、販売初年度の総販売数20万台以上、総売上げ約800億円という好成績を残した。この成功を受け、SANYOは「CRスーパー海物語 IN 沖縄3」でシリーズ初となるRTC機能「スペシャル魚群タイム」を搭載、Sammyも「ぱちんこCR北斗の拳5 覇者」においてシリーズ初搭載など、業界各社も実機へのRTC機能標準搭載に動いている。
典型的なRTCは「年」、「月」、「日」、「時」、「分」、「秒」をそれぞれBCDで保持し、1秒ごとに日時を更新し、機種によっては「曜日」も提供する。PC用のRTCでは8ビット幅のデータバスを持ち、これをCPUのデータバスに接続してIOポートとして扱うが、SPIやI2Cなどのシリアルインターフェースで接続するものもある。 初期のRTCの一つであるμPD1990のように「年」情報を持っていない RTC を利用するにあたり、例えば PC-9801の場合、メモリ・スイッチ(A3FFE番地)に「年」情報を BCD で保持していた(メモリ・スイッチは二週間程度バッテリバックアップされた)。また、μPD1990の場合「月」は BCD でなくバイナリで保持しており、典型的なRTCにはない「曜日」をバイナリで保持していた。 西暦年の4桁のうち、1の位と10の位の、下位2桁のみをBCDで保持するものもあった。そのような場合、OS側で上位2桁を補う必要があり、2000年問題に通じる問題を持つ。システムが開発された時期に応じて、MS-DOS関係では、1980年を基準として、80以上99以下なら1900年代、00以上79以下ならば2000年代として扱う処理となっていたりするものが多い。