Skip to content

Instantly share code, notes, and snippets.

@taotao54321
taotao54321 / DQ1-rng.txt
Last active February 3, 2023 16:53
NES Dragon Quest (J) RNG series
[Series 0]
0x0000
0x0081
0x8504
0x9B8D
0x7A28
0xE6F9
0xA06C
0x25C5
0xC0D0
@taotao54321
taotao54321 / logh-graph-30.md
Created July 4, 2022 02:03
銀河英雄伝説 (FC) 各惑星間の距離、実所要ターン、実所要エネルギー (移動力 30)
src dst dist turn energy
0:ミニュアス 1:キュクレウス 17 1 17
0:ミニュアス 2:ヒュプノイア 11 1 11
0:ミニュアス 3:ニュクテーナ 33 2 34
0:ミニュアス 4:コリューバスト 33 2 32
0:ミニュアス 5:マル・ペッサ 40 2 40
0:ミニュアス 6:ドリュアント 62 3 61
0:ミニュアス 7:ペルセポネ 55 2 54
0:ミニュアス 8:ラグプール 58 2 58
@taotao54321
taotao54321 / logh-graph-20.md
Created July 4, 2022 02:02
銀河英雄伝説 (FC) 各惑星間の距離、実所要ターン、実所要エネルギー (移動力 20)
src dst dist turn energy
0:ミニュアス 1:キュクレウス 17 1 17
0:ミニュアス 2:ヒュプノイア 11 1 11
0:ミニュアス 3:ニュクテーナ 33 2 34
0:ミニュアス 4:コリューバスト 33 2 32
0:ミニュアス 5:マル・ペッサ 40 2 40
0:ミニュアス 6:ドリュアント 62 4 60
0:ミニュアス 7:ペルセポネ 55 3 55
0:ミニュアス 8:ラグプール 58 3 57
@taotao54321
taotao54321 / logh-graph-16.md
Created July 4, 2022 02:02
銀河英雄伝説 (FC) 各惑星間の距離、実所要ターン、実所要エネルギー (移動力 16)
src dst dist turn energy
0:ミニュアス 1:キュクレウス 17 2 16
0:ミニュアス 2:ヒュプノイア 11 1 11
0:ミニュアス 3:ニュクテーナ 33 3 33
0:ミニュアス 4:コリューバスト 33 3 31
0:ミニュアス 5:マル・ペッサ 40 3 38
0:ミニュアス 6:ドリュアント 62 4 60
0:ミニュアス 7:ペルセポネ 55 4 52
0:ミニュアス 8:ラグプール 58 4 56
@taotao54321
taotao54321 / logh-graph-12.md
Created July 4, 2022 02:01
銀河英雄伝説 (FC) 各惑星間の距離、実所要ターン、実所要エネルギー (移動力 12)
src dst dist turn energy
0:ミニュアス 1:キュクレウス 17 2 16
0:ミニュアス 2:ヒュプノイア 11 1 11
0:ミニュアス 3:ニュクテーナ 33 3 33
0:ミニュアス 4:コリューバスト 33 3 31
0:ミニュアス 5:マル・ペッサ 40 4 40
0:ミニュアス 6:ドリュアント 62 6 60
0:ミニュアス 7:ペルセポネ 55 5 54
0:ミニュアス 8:ラグプール 58 5 56
@taotao54321
taotao54321 / logh-graph-10.md
Created July 4, 2022 02:01
銀河英雄伝説 (FC) 各惑星間の距離、実所要ターン、実所要エネルギー (移動力 10)
src dst dist turn energy
0:ミニュアス 1:キュクレウス 17 2 16
0:ミニュアス 2:ヒュプノイア 11 2 10
0:ミニュアス 3:ニュクテーナ 33 4 32
0:ミニュアス 4:コリューバスト 33 4 32
0:ミニュアス 5:マル・ペッサ 40 4 40
0:ミニュアス 6:ドリュアント 62 7 60
0:ミニュアス 7:ペルセポネ 55 6 52
0:ミニュアス 8:ラグプール 58 7 56
@taotao54321
taotao54321 / ExcitingRally-info.lua
Created November 1, 2021 10:23
エキサイティングラリー (FC) HUD script (for FCEUX)
local function RD(addr)
return memory.readbyte(addr)
end
local function get_info()
local info = {}
info.x = 32 * 8 * RD(0x5A) + 8 * RD(0x58) + RD(0x56)
info.y = 16 * 8 * RD(0x5B) + 8 * RD(0x59) + RD(0x57)
info.speed = 0x100 * RD(0x77) + RD(0x78)
@taotao54321
taotao54321 / oj-browse.py
Created February 14, 2020 01:37
online-judge-tools でテストケースDL済のディレクトリから問題ページを開く
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""oj d したディレクトリから起動すると対応する問題ページを開く。"""
import sys
from typing import *
import webbrowser
from onlinejudge._implementation.download_history import DownloadHistory
@taotao54321
taotao54321 / Vice-sa.lua
Created September 1, 2019 23:30
Vice: Project Doom (NES) 区間最適化テスト
--[[
Vice: Project Doom (NES) 区間最適化テスト
TAS Editor上で選択した区間を焼きなまし法で最適化する。
--]]
-- 焼きなまし法関連定数
-- スコアはx座標
local SA_TEMP_START = 200.0; -- 初期温度(だいたいこれくらいのスコア悪化は許す)
local SA_ITER = 100; -- ループ回数
@taotao54321
taotao54321 / Shikinjou-hud.lua
Created June 10, 2019 03:57
紫禁城 (FC) HUDスクリプト for FCEUX
local function mem_read_u8(addr)
return memory.readbyte(addr)
end
local fmt = string.format
local function text(x, y, str, color)
gui.text(x, y, str, color)
end