Atari 8bit maniac Farthest East Japan

Atari 8bit maniac Farthest East Japan

Posts in here are no way affiliated with Atari related vendors/products unless otherwise noted.

Amebaでブログを始めよう!

日本語はこのブログ後半にあります。英文(怪文)申し訳ないです。Atariですから、なるべくオープンにしたいんです。

mooAtari2012-YU


mooAtari2012-YUwithAtari800XL



SegaToAtari_Joystick_AdaptorSchematic

RC_Bucket_Variable_Oscillator



[click the image. higher resolution photo will be displayed]



I had all those junks; some resistors, some capacitors, and a text, which explains how to produce clock oscillator using Schmitt trigger inverter.
That text, explained in a very simple manner. I just thought I ought to check out by myself. The oscillator circuit.
I found Schmitt trigger inverter "74LS14." I pulled that thing out long time ago from unknown junk board.  I couldn't find any of up to date c-mos version of that logic IC in my stock drawer. 

Result.  I made the oscillator.  The blinking light of the LED satisfied me quite well.

RCpInverter_OscillatorWorks



I made a clock oscillation circuit with crystal before. However, oscillation clock circuit "with out" the crystal, was my first experience.  After all, I am not any of "real" students or engineers scholars of electronics.  Electronics are just for fun for me.

Then, I came up with idea to control the blinking speed by potentiometer.
"Potentiometers are everywhere," I thought, before I start to look for one in my home.  However, it was difficult to find one in my home.  I pulled that out from old  keyboard (musical) Roland E5. (E5 were broken/out of work.)

At this moment, I realized that these days potentiometer has retired from our living. "simple & intelligent" digital switch controls everything.  Analog Potentiometer become rare item to obtain.

Well yes, the blinking light duration become controllable by that potentiometer.  I enjoyed them work.

Are there any other thing that I could apply the oscillator clock?

I found a Japanese digital joystick few days ago out of my shed, I came up with an idea to linking that oscillator with fire button.  The circuit repeating out 5v and 0v would make the continuous blast out of single press of fire button.  I thought.
 
"It is a easy thing, isn't it?"

Logically, yes.
Technically, yes, "if" there are single trigger button I have to face with.


Joystick, I found, had two triggers.  That, is for Sega "Megadrive" series, and that joystick is digital.  Works same way the Atari joystick does.
All I need to make are the simple converter adapter between Sega Joystick and Atari.  Simple, I thought at first.  However I was forgetting the obstacle is gradually getting larger and higher.
I came up with an idea, trigger B on the joystick controller for "repeating fire trigger," trigger A for normal trigger.

Thus, at first, I did not create any kind of schematic, or logical simulation on a paper; that, was, a very bad idea.

I wasted over a night before free holiday, all I was able to make, was a  junk that was a mess of lines, between Inverters of 74LS14 and NAND gates of 74LS00. 


Mess_woICs_EvenEasierToGrasp

Mess_OutofWork_IneedNap

[Photos:The meaningless waste mess over night work]


What made me confuse, was, this fact.   Joystick is a matter of switch on/off, that is low/
high impedance matter. On the other hand, what I was  creating was a digital circuit of 5v/0v TTL digital logic.

I took a nap under a daylight, I started over drawing logic table and simulation. 

[The image below are the logic table.  The upper is easy to understand, but what works on Atari are the below.   That confused me for while.]

LogicTableForSingleTriggerAtari_BlastingTrigger


It was few weeks ago, to know "EAGLE" the CAD exist under use of free (I was attracted to "free" as a meaning "no money.")
I just came up with drawing a schemtaic with it.

The image up on the first place on this post are the logic schematic drawn using EAGLE CAD.

TheTestPrograms

[The Testing Program in Atari BASIC.  The error message --- This is common mistake everyone does, doesn't it]

FasterBlastingTrigger

[Adjusted to Fast Repeating Trigger]


AdjustingToSlowerTrigger_mooAtari2012YU_play


[Slower Repeating Trigger]


Frank written on day off.


抵抗、コンデンサ、それとその類の教科書。ありましたから、ふと、読んでいて、試してみようかと。RCバケツで作るクロックを作ろうと思い至ったんです。
その教科書には、実に簡単に作れる、言う雰囲気で書いてありました、ので、やっぱりここは確認する必要があるなぁ、と。
シュミットトリガ・インバータ、手元にありました。全てが揃ったんですから、折角だから、と。興味の赴くままに。

RCpInverter_OscillatorWorks



結果、LEDが点滅してくれまして。はぁ、こんな簡単に低周波のクロックって作れてしまうんだぁ、と、案外感心してしまいまして。
以前、クリスタルでのクロックは作ったことはありました。あれは速すぎて、カウンタで何段も落として、やっと振動が確認できたので、三つの部品だけで作れてしまったのは、結構面白くて。

なら、ボリュームがあれば、点滅速度を自由に調節できるようなぁ、なんて。
可変抵抗と言うのでしょうか。あの類は、どこにでもあるようで、きょうび、以外に無いんですね。引っこ抜ける要らないやつと言うのは特に。テレビにもラジオにも使っていない。
で、古く、電源回路が壊れている、Roland E5 キーボード。(キーボードってあの電子オルガンの)から引っこ抜きました。

で、はい。赤いLEDの点滅を調節できるようになって、嬉しくて、

これ、「何かに使えないかな」、思い至ったのがジョイスティックの連射ボタン。と言うのは、数日前にジョイスティックを発掘したからでして。家の物置から。

連射ボタンなら、簡単だよなぁ、

思ったんですけど、理論的には、簡単なのは自明ですが、技術的には、私の腕では、ちょっと手に余る代物であることに気付いていなかったんです。

ハードルがどんどん高くなっていってるんですよ。SEGAやMSXのジョイスティックって二つボタンあるでしょう。Atari 8bit Home Computer には、一つしかボタンが無いんです。信じられないかもしれませんが、事実です。
だから、アイディアとしては、Aボタンには普通のボタンを、Bボタンを押すことで連射ボタンにしようと、思いまして。

LogicTableForSingleTriggerAtari_BlastingTrigger

[正論理が上。実際に動作する回路を作るには下の不論理を元にした回路]



で、「単純な回路だから」なんて油断して、回路図も論理値表も作らずに、いきなり、74LS14 と74LS00 を相手に半田ごてを握り始めちゃったんです。これ、馬鹿でした。

結局、休日の前夜を徹夜して、出来上がったのは、役に立たないガラクタでした

Mess_woICs_EvenEasierToGrasp

Mess_OutofWork_IneedNap


[上記写真がそのガラクターズです。]


分かってなかったんです。デジタルはデジタルでも、ジョイスティックはスイッチのON/OFFの話、となると、インピーダンスが低いか高いかの話なのに、単純な5v/0v デジタル回路を考えていたんですから、ちょっとだけ話が違ってくるわけでして。

で、少々、頭を落ち着かせて、昼寝して、で、論理値表を書いて、ロジックを書いて。あぁ、そうそう、EAGLEを試してみました。そんなこんなを一緒にして、ここに投稿します。

結果、うまく動作しました!

TheTestPrograms

[上:テストプログラム、Atari BASIC です]

FasterBlastingTrigger
[高速連射]


AdjustingToSlowerTrigger_mooAtari2012YU_play


[ゆっくり]



フランク ポン太郎兵衛


SegaToAtari_Joystick_AdaptorSchematic

RC_Bucket_Variable_Oscillator





[クリックしてください。大きめの画像が出ますから]

mooAtari2012-YU


80年代ジョイスティック奮闘記です。

Two point regarding to Atari.  There was a standard widely spread in Japan, named under "Atari."
Thus the simple truth of That "Atari Standard" was not compatible with "real" Atari machines.
That, I note in this post.  [English version of this post comes after Japanese sentences.  Please scroll down, to where another three photos is placed.]


(すみません、後から気付いたんですが、ここでは、話を簡単にするために、16・32ビットAtariマシンの話は触れないことにします。ST/TT以降のマシンはそれなりの独特な地位を日本で築きましたけど、まぁ、端折ります。御免なさい)。

で、ですね、一番上の写真。例によって大掃除の最中、物置から発掘しました。

TheBox_JapaneseAtariJoystickForJapan

[クリックすると大きめな画像が見られます]

箱です………勿論………問題は箱書きと箱の中身です。

TheController_JapaneseAtariJoystickForJapan

[クリックすると大きめな画像が見られます]

勿論、ジョイスティックです。でも前世紀のガラクタをお見せしたいのでは無く、

TheDescription_JapaneseAtariJoystickForJapan

[クリックすると大きめな画像が見られます]

書いてあるでしょう。そう、「アタリ」の三文字です。

読み上げます。「対応機種:アタリ仕様ジョイスティックポートがあるパソコンなど」、と。

「こんりゃぁ、前世紀、アタリ帝国が遥か数千キロの海を越えて当時の日本の規格に多大な影響を与える、すんごい存在であった、という事実の証明だぁ」。

すみません、嘘つきました。いや、違うんです。全く違うんです。

(でも、当時、このアタリの三文字を日本語で見たときは、内心、嬉しかったですよ。正直言って。今でもそうですが。)

で、「違う」と言うのは、二つの意味でです。
事実はこうです。1985年当時、日本に於いて米国Atari社の名で唯一認識されていたのが、ジョイスティック購入時に箱書きで確認する「アタリ仕様」、という規格であること。そして、この「アタリ仕様」と言う名の下に作られたジョイスティックは米国製のAtariブランドの製品とは互換性が無かった、この二点です。

このアタリ規格、かなり浸透してましたよね。MSXはじめ、富士通やNECの88シリーズ、果ては16bit/32bitのシャープX68KシリーズやFM-Townsにも使われていました(、って上の写真の箱書きの通りを書いている迄ですが、少なくとも私の記憶とは合致しております)。

でも、ちょっと、私には、違和感みたいなものをこの箱書きを読む度にいつもおぼえまして。と言うのは、私の「アタリ」のAtari 800XL Home Computer では、そのままでは使えなかったからなんです。本家本元のAtari Joystick Port を持った製品、Atari 800XL なのに、です。だから、少しだけ、正確に、状況を表現、説明します。「米国Atari製品用に作られたジョイスティック・コントローラは、日本のアタリ仕様ジョイスティックポートで使えた」、と言う事実だけ存在したんです。微妙な表現でしょう。微妙な上位/下位互換性の問題なんです。

肝心なことを書きますと、日本製のジョイスティック・ジョイパッドには第二ボタンがあったんです。その第二ボタンはD-Sub 9pin の7pinに割り当てられていたのですが、何と、それは本家のAtari Home Computer Series はじめ、2600の名で知られたVCSに於いてさえも、+5Vを供給する端子なんです。だから、Atari 800XL を所有する私にとっては、第二ボタンを押した途端、電位5Vと0Vが短絡すると言う、肝の冷える恐ろしい現実が存在したんです。

事はこんな風に起こりました。第二ボタンを押す瞬間までは、「アタリ仕様のジョイスティック」達は娯楽へいざなう道具なんですが、押してしまったんです。ちょっと焦げ臭いな、と思ったらzズズズぅと、音を聴きまして。いえ、スピーカからではなく、本体からです。

まぁ、タフに設計されていたからでしょうか。状況を悟って、一瞬の冷や汗とともにジョイスティックを引っこ抜いて、Atari800XLは無事でした。

とにかく、あの瞬間のことは忘れません。すぐにコネクタを引っこ抜いて、無事を確認、ほっとため息。次の瞬間、気付いたら私はジョイスティックを分解してました。第二ボタンの根元を第一ボタンから引いて半田付けして、お終い。それ以来、無垢の日本製のアタリ規格は出入り禁止となり。勿論、私のAtariでのジョイスティックは、第二ボタンが機能しない、出来損ないのジョイスティックとして生きることになりました。勿論、日本に於いては、の話です。

でも、当時、中学生。あれが最善の対応でした。まぁ、おつむが多少良くなった21世紀の私だったら、もうちょっと、ましな対応が出来ますけど。というのは、単に、Atariの9番と7番ピン5番ピンに信号が行かないような簡単な小さなアダプタを作ればよかったんです。d-sub 9pin のオスメスのコネクタを用意して。

(余談ながら、日本のアタリ規格準拠の機械では5番ピンに+5Vが設定されてます。ので、もし、アタリ規格のパドル・コントローラを日本の機械に接続したら、やっぱり恐ろしいことになるわけで)。

で、まさか、その簡単なアダプタを作って、投稿するような馬鹿ではないよな、フランク。

言わないで下さい。
実は自分の馬鹿を晒します、作ったんです。この21世紀になって。それがつい先日の日曜日ですか。
でも、それだけじゃ芸が無いでしょ。投稿する意味も無いです。だから、ちょっと機能を足してみたんです。で、ちょっとはまりまして。泥沼に。
でもその話は後日。


要は、二点。この投稿で書きたかったのは、このブログで取り上げている通り、1985年当時、アタリが日本に於いて認識されていたのはゲームパッドの規格としてのみ、であった事。そしてその「アタリ規格」は実は本当のアタリでは使えない規格であること。

でもね、一番表現したかったのは、なんとも表現しがたい、「アタリ」の名の下に、現実にあった、ちょっと間の抜けた、ユーモアなんですが、うまく伝わったでしょうか。きっとカタカナ三文字の「アタリ」はアルファベット五文字の"Atari"とは違うんですよね、と言う。

フランクでした。

[Of course, in English, or perhaps in American, no, maybe neither (as long as understandable does not matter, does it?)]

(I forgot to note in this post about the 16/32bit Atari in Japan.  They took very unique, important role in this country.  However, to make this story easier, I will not mention them in here.  Sorry Atari fans of ST/TT afterwards. )

Well, see this photo, look what I've found,

TheBox_JapaneseAtariJoystickForJapan


[click to enlarge]

of course, it is a box, but the important things are, what is inside, and what is written on the box.

TheController_JapaneseAtariJoystickForJapan


[click photo to enlarge]

and what written over here,

TheDescription_JapaneseAtariJoystickForJapan

[click photo to enlage]

It clearly states, "this device works with systems which complies 'Atari Joystick Standard.'"

Of course, The Great Atari Empire had a power to cross over the pacific ocean and influence Japan under a name of Atari!..... Sorry, no.

"Sorry, no," that I mean in two ways.   The "only" Atari Standard that crossed over the border and came into this country Japan, is the joystick.  Another thing.  That "Atari Joystick Standard" in Japan, is, in fact, NOT compatible with Atari.  That, is as far as I know.  Correct me if I am wrong.

Let me look back the 20th century.  I think "Atari Standard" dominated the standard for joystick in Japan, exception for "Nintendo FAMIKON" equals "NES."  As far as I know, MSX computers followed the "Atari" standard.  From 8bit MSX and Fujitsu FM-7, NEC 88xx up to 32bit Sharp X68000 series, Fujitsu FM-Towns series, used "the standard" joysticks under a name of "Atari."

However, for me, coming "back" to Japan in 1985, situation was little different.  Fact is, all of the Atari joysticks....(that I believe,)  made to work in United States, certainly, was able to use on Japanese "Hobby" personal computers.  However, joysticks made for Japanese computers, under a name of "Atari standard," was not compatible with Atari.  Tricky.

The Japanese "Atari Standard" joystick had brought tiny trouble to "my" Atari 800XL. 

Here is the whole truth. 
Japanese joystick had  "Second trigger." That trigger signal, is, assigned on pin 7.  Atari in United States, uses that pin for 5V supply.  Pressing 2nd trigger on Japanese joystick coneccted to United States Atari meant very direct short circuit.   That is, between GND and 5V.

Everything worked perfectly with "made for Japan" Atari joystick.   Just until I pressed the 2nd trigger.

At that moment, with smell of plastic under a heat, I heard a minor buzz sound heard from Atari 800XL itself.  Not from a speaker. 

Well I have to thank Atari, and people desinged Atari computers.  My Atari 800XL survived. 

This is what I did.  After realizing what has happened, I plugged out that joystick as soon as I could.  After a short emotion of relief, I immediately disassembled Atari Joystick made for Japanese computer.  I cut the line on 2nd trigger.  Connected the 2nd trigger switch to 1st trigger line.  That would share 1st trigger switch with 2nd trigger.  After the incident, I did not have to care for any of those troubles.  Exception, my joystick in my hand had "mod." That meant I had no way of sending 2nd trigger signals on Japanese computers.

I was a jr. high kid, I could not think of better solution.  It is now 21st century.  I look back of those days, thinking how idiot I was, (and still I am.) I come down to this idea.  All I had to prepare was a simple tiny adapter.  Adaptor which has 2nd and 1st joystick trigger signals directing to only  pin 6 to Atari.  Also just chomp off any signals coming from pin5 and pin9 of the port.  That simple adaptor, would make any of Japanese Joystick desinged for Japanese computer under a name of "Atari Standard," plugged in to my "real" Atari.  Afterall, they are just d-sub 9 pin connectors, female and male.  That is, available every place in Japan.


Did I make the adaptor? 
I don't want to tell you how idiot I am. but yes, I just did.  Just last Sunday, 21st century, Japan.
There is more to it.......however, I, very much would like, to continue that in another post.
The time doesn't allow me in here to write the rest of the story.

Two point regarding to Atari.  There was a standard widely spread in Japan, named under "Atari."
Thus the simple truth of That "Atari Standard" was not compatible with "real" Atari machines.  That, I note in this post.

However, that isn't the emotion I want to express.
I am not sure, if I could have expressed this correctly.  It is the "humor" I want to share.  It is just one of those mis-communication between cultures and languages that happens every day in Japan.  Of course, that mis-communication happens in Western cultures too, I believe.  I learned off from life style to enjoy those things.  I hope those reader of this post could share that emotion, I hope.

written on a Hot summer night in Japan.

Frank.


There are few sites scattered by Frank Pontarohbay mooAtari.

結構、書き散らしているので、ここで、まとめます。以下、1980年代に出版された米誌Atari Analog Computing のスキャンサイト(当時は自炊と言う言葉も無い時代でした)。

Pontarohbay's Another Atari Analog Computing Magazine --- http://analog.katorlegaz.com

The above are the Scans of American Magaizne in 1980s, The "Analog Computing." It is Atari. These days, scans from books are become quite popular technique shared among many people. But the time back in 2005, when I started, there were no Auto Document Feeder available for consumer market. I've done the scan, in hand by hand.

"No Magazines are harmed by scanning" (which are done by me)

で、もう一つあるのですが、OGLIS-2011と言う、OpenGL を扱う簡単なC言語ライブラリを書いていた時期がありまして、以下のサイトにあります。「OpenGLを構造化言語の一部として扱う」為のライブラリ環境です。
正 直申し上げて、何を書いたか、忘れてしまったんです。問い合わせが来るのは数年に一回。で、満足に返答申し上げられない。ので、その方はがっかり。そうい うことが続いているので、ここで、明言します。OGLIS-2011ライブラリはGPLで配布しております。ので、ご自由に改変して、ご自分のプロジェク トとしてお使いになられて構いません。
Other things. I have written OGLIS-2011 (the project started out as former OGLIS, OGLIS-2003, OGLIS 2004) a library for C-language for OpenGL, Linux System + X Window Systems.
This is 3D Graphical site. However, it is once in Years which I get response or asked for touch.
I forget everything by the time when asked. I try to refresh and study back what I have wrote back then, then answer's back to the people my sorry for I don't understand what I wrote at the time, that person gets disappointing, all I Frank get is the result of emotion --- Exhausted.

It is published under GPL, please feel free to modify yourself and make them into part of your project.

OGLIS-2011 OpenGL Is Simple 2011 http://home.g07.itscom.net/hfkowata/oglis-2012/oglis2011.html

3D 関連のライブラリは他にも書いておりまして。

I've written other 3D Library in C also. Actually, the main part was done by the real Scholar, and I just added a salt a little to suit for my personal use.
http://home.g07.itscom.net/hfkowata/eggx_3d.html Let's Use 3D with `libeggx3d'

まぁ、情熱的だった頃もありまして。宜しくお願いします。
Well, I was idiot, but I had passion. (Now I am idiot without passion.)
---------
以下、「ブログ」を試しに作ってみただけの実験的なサイトだったのですが、いい加減なページ構成に対して、意外に書くことも多かったので、とても見られたものではないものばかりです。それらが手に負えなくなり、内容別に三つのブログに分離しました。もともと、さまざまなブログサイトの使用感を知りたくて始めたわけですし。

以下は、とても見られた状態に無いので、現在、設定を変え、読みやすいサイトにしている最中です。

The "Blogs" for me, started out as a very "experimental tryout." The fact that came out, is that, I came to know there are lots of things to write than I thought in a first place. The Primary Site the "Memo Pad" got to big and became a mess, I had to take part by part for the contents, divide into three blogs. I can asure you, those are mess at datepoint of 20120808 and I am under reconstructing them.

Datepoint at now 20120808 this blog is a mess, I am working on reconstructing.

三日坊主の備忘録 Memo pad for "3 Days Hard Worker, Easy Quiter" --- http://blosaga.seesaa.net


で上記から分離した、日常の感情を書きなぐったのを隔離したのが以下のサイトです。
All the emotional anger, sorrow, and happiness, also, were, written on above site, however, I have ISOLATED out to different blog. This is also a mess 20120808, I will be in touch for reconstruction near future.

Bakayaroh Pontarohbay http://pontarohbay3.blog.fc2.com/


なので、「三日坊主の備忘録」は骨抜きの状態で、ご覧になっても、ごみにしか見えないと思います。
と同時にBakayaroh Pontaohbayは感情的過ぎて、また醜く、見にくいものでしょうけど。

そして、最後にサイト、

Atari 8bit maniac Farthest East Japan http://ameblo.jp/pontarohbay2


一番手をかけております。それでもこの通りのトホホな状態です。


an Atari 800XL Schematic /Atari 800XL 回路図
(20120717:I am fixing over this blog to point that schematic at the size I intended to get in readers hands.)

Atari800XL Schematic


(クリックすると大きくなります。Click the above photo to enlarge)


物置を整理していたら、です。棚の上のほうから、ひらひらと、落ちて来たんです。Atari 800XL の回路図でした。
先の投稿で申し上げた、私の友達のお父さん、大変な技術者だったのですが、まぁ、当時、日本でAtari800XLをRFでテレビにつなげて使えるようにする為に一生懸命、東京中のAtariに関連しそうな事務所と言う事務所をあたってくれたのです。
日付、もし、このA3のコピー用紙の通りでしたら、1986年4月3日です。で、まぁ、用を終えたので、私に渡して下さいました。

結構大きなサイズのまま、このブログにアップしました。でもスキャンした時点では、もっと大きかったんですよ。

大事なことですが、真ん中の部分、ありません。A3の原稿で、多分7mm幅の消失部分が縦に長くあります。多分、コピー機で印刷する辞典で折れ目の中に消えてしまったのでしょう。その部分、緑の細いラインを引っ張っときました。
で、画像処理を施して白黒で結構見られる形にしました。原稿は日焼けがひどかったので。もう25年も前の資料でしょう。どなたかのお役に立てば。


I was, cleaning up a mess in the shed, paper has been fallen off from very top of shelf to my feet.  It was an A3 size schematic of an Atari 800XL.
My friend's father was an engineer. A great engineer.  He obtained by his feet walking for every office and studio he can come up with, for any chance to obtain an information to use my Atari 800XL in Japan for me.  That, was one of those very hot days in Tokyo.
That is, if the date written on the schematic is correct, April 2nd, 1986.  Then, he handed to me since the schematic seemed no use for him.

This is a big PNG File over here. (4000x3000 dot.) It was even larger at the point when I scanned. 

This is important.  A part at the very center is missing.  The original schematic in my hand is A3, that portion must be less than 7mm in width, missing from top to bottom vertically. It must have been missing at the point copied schematic was handed to my friend's father.  I put the green divide line for that portion.

I have, enhanced the picture into Black and White.  The original  A3 xerox has stain with a sun burn.  That sun burn has tainted paper into brown.

I hope this is useful for someone out there.

Well, me, I am taking summer break here.  These days are getting hot in my area.  Peak of the temperature rises up to more than 32 degree Celsius these days.  Of course, with a moist.

Frank.
Japanese Kanji Text Dump Program on Atari 8bit.

If you are 8bit Atarian, and same time want to see something exotic on Atari, try this out.  It will display Japanese (Kanji) character set on your Atari 8bit screen.
Those usual text file used in MS-Windows are the target to display on an Atari.

日本語Shift-JIS 表示プログラムを書き上げました。ウィンドウズの日本語テキストが表示できます。って、それがどうしたん?ってツッコミ入りそうですが、Atari 8bitで、動くんです。

で、もし、日本語なんて言う、Atari界では「不思議な言葉」をAtari画面上で見たい、なんていう、崇稀な方がいらっしゃいましたら、試してみてください。(残りの日本語は後半にまとめました。)

BothASCIIandSJIScharacters

写真、クリックしてみてくださいね。(Please click photo to enlarge)


(Those rest of Japanese text are on the bottom half of this post.  Thanks)

The program, that does, is that, very primitive part of feature that MS-DOS "TYPE" with "more" command does, or UNIX compatible "more" command handles.
No redirection to any other file, but displays text only on screen.  Texts with both SJIS Japanese and ASCII alphabets mixed in.

I've written out an Atari BASIC program to dump out Shift-JIS Code Japanese Text on Atari 8bit computer.
The program can be obtained from http://www.pontarohbay.mydns.jp/~frank/kanjifont_project/
that is, as of 20120715, however, I don't think these server can be maintained forever.
So please feel free to copy and spread them out among your friends and peope.l(20120720 I was forgetting about another copyright owners: the distributer(s) of MISAKI font.  As for my property, it is okay to say this, and those font the MISAKI; they say the use of MISAKI font are completely free. But checking with the people of Misaki font aren't bad idea, I - Frank - think.) Well, for my wish, is to put my credit like Frank, Pontarohbay, mooAtari, or my real initials HFK somewhere with distributing. 


Those files are, STAT0716.atr and MISAKI.atr.
STAT0716.atr stores FONTLOAD.BAS (font loader) & PUMP097.bas (Primary kanji dUMP program), an Atari BASIC program (OSS BASIC XL compatible)
MISAKI.atr stores fon tdata and a sample WAGANEKO.TXT to dump up on Atari screen.
Font data are divided in four-16Kbyte chunks which will be loaded to designated Bank on RAM Extended Atari (assuming 130xe bank selecting structure)
That also includes my Atari800XL with 256KByte Mod.  (Claus Buchholz's design)
STAT0716.atr are designed to put in Floppy (compatible) disk drive 1 (D1:)
MISAKI.atr are designed to put in Floppy (compatible) drive 2 (D2:)
They will NOT loaded in automatically.
Manually you will need to run the program.
That is,
from Atari BASIC (or OSS BASIC XL) console :
RUN "D:FONTLOAD.BAS"
RUN "D:PUMP97.BAS"

If floppy image MISAKI.ATR is inside 2nd drive, then it "should" start to print out on your display a Japanese novel written on very first decade of 20th century.

On Atari Basic, it takes 47 for displaying 250 character of Japanese.  If you use OSS Basic XL, that would be 26 seconds. 
Yes, indeed, they are slow.  What those program does, is draw out font character on dots by dots on GRAPHICS 8 screen.
If, you want to experience what is "real slow" then you should try out BUMP97.BAS.  Almost all the programs are written in BASIC, that, takes 2 minutes plus 40 seconds to draw out same 500byte of information on your Atari 8bit.

I certainly rewrite and redesign lots of things for "Japanese" to be handy and practical on Atari 8bit. 

However, still, I think I've proved, one thing at this moment.

"Atari can handle Japanese."

Few fix I need to work on.  However, "Next" thing I am planning is to prepare that Japanese system on Hardware connecting on PBI.

Thanks to author of ATasm (http://atari.miribilist.com/atasm/)
and author of Atari800MacX (http://www.atarimac.com/atari800macx.php)
Tom HUDSON and his program written on ISSUE 23 (OCT 1984) of ANALOG Computing, which enables Character on Graphics 8. (available http://analog.katorlegaz.com or http://www.pontarohbay.mydns.jp/~frank/analog_computing/)
and of course, the person/team made and providing MISAKI font the Japanese 8x8 dots fonts.

Frank

benchmarkTextbyNATSUME_Souseki

画面、クリックしてみてください。(Click photo,)



何と言えばよいか、MS-DOS で言うTYPE コマンドやUNIXの"more"コマンドのごくごく基本的な機能を実装しただけの話です。単にディスプレイに表示するだけ、と言う。当たり前ですが、SJISコードとASCIIコード混在のテキストを表示します。

6502 CPU,320x160ドット、 1.8MHz 64Kbyte 基本メモリの仕様の他に、+64Kbyteの拡張メモリが必要です。
基本メモリの容量はともかく、美咲フォントは拡張メモリに保存されますから、Atari 130xe や、Claus Buchholz氏がデザインした拡張仕様のAtari800XLが必要です。(後者を私が使っております)

プログラムコードは次のサイトから入手できます。 http://www.pontarohbay.mydns.jp/~frank/kanjifont_project/

でも、20120715現在の話でして、一生涯保存できるとは思えませんから、どんどんコピーして配布して行って下さい。(20120720:個人的な心情としてはこの通りなのですが、美咲フォントを作成した方(方々)の意志を忘れておりました。美咲フォントを作成したのは私では当然ありません。フォントの利用は完全にフリーであると明言されて折りますが、確認をとるのも、悪いアイディアでは無いと思うので)。
あぁ、Frank でもPontarohbay でも、mooAtari でも良いです。一言私のハンドルネームを配布と一緒に付け加えていただければ。私の本当のイニシャル三文字HFKでも良いです。
STAT0716.atr MISAKI.atrと言うのはAtariのフロッピーディスクのイメージファイルです。
STAT0716.atrをドライブ1に相当する場所に設定し、MISAKI.atrをドライブ2に相当する場所に設定してください。
Atari BASIC コンソール、或いはOSS BASIC XLコンソールから以下を打ち込んでください。

RUN "D:FONTLOAD.BAS" [改行]
RUN "D:PUMP97.BAS" [改行]

純正Atari Basic では500byte/250文字のWindowsのテキストファイルを表示するのに47秒かかります。遅いですね。
で、OSS社のBasic XLでは同じプログラムを26秒で表示終えました。速いですねぇ……とはとても言えませんが。
まぁ、律儀にグラフィックス用の画面モード Graphics 8設定でドット達を描き入れている訳ですから、やっぱり時間かかるんです。
でも、本当に、遅い、表示をご覧になりたかったら、同じ処理を殆ど全てBasicで書き込んでいるプログラム,BUMP97.basを用意しましたので、そちらをお試しください。

勿論、こいつら、根本的なところから直さないと、「実用」とは程遠いですが、
まず、この一連の試みで、これだけは、言えると思います。
「Atariでも日本語は扱える」、と。

次はソフトウェアではなく、ハードウェアで実装するかな。Atari 800XLには折角、外部拡張ポートがあるんだから。

ATasm 6502 クロスコンパイラの作者様 (http://atari.miribilist.com/atasm/)
MacOSX上で動くエミュレータ Atari800MacXの作者様 (http://www.atarimac.com/atari800macx.php)に感謝です。
Tom HUDSON 氏の書いたISSUE 23 (OCT 1984) of ANALOG Computing誌に掲載されている Characters on Graphics 8を参考にしました。 (文献は次のサイトで確認可能:http://analog.katorlegaz.com or http://www.pontarohbay.mydns.jp/~frank/analog_computing/)
美咲フォント:http://www.geocities.jp/littlimi/misaki.htm/

20120716 フランク記す

memoryUsageOnMachineLanguageRoutine画面、クリックしてみてくださいね。