プチコンまとめWiki (初代/mkII)

投稿プログラム:かな文字合成ツール

2012年8月4日投稿 / 2013年3月29日更新 / 投稿者:天郷思音(わぁぃ@) / タグ : 投稿プログラム 実用ツール フォント QRコード 初代対応

概要

これは、ひらがなとカタカナのフォントをプチコン用ひらがなフォント「PETIKANA」の配列で合成するプログラムです。

  • 公式サイトの「フォント合成ツール」を大いに参考にしてます。
  • 一画面化したのは「DATA文を含んだ一画面プログラムは珍しい」という気がしたからです。
  • わざわざこの配列を採用したのは、電車ゲーム「PetitTrain」シリーズの新版(投稿予定)で必要だからです(露骨な宣伝)。

使い方

  1. 実行する。
  2. ひらがなのフォントのファイル名を打つ。
  3. カタカナのフォントのファイル名を打つ。
  4. フォントを保存するファイル名を打つ。(無装飾版ではSAVE ”BGF:ファイル名Лとする。)

スクリーンショット・動画

prg-WAFTMRG-ss0.png
  • mkII用(装飾版)です。
  • 余談ですが、GPUTCHRでは背景色を指定できないので、GFILLで合成しています。

QRコード

プチコンmkII向けのQRコードです。

PRG:WAFTMRG
WAFTMRG.PRG.001.png
  • mkII用(装飾版)です。

プログラムリスト

mkII用(装飾版)

  1. ’カナモシ゛コ゛ウセイツール v1.2
  2. CLEAR:ACLS
  3. FOR I=0TO 1T$=MID$(”ヒラカ゛ナカタカナ”,I*5,5)
  4. COLOR 1,3PRINT”STEP”;I+1;CHR$(0);T$;CHR$(0)*(26−LEN(T$));
  5. COLOR 0,0PRINT T$;”ニ ツカウ ファイルメイ”;
  6. INPUT N$
  7. LOAD”BG”+CHR$(85−I*15)+”:”+N$,0NEXT
  8. FOR I=0TO 255?CHR$(I);
  9. NEXT
  10. I=166
  11. @MAIN
  12. READ K,L
  13. IF L<0THEN @SAVE
  14. FOR J=K TO K+L
  15. CHRREAD(”BGU”,I),C$
  16. CHRSET”BGF”,J,C$
  17. I=I+1+(I==176)NEXT
  18. GOTO@MAIN
  19. @SAVE
  20. COLOR 1,3PRINT LEFT$(”STEP3 ホソ゛ン”+CHR$(0)*32,32);
  21. COLOR 0,0INPUT”コノ リソースノ ファイルメイヲ キメテクタ゛サイ”;N$
  22. SAVE”BGF0:”+N$
  23. PRINT”PETIKANAハイレツヲ ツカウ フ゜ロク゛ラムテ゛”
  24. PRINT”LOAD ”;CHR$(34);”BGF0:”;N$;CHR$(34)
  25. PRINT”トイウ ヨウニ ツカッテ クタ゛サイ。”
  26. END
  27. DATA 3,5,14,3,21,2,26,1,128,15,156,3,232,7,244,11,0,−1

初代用(無装飾版)

  1. VISIBLE 1,1,0,0,0,0
  2. CLS:COLOR 0
  3. CLEAR:FOR I=0 TO 1
  4. FT$=MID$(”ヒラカ゛ナカタカナ”,I*5,5−I)
  5. PRINT ”STEP”;I+1;” ”;FT$
  6. PRINT FT$;”ニ ツカウ ファイルメイ”;
  7. INPUT FN$
  8. FT$=”BG”+CHR$(85−I*15)
  9. LOAD FT$+”:”+FN$,0:NEXT
  10. FOR I=0 TO 255:?CHR$(I);
  11. NEXT:I=166
  12. @MAIN
  13. READ K,L
  14. IF K*L==−1 THEN END
  15. FOR J=K TO K+L
  16. CHRREAD(”BGU”,I),C$
  17. CHRSET ”BGF”,J,C$
  18. I=I+1:IF I==176 THEN I=177
  19. NEXT
  20. GOTO @MAIN
  21. DATA 3,5,14,3,21,2,26,1,128
  22. DATA 15,156,3,232,7,244,11
  23. DATA 1,−1

CHECKER FLAG (ひとことコメント)

この作品に対するコメントがあれば一言どうぞ。(その他の雑談は掲示板OFコーナーでしましょうよ。)

  • バイカウントメルビル : うぽつです (2012/08/04 (土) 21:42:17)
  • 名無しさん : うほっです (2012/08/05 (日) 16:51:43)
  • ウイング : いい男です (2012/08/05 (日) 17:49:57)
  • わぁぃ@ : う***にそういう名前の作者がいたような・・・ (2012/08/05 (日) 17:53:38)
  • ウイング : や ら な い か (2012/08/05 (日) 18:05:49)
  • 燻製 : ↑どーしたぁぁ!? (2012/08/05 (日) 18:38:06)
  • 燻製 : ↑3 うほっいい男 だっけ? (2012/08/05 (日) 18:38:06)
  • ウイング : なんかお尻の穴がキュッってなった (2012/08/05 (日) 18:41:14)
  • わぁぃ@ : ↑2ですね。 (2012/08/06 (月) 16:32:25)
  • わぁぃ@ : ↑5何を? (2012/08/06 (月) 16:32:25)
  • 名無しさん : あーおいしかったー。ごちそうさん (2012/08/06 (月) 20:26:00)
  • わぁぃ@ : どうもです。もうちょっと塩を(黙 (2012/08/11 (土) 18:21:20)
  • ウイング : ↑僕は塩を(蹴 (2012/08/11 (土) 18:39:52)
  • わぁぃ@ : 英文はgoogle先生です。 (2012/08/11 (土) 18:45:38)
  • 名無しさん : ちょっと黄色かったのはからし?からし好きだからいいけど (2012/08/11 (土) 23:07:05)
  • わぁぃ@ : ↑別にからしを意識した訳ではなく、スマブ公式素材のおまけを模したからです。 (2012/08/12 (日) 08:57:59)
  • 名無しさん : どうりで辛くなかったわけか (2012/08/12 (日) 11:03:42)
  • 天郷思音 : 保存機能をつけました。1画面化よりファイルサイズ削減を重視しました。 (2013/03/29 (金) 14:11:26)
  • 今は名無し : ↑13 アッーーーーーーーー!!!! (2014/04/07 (月) 18:44:45)

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.075 秒 | このページの最終更新 : 2014/04/07 (月) 18:44:45 (1506d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30