<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>好き勝手やってます。</title>
    <description>たんなるメモです。</description>
    <link>http://ponkan.o-oi.net/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>アーケード基板資料サイトメモ</title>
      <description>アタリ ブレイクアウト&lt;br /&gt;
https://www.jumpnfire.com/2016/11/atari-breakout-pcb-repair-wip.html&lt;br /&gt;
https://www.jumpnfire.com/2016/12/atari-breakout-pcb-repair-wip-part-2.html&lt;br /&gt;
https://www.jumpnfire.com/2016/12/atari-breakout-pcb-repair-wip-part-3.html&lt;br /&gt;
&lt;img src=&quot;http://file.ponkan.o-oi.net/000.png&quot; alt=&quot;&quot; /&gt;</description> 
      <link>http://ponkan.o-oi.net/arcadegamepcb/%E3%82%A2%E3%83%BC%E3%82%B1%E3%83%BC%E3%83%89%E5%9F%BA%E6%9D%BF%E8%B3%87%E6%96%99%E3%82%B5%E3%82%A4%E3%83%88%E3%83%A1%E3%83%A2</link> 
    </item>
    <item>
      <title>ソフト編その２</title>
      <description>S師匠と場所を提供してくれる（と勝手に思い込んでる）K宅へ&lt;br /&gt;
前回で試行錯誤した結果フォーマットしなおしてOSを入れながらいろいろ調べると、某サイトに作りたかったソフトのバイナリーが置いてありました！&lt;br /&gt;
ラッキー！！&lt;br /&gt;
&lt;br /&gt;
OSの中にそのバイナリーを入れたので実行してみるとSDLが入ってないというエラーが；；&lt;br /&gt;
いろいろ調べた結果バイナリーがおいてあるサイトにSDLのインストールの仕方が！&lt;br /&gt;
&lt;br /&gt;
そのサイトを参考にしながら順番にインストールしていって終わったので実行すると！&lt;br /&gt;
&lt;br /&gt;
エラーがでて動かない；；&lt;br /&gt;
まだなにか足りないのか～～～&lt;br /&gt;
&lt;br /&gt;
ここで遅くなったのでK宅を退散する。&lt;br /&gt;
S師匠Kさんありがとうございます；；&lt;br /&gt;
&lt;br /&gt;
まだ道のりは長いらしい；；</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/%E3%82%BD%E3%83%95%E3%83%88%E7%B7%A8%E3%81%9D%E3%81%AE%EF%BC%92</link> 
    </item>
    <item>
      <title>Fusion360で</title>
      <description>使ってて、たまにわかんないことがおきちゃう；；&lt;br /&gt;
&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/00001.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1501562107/&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;ここである場所を選択して&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/00002.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1501562143/&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
この状態の時にスケッチしようと思ったら&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/00003a.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1501562188/&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
この場所がズレちゃう。&lt;br /&gt;
これは前作った場所で部品が不完全だったので消して新たな場所で書き直したのです。&lt;br /&gt;
でも、なぜか前の場所がいきなり現れちゃう。&lt;br /&gt;
なんでだろう&lt;br /&gt;
&lt;br /&gt;
おしえて～H師匠（名指しｗ）</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/fusion360%E3%81%A7</link> 
    </item>
    <item>
      <title>シェルスクリプトを書いてみた</title>
      <description>&lt;div&gt;GPIOの5,6,13,19,26を使って振り分ける部分作ってみました。&lt;br /&gt;
起動時に32個のオプションがディップスイッチで動かせます&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;/div&gt;&lt;div&gt;NUM=0&lt;/div&gt;&lt;div&gt;PRG=&quot;sudo PROGRAM -OPTION &quot;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# GPIOのポート5,6,13,19,26を入力でオープン&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;echo 5 &amp;gt; /sys/class/gpio/export&lt;/div&gt;&lt;div&gt;echo in &amp;gt; /sys/class/gpio/gpio2/direction&lt;/div&gt;&lt;div&gt;echo low &amp;gt; /sys/class/gpio/gpio2/direction&lt;/div&gt;&lt;div&gt;echo 6 &amp;gt; /sys/class/gpio/export&lt;/div&gt;&lt;div&gt;echo in &amp;gt; /sys/class/gpio/gpio3/direction&lt;/div&gt;&lt;div&gt;echo low &amp;gt; /sys/class/gpio/gpio3/direction&lt;/div&gt;&lt;div&gt;echo 13 &amp;gt; /sys/class/gpio/export&lt;/div&gt;&lt;div&gt;echo in &amp;gt; /sys/class/gpio/gpio4/direction&lt;/div&gt;&lt;div&gt;echo low &amp;gt; /sys/class/gpio/gpio4/direction&lt;/div&gt;&lt;div&gt;echo 19 &amp;gt; /sys/class/gpio/export&lt;/div&gt;&lt;div&gt;echo in &amp;gt; /sys/class/gpio/gpio17/direction&lt;/div&gt;&lt;div&gt;echo low &amp;gt; /sys/class/gpio/gpio17/direction&lt;/div&gt;&lt;div&gt;echo 26 &amp;gt; /sys/class/gpio/export&lt;/div&gt;&lt;div&gt;echo in &amp;gt; /sys/class/gpio/gpio17/direction&lt;/div&gt;&lt;div&gt;echo low &amp;gt; /sys/class/gpio/gpio17/direction&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# GPIOポートの入力状態を調べ数値に変更&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;if [`cat /sys/class/gpio/gpio5/value` -eq 1] ; then&lt;/div&gt;&lt;div&gt;&amp;nbsp; NUM=`expr $NUM + 1`&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;if [`cat /sys/class/gpio/gpio6/value` -eq 1] ; then&lt;/div&gt;&lt;div&gt;&amp;nbsp; NUM=`expr $NUM + 2`&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;if [`cat /sys/class/gpio/gpio13/value` -eq 1] ; then&lt;/div&gt;&lt;div&gt;&amp;nbsp; NUM=`expr $NUM + 4`&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;if [`cat /sys/class/gpio/gpio19/value` -eq 1] ; then&lt;/div&gt;&lt;div&gt;&amp;nbsp; NUM=`expr $NUM + 8`&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;if [`cat /sys/class/gpio/gpio26/value` -eq 1] ; then&lt;/div&gt;&lt;div&gt;&amp;nbsp; NUM=`expr $NUM + 16`&lt;/div&gt;&lt;div&gt;fi&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# GPIOのポートを閉じる&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;echo 5 &amp;gt; /sys/class/gpio/unexport&lt;/div&gt;&lt;div&gt;echo 6 &amp;gt; /sys/class/gpio/unexport&lt;/div&gt;&lt;div&gt;echo 13 &amp;gt; /sys/class/gpio/unexport&lt;/div&gt;&lt;div&gt;echo 19 &amp;gt; /sys/class/gpio/unexport&lt;/div&gt;&lt;div&gt;echo 26 &amp;gt; /sys/class/gpio/unexport&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# 条件に応じて実行データを設定&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;case $NUM in&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0 ) EXE=&quot;OBJECT01&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;1 ) EXE=&quot;OBJECT02&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;2 ) EXE=&quot;OBJECT03&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;3 ) EXE=&quot;OBJECT04&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;4 ) EXE=&quot;OBJECT05&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;5 ) EXE=&quot;OBJECT06&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;6 ) EXE=&quot;OBJECT07&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;7 ) EXE=&quot;OBJECT08&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;8 ) EXE=&quot;OBJECT09&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;9 ) EXE=&quot;OBJECT10&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 10 ) EXE=&quot;OBJECT11&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 11 ) EXE=&quot;OBJECT12&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 12 ) EXE=&quot;OBJECT13&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 13 ) EXE=&quot;OBJECT14&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 14 ) EXE=&quot;OBJECT15&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 15 ) EXE=&quot;OBJECT16&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 16 ) EXE=&quot;OBJECT17&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 17 ) EXE=&quot;OBJECT18&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 18 ) EXE=&quot;OBJECT19&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 19 ) EXE=&quot;OBJECT20&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 20 ) EXE=&quot;OBJECT21&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 21 ) EXE=&quot;OBJECT22&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 22 ) EXE=&quot;OBJECT23&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 23 ) EXE=&quot;OBJECT24&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 24 ) EXE=&quot;OBJECT25&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 25 ) EXE=&quot;OBJECT26&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 26 ) EXE=&quot;OBJECT27&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 27 ) EXE=&quot;OBJECT28&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 28 ) EXE=&quot;OBJECT29&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 29 ) EXE=&quot;OBJECT30&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 30 ) EXE=&quot;OBJECT31&quot; ;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; 31 ) EXE=&quot;OBJECT32&quot; ;;&lt;/div&gt;&lt;div&gt;esac&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# プログラム オプションと結合&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;EXE=$PRG$EXE`&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# 表示と実行&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;echo ${EXE}&lt;/div&gt;&lt;div&gt;${EXE}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# v0.0.2 Jul. 20 2017&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E6%9B%B8%E3%81%84%E3%81%A6%E3%81%BF%E3%81%9F</link> 
    </item>
    <item>
      <title>メモメモ</title>
      <description>&lt;strong&gt;&lt;span style=&quot;color: #008000;&quot;&gt;音声の出力&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;#自動判別&lt;/div&gt;&lt;div&gt;$ sudo amixer cset numid=3 0&lt;/div&gt;&lt;div&gt;#本体のステレオジャックへ出力&lt;/div&gt;&lt;div&gt;$ sudo amixer cset numid=3 1&lt;/div&gt;&lt;div&gt;#HDMI端子へ出力&lt;/div&gt;&lt;div&gt;$ sudo amixer cset numid=3 2&lt;/div&gt;&lt;div&gt;参考資料:https://fabcross.jp/category/make/sorepi/20170711_speak_japanese.html?fm=side_chkit&lt;/div&gt;</description> 
      <link>http://ponkan.o-oi.net/raspberrypi/%E3%83%A1%E3%83%A2%E3%83%A1%E3%83%A2</link> 
    </item>
    <item>
      <title>GPIOの資料</title>
      <description>ディップスイッチを使って起動時に自動でゲームを選択したいので、前回作ってたシェルスクリプトを流用したいのですが、GPIOの1番から26番までモニタが使ってるので27番から40番までを使って作ろうかなと思います。&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://file.ponkan.o-oi.net/gpio.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
