Skip to content

Instantly share code, notes, and snippets.

' move cursor with a mouse | MSX-BASIC
' Copyright (c) 2003 BALLOON | FU-SEN
' The MIT License (MIT) - https://mit.balloon.net.eu.org/#2003
10 COLOR 15,4,7:SCREEN 1:KEY OFF
20 XX=128:YY=96
30 SPRITE$(0)=CHR$(224)+CHR$(192)+CHR$(128)
40 S=PAD(12)
50 XX=XX+PAD(13):YY=YY+PAD(14)
60 XX=(XX+256) MOD 256:YY=(YY+192) MOD 192
70 PUT SPRITE 0,(XX,YY),15,0
10 N=RND(1)*95+1
20 PLAY "n=N;"
30 GOTO 10
@fu-sen
fu-sen / KANJIKAK.BAS
Last active April 19, 2025 02:31
漢字書けな〜い! for MSX ( KANJI kakenaaaaai! for MSX ) | MSX-BASIC (use MSX-JE(kanji basic)) https://msxjpn.jimdofree.com/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0/%E6%BC%A2%E5%AD%97%E6%9B%B8%E3%81%91%E3%81%AA-%E3%81%84/
' KANJI kakenaaaaai! for MSX | MSX-BASIC (use MSX-JE(kanji basic))
' original by NAKASENDO TARO, 2001 ( http://nakasendo.com/isoft.html )
' MSX remaked by BALLOON | FU-SEN, 2003.
' Program copyright (c) 2003 BALLOON | FU-SEN
' The MIT License (MIT) - https://mit.balloon.net.eu.org/#2003
10 _KANJI
20 INPUT C$
30 SCREEN 3:_KANJI
40 PRINT C$;
50 I$=INPUT$(1)
' GIVE UP! | MSX-BASIC
' Copyright (c) 1995 BALLOON | FU-SEN
' The MIT License (MIT) - https://mit.balloon.net.eu.org/#1995
10 COLOR15,4,4:SCREEN5:OPEN"GRP:"AS#1
20 DEFINTA-Z:I=RND(-TIME):H=0
30 SETPAGE0,0:LINE(0,0)-(255,211),14,BF
40 LINE(20,20)-(235,191),1,BF
50 S=0:X=128:Y=106:TT=5
60 IFPOINT(X,Y)<>1GOTO180
70 PSET(X,Y),15:S=S+1
@fu-sen
fu-sen / CT-441
Last active December 18, 2019 14:25
add CT-441 of Mac OS X Prolific PL-2303 driver https://poke-com.jimdofree.com/
<key>14a1_0001</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.prolific.driver.PL2303</string>
<key>IOClass</key>
<string>com_prolific_driver_PL2303</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
@fu-sen
fu-sen / urlcheck.gs
Last active November 19, 2024 07:20
Google ドキュメント(表計算)を用いたサーバ情報の表示 | Use of Google Documents (spread sheet), server check
function urlcheck() {
var servers = {
"openlab.jp": "openlab",
"www.ring.gr.jp": "Ring Server"
};
var sheet = SpreadsheetApp.getActiveSheet();
var y = 0;
for ( var url in servers ) {
<?php
/*
IchigoJam web での動作は次の 1 行が必要です。
mj.15j.run は .htaccess でこれを入れています。
header("Access-Control-Allow-Origin: *");
*/
header('Content-Type: text/plain');
@fu-sen
fu-sen / logo.bas
Last active December 18, 2019 14:22
拡大文字サンプル - PC-G850 シリーズ用 https://poke-com.jimdofree.com/
10 CLS
20 PRINT "PC-G850V"
30 FOR Y=6 TO 0 STEP -1
40 FOR X=46 TO 0 STEP -1
50 IF POINT (X,Y)=1 GOTO 80
60 LINE (X*3,Y*6)-(X*3+2,Y*6+5),R,BF
70 GOTO 90
80 LINE (X*3,Y*6)-(X*3+2,Y*6+5),S,BF
90 NEXT X
100 NEXT Y
@fu-sen
fu-sen / ledtest.bas
Last active December 18, 2019 14:22
液晶の縦数ヶ所が表示されなくなった時に試すプログラム - PC-G850V https://poke-com.jimdofree.com/
10 CLS
20 FOR X=0 TO 143
30 FOR Y=0 TO 49
40 LINE (X,0)-(X,47),X,BF
45 WAIT 3
50 NEXT Y
60 NEXT X
70 GOTO 20
@fu-sen
fu-sen / neocities-cli-switch.bat
Last active February 12, 2019 12:03
Neocities CLI User SWITCH (Windows Batch file) | https://github.com/neocities/neocities-ruby/issues/9
@echo off
setlocal
if "%1"=="" (
set /p USER="input user name>"
) else (
set USER=%1
)
C: