虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

22/06/24(金)12:20:10 ラズパ... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1656040810748.jpg 22/06/24(金)12:20:10 No.941949390

ラズパイピコで日本語Unicode対応の物理ダム端末を作ろうと思って今プログラミングしてるんだけど 途中で標準入力からUTF-8の文字列を読み込んで文字画像を出力するソフトができたよ ちょっと達成感あったので自慢させてくれ ここは俺のgithub fu1191710.png

1 <a href="mailto:s">22/06/24(金)12:24:03</a> [s] No.941950651

この文章はフリーで使える見本文「問わず語りの洋酒外史」、フォントはk8x12.bdfを使ったよ bdfからcで使える形式への変換には pixelmatix/bdf2c を使ったけどちょっと改造したので後で公開するつもり

2 22/06/24(金)12:27:29 No.941951789

いいな 画像サイズみると端末の画面も640x480?

3 22/06/24(金)12:30:37 No.941952886

佐藤章ってコートジボワール研究してる知ってる人かと思ったけど多分違うなこれ

4 22/06/24(金)12:30:45 No.941952931

>いいな >画像サイズみると端末の画面も640x480? うn ただメモリが足りなかったなら320x240にする

5 22/06/24(金)12:36:04 No.941954758

ラズピコってディスプレイに直接出せるようなペリフェラルあるん?

6 <a href="mailto:s">22/06/24(金)12:37:03</a> [s] No.941955094

でも回路とかのハード面は全然手を着けてないのよね VGA表示の回路とかキーボードの入力読み取りは実際やってる人がいるからその人たちの成果を借りたいと思うけどちょっとづつ必要なことと違うから…

7 22/06/24(金)12:37:44 No.941955349

書き込みをした人によって削除されました

8 22/06/24(金)12:37:54 No.941955402

>ただメモリが足りなかったなら320x240にする 最近だとQSPIでいけるPSRAMとかあるし追加処理少なければダブルバッファもいけるかもね

9 <a href="mailto:s">22/06/24(金)12:38:03</a> [s] No.941955461

>ラズピコってディスプレイに直接出せるようなペリフェラルあるん? こうする https://nicotakuya.hatenablog.com/entry/2022/04/04/234012

10 22/06/24(金)12:38:51 No.941955753

どうやって遊ぶの?

11 22/06/24(金)12:40:47 No.941956405

ダム端末なら一画面分のビットマップVRAM持つんじゃなくて 昔ながらのキャラクタジェネレータ方式にしたほうが メモリも減るしスクロールも高速でいいと思う

12 22/06/24(金)12:41:51 No.941956750

ダム端末って何…?

13 <a href="mailto:s">22/06/24(金)12:45:08</a> [s] No.941957835

>ダム端末なら一画面分のビットマップVRAM持つんじゃなくて >昔ながらのキャラクタジェネレータ方式にしたほうが >メモリも減るしスクロールも高速でいいと思う ビットマップVRAMのほうが楽ってのが正直な話 全角・半角によって幅を変えたいときどう実現すればいいのかわからなくて… いにしえの文献を漁んないといけないとは思ってる

14 22/06/24(金)12:45:29 No.941957939

>ダム端末って何…? VT-100みたいなやつ

15 22/06/24(金)12:49:18 No.941959126

家にメインフレームあるの?

16 22/06/24(金)12:49:43 No.941959244

>全角・半角によって幅を変えたいときどう実現すればいいのかわからなくて… 全角文字は左右それぞれを別のキャラクタにしてテキストVRAMにそれぞれ書けば 半角と処理が統一できて楽かもしれん

17 22/06/24(金)12:55:48 No.941961001

なぜPicoに!?

18 22/06/24(金)13:00:11 No.941962255

間を取ってラインバッファ式にするというのはどうだろう

19 画像ファイル名:1656043279155.png <a href="mailto:s">22/06/24(金)13:01:19</a> [s] No.941962551