と言うわけでGPIOの番号表 27～40番編</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/gpio%E3%81%AE%E8%B3%87%E6%96%99</link> 
    </item>
    <item>
      <title>LSIエミュゲーム機作成　これまでのあらすじ ソフト編</title>
      <description>ラズパイ用の3.5インチモニタが届いたのでとりあえずOSを入れてモニタのドライバーを入れるために&lt;br /&gt;
環境が揃っているK宅へ行きハードも作るけどソフト関係に強い師匠へいろいろお願いした。&lt;br /&gt;
名前使用許可が下りてないので名前をS師匠にします。&lt;br /&gt;
下ごしらえとして事前にSDをフォーマットし直し、NOOBSを入れておいた。&lt;br /&gt;
&lt;br /&gt;
ラズパイを起動したらOSがインストールされた。前回のインストールより楽に出来た感じだ。&lt;br /&gt;
&lt;br /&gt;
ターミナルを起動して順調にドライバーがインストールされた。画面表示がテレビモニタから内蔵3.5インチモニタに移った。でも、小さくて見にくいのでテレビに戻したいが&lt;br /&gt;
なかなか資料も探すのに時間がかかったけど結局 HDMIオプションを付けることでテレビ表示にもどった。&lt;br /&gt;
&lt;br /&gt;
GCCを入れないといけないのかと思ったらすでにはいってた。&lt;br /&gt;
とりあえず環境が整ったのでMAMEをコンパイルしてみようとすると途中でエラーが出る。&lt;br /&gt;
S師匠が調べた結果GCCのバージョンを上げないといけないかもしれないということで、さらに調べると、GCC5のソースを既存のGCCでコンパイルして出来上がったGCCでもう一回GCC5をコンパイルしないといけないらしい。&lt;br /&gt;
それは時間がかかりすぎるということでS師匠がさらに調べた結果GCC5が置いてあるサイトを見つけダウンロードする。&lt;br /&gt;
&lt;br /&gt;
しかし、関連ファイルが関連付けされてるのかわかんないのでS師匠が調べた結果大丈夫っぽいのでコンパイルするけどうまくいかない。&lt;br /&gt;
ここで遅くなったのでK宅を離脱します。&lt;br /&gt;
&lt;br /&gt;
SDの中がごちゃごちゃになったので、フォーマットし直しNOOBSを入れた。&lt;br /&gt;
次回はOSのインストールからです&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
参考リンク&lt;br /&gt;
NOOBS: https://www.raspberrypi.org/downloads/noobs/&lt;br /&gt;
資料サイト:http://choccyhobnob.com/</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/lsi%E3%82%A8%E3%83%9F%E3%83%A5%E3%82%B2%E3%83%BC%E3%83%A0%E6%A9%9F%E4%BD%9C%E6%88%90%E3%80%80%E3%81%93%E3%82%8C%E3%81%BE%E3%81%A7%E3%81%AE%E3%81%82%E3%82%89%E3%81%99%E3%81%98%20%E3%82%BD%E3%83%95%E3%83%88%E7%B7%A8</link> 
    </item>
    <item>
      <title>LSIエミュゲーム機作成　これまでのあらすじ ハード編</title>
      <description>3D CADでゲーム機の形を作っていこうと思ってるんですが作ったことがない私は一人の師匠を召喚しました。まだ許可が下りてないので名前をH師匠としましょう。&lt;br /&gt;
&lt;br /&gt;
H師匠のおすすめの Fusion360 を使って作っていきます。&lt;br /&gt;
なかなか使いやすいツールですがわからない所をH師匠に聞きます。&lt;br /&gt;
試行錯誤して制作したものをH師匠に見てもらいました。3Dプリンターでできない所の報告が、&lt;br /&gt;
&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/0000.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1500237984/&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/0001.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1500238054/&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/0000.png&quot; title=&quot;&quot;&gt; &lt;br /&gt;
&lt;/a&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/0002.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1500238071/&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
との連絡を受けたので、修正しました。&lt;br /&gt;
で、修正ができない箇所がいくつか出て、H師匠に聞いたところこんな返事が&lt;br /&gt;
&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.ponkan.o-oi.net/0003.png&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1500238461/&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/a&gt;なるほど、違うボディ扱いだったのか・・・&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
というわけで現在修正をしています。&lt;br /&gt;
&lt;br /&gt;
</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/lsi%E3%82%A8%E3%83%9F%E3%83%A5%E3%82%B2%E3%83%BC%E3%83%A0%E6%A9%9F%E4%BD%9C%E6%88%90%E3%80%80%E3%81%93%E3%82%8C%E3%81%BE%E3%81%A7%E3%81%AE%E3%81%82%E3%82%89%E3%81%99%E3%81%98%20%E3%83%8F%E3%83%BC%E3%83%89%E7%B7%A8</link> 
    </item>
    <item>
      <title>LSIエミュゲーム機作成　これまでのあらすじ</title>
      <description>MAMEでLSIゲームがエミュレートされるようになったので、ラズパイでMAMEを動かし、昔のLSIゲームっぽい筐体を３Dプリンタで作り中にラズパイを組み込もうと思いこの計画を始めました。&lt;br /&gt;
&lt;br /&gt;
ただ、僕にはスキルがないのでいろんな人に協力してもらい作っていきたいと思います。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description> 
      <link>http://ponkan.o-oi.net/lsiemugame/lsi%E3%82%A8%E3%83%9F%E3%83%A5%E3%82%B2%E3%83%BC%E3%83%A0%E6%A9%9F%E4%BD%9C%E6%88%90%E3%80%80%E3%81%93%E3%82%8C%E3%81%BE%E3%81%A7%E3%81%AE%E3%81%82%E3%82%89%E3%81%99%E3%81%98</link> 
    </item>
    <item>
      <title>めしめし～☺</title>
      <description>めしめし～&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://file.ponkan.o-oi.net/145205736522661.jpg&quot; title=&quot;&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://file.ponkan.o-oi.net/Img/1452057365&quot; /&gt;&lt;/a&gt;</description> 
      <link>http://ponkan.o-oi.net/meshimeshi/%E3%82%81%E3%81%97%E3%82%81%E3%81%97%EF%BD%9E%E2%98%BA_26</link> 
    </item>

  </channel>
</rss>