bdf2cがよくできてるから半分CG-ROMみたいな感じではある フォントは半角のだけ左詰めにする処理をしてるんだ ただそこからはビットマップだな… 一応多次元配列で1行ごとに区切って画像化してるからスクロールは楽にできるんだけど

20 22/06/24(金)13:03:31 No.941963081

>なぜPicoに!? 普通のラズパイはダム端末にするには機能が多すぎるので…

21 22/06/24(金)13:06:13 No.941963753

例えばASCII256文字+漢字8000字なら16256種類の"半角文字"があるとして扱うのじゃ

22 22/06/24(金)13:06:39 No.941963858

640x480x8bitだとメモリが足りないね モノクロ1bitにしないと行けないけどちょっとプログラム書くのがしんどくなりそう

23 22/06/24(金)13:12:35 No.941965339

>640x480x8bitだとメモリが足りないね >モノクロ1bitにしないと行けないけどちょっとプログラム書くのがしんどくなりそう しんどかったけど頑張ったよ 一応PNGに変換したけど元はPBMだ

24 22/06/24(金)13:13:05 No.941965441

VRAM持つならTekのグラフィックモードも実装しようぜ!

25 22/06/24(金)13:15:27 No.941965989

>しんどかったけど頑張ったよ >一応PNGに変換したけど元はPBMだ えらい!

26 22/06/24(金)13:16:03 No.941966134

bdf2c は大昔 NDSで文字表示するときにつかってたな 漢字表示できるとわくわくするよね

27 22/06/24(金)13:29:15 No.941969219

物理ダムってなに?放水機能?

28 22/06/24(金)13:33:16 No.941970117

日本語ターミナル的なものじゃないかな

29 22/06/24(金)13:39:47 No.941971589

楽しそうだな…

30 22/06/24(金)13:40:24 No.941971726

ああごめん上で書いてあったTera Termでみたことあるなvt100か

31 <a href="mailto:s">22/06/24(金)13:41:38</a> [s] No.941971982

puttyみたいな仮想端末と区別するために物理って書いた わかりにくくてごめん

32 22/06/24(金)13:42:43 No.941972197

いいんだ

33 22/06/24(金)13:45:38 No.941972820

日本語変換って難しいよね DOSの日本語変換ソフト流用したいくらい

34 22/06/24(金)13:46:07 No.941972939

この21世紀も5分の1が過ぎてるのに半角全角で文字数カウントする古の技術をやるとは… あとUTF8だと日本語は必ず3バイト以上のサロゲートペアになるんでメモリ量マジで注意しろよな!

35 22/06/24(金)13:46:49 No.941973086

いもげ技術部はレベル高いな…

36 22/06/24(金)13:48:49 No.941973508

>あとUTF8だと日本語は必ず3バイト以上のサロゲートペアになるんでメモリ量マジで注意しろよな! バイト数可変いいよね んきききききってなる

37 22/06/24(金)13:49:35 No.941973650

>あとUTF8だと日本語は必ず3バイト以上のサロゲートペアになるんでメモリ量マジで注意しろよな! ごめん訂正JIS第2水準までなら2バイトだった

38 22/06/24(金)13:52:28 No.941974278

ダム端末作って電光掲示板作ろうかなとは思ったことは何度かある picoはその用途に良さそうだな

39 22/06/24(金)13:53:34 No.941974516

デジタルサイネージにも流用できそうだな

40 22/06/24(金)13:59:23 No.941975885

>ごめん訂正JIS第2水準までなら2バイトだった いやjis第二水準でも3バイトだよ! 第4水準だと一部の漢字が4バイト あとサロゲートペアの概念はUTF-8には無いよ

41 22/06/24(金)14:01:48 No.941976451

picoのpioは謎技術すぎる

42 22/06/24(金)14:02:36 No.941976634

>普通のラズパイはダム端末にするには機能が多すぎるので… linuxで普通の端末エミュレーターを何個もサクサク走らせられるからな…

↑Top