Lv1-10 | Lv11-20 | Lv21-30 | Lv31-40 | Lv41-50 | Lv51-60 | Lv61-70 | Lv71-80 | Lv81-90 | Lv91-100 | |
---|---|---|---|---|---|---|---|---|---|---|
0-29 | きずぐすり | どくけし | いいキズぐすり | スーパーボール | むしよけスプレー | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら |
30-39 | どくけし | いいキズぐすり | スーパーボール | むしよけスプレー | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ |
40-49 | いいキズぐすり | スーパーボール | むしよけスプレー | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ | たいようのいし |
50-59 | スーパーボール | むしよけスプレー | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ | たいようのいし | つきのいし |
60-69 | むしよけスプレー | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ | たいようのいし | つきのいし | ハートのウロコ |
70-79 | あなぬけのヒモ | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ | たいようのいし | つきのいし | ハートのウロコ | かいふくのくすり |
80-89 | なんでもなおし | すごいキズぐすり | ハイパーボール | げんきのかけら | ふしぎなアメ | たいようのいし | つきのいし | ハートのウロコ | かいふくのくすり | げんきのかたまり 90-93すごいキズぐすりハイパーボール< |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local map_count = 0 | |
memory.registerexec(0x021F6576, function(addr) | |
local len = memory.getregister("r1") | |
if map_count == 0 then | |
print(string.format("map len = %d", len)) | |
end | |
memory.setregister("r0", map_count) | |
print(string.format("index:%d", map_count)) | |
map_count = map_count + 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if not bit then | |
require "bit" | |
end | |
-- http://pokeanalyze.half-moon.org/38.html | |
-- http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_structure_in_Generation_IV | |
function parse_pkm(pkm) | |
return { | |
pid = read_long(pkm, 0), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -up src-orig/NDSSystem.cpp src/NDSSystem.cpp | |
--- src-orig/NDSSystem.cpp 2010-04-21 02:16:36.000000000 +0900 | |
+++ src/NDSSystem.cpp 2010-05-30 14:23:55.281250000 +0900 | |
@@ -2361,6 +2361,10 @@ void NDS_Reset() | |
memcpy(FW_Mac, (MMU.fw.data + 0x36), 6); | |
initSchedule(); | |
+ | |
+ call_stack[0].clear(); | |
+ call_stack[1].clear(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!ruby -Ku | |
# chars data from videotest.exe | |
# http://schiphol.2ch.net/test/read.cgi/gameurawaza/1228689195/559 | |
CHARDATA = "[]/ /ぁ/あ/ぃ/い/ぅ/う/ぇ/え/ぉ/お/か/が/き/ぎ/く/ぐ/け/げ/こ/ご/さ/ざ/し/じ/す/ず/せ/ぜ/そ/ぞ/た/だ/ち/ぢ/っ/つ/づ/て/で/と/ど/な/に/ぬ/ね/の/は/ば/ぱ/ひ/び/ぴ/ふ/ぶ/ぷ/へ/べ/ぺ/ほ/ぼ/ぽ/ま/み/む/め/も/ゃ/や/ゅ/ゆ/ょ/よ/ら/り/る/れ/ろ/わ/を/ん/ァ/ア/ィ/イ/ゥ/ウ/ェ/エ/ォ/オ/カ/ガ/キ/ギ/ク/グ/ケ/ゲ/コ/ゴ/サ/ザ/シ/ジ/ス/ズ/セ/ゼ/ソ/ゾ/タ/ダ/チ/ヂ/ッ/ツ/ヅ/テ/デ/ト/ド/ナ/ニ/ヌ/ネ/ノ/ハ/バ/パ/ヒ/ビ/ピ/フ/ブ/プ/ヘ/ベ/ペ/ホ/ボ/ポ/マ/ミ/ム/メ/モ/ャ/ヤ/ュ/ユ/ョ/ヨ/ラ/リ/ル/レ/ロ/ワ/ヲ/ン/0/1/2/3/4/5/6/7/8/9/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/[?]/!/?/、/。/…/・///「/」/『/』/(/)/♂/♀/+/-/×/÷/=/~/:/;/./,/[スペード]/[クローバー]/[ハート]/◆/★/◎/○/□/△/◇/@/♪/%/[晴]/[曇]/[雨]/[雪]/[顔]/[笑顔]/[泣顔]/[怒顔]/[↑上昇]/[↓下降]/zz/円/[道具アイコン]/[大切な物アイコン]/[わざマシンアイコン]/[メールアイコン]/[かいふくアイコン]/[きのみアイコン]/[ボールアイコン]/[戦闘用アイコン]/←/↑/↓/→/?/&/0/1/2/3/4/5/6/7/8/9/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z".split("/") | |
def main(nds_path, file_no) | |
base_addr = 0x021dce00 | |
file_num = 814 | |
unle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -up src-orig/arm_instructions.cpp src/arm_instructions.cpp | |
--- src-orig/arm_instructions.cpp 2010-04-18 02:11:20.000000000 +0900 | |
+++ src/arm_instructions.cpp 2010-06-04 18:45:54.625000000 +0900 | |
@@ -6376,6 +6376,12 @@ TEMPLATE static u32 FASTCALL OP_STMDB_W | |
u32 c = 0, b; | |
u32 start = cpu->R[REG_POS(i,16)]; | |
+#ifdef HAVE_LUA | |
+ if (REG_POS(i,16) == 13 && BIT_N(i, 14) && PROCNUM == 0) { | |
+ CallRegisteredLuaFunctions(LUACALL_ENTERFUNCTION); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function reg(i) return memory.getregister("r"..i) end | |
read8 = memory.readbyte | |
read32 = memory.readdword | |
read16 = memory.readword | |
function read16_noalign(addr) | |
return bit.bor(read8(addr), bit.lshift(read8(addr+1), 8)) | |
end | |
function read32_noalign(addr) | |
return bit.bor(read16_noalign(addr), bit.lshift(read16_noalign(addr+2), 16)) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "myutil" | |
-- ソースをSJISで記述しているので、文字列リテラル中の「ソ」など5c文字の後ろに\をつける (大昔のPerlかよ | |
-- 本当はUTF-8でソース記述したい | |
local pokemon_names = string_to_lines(file_read("pokemon_names.txt")) | |
local waza_names = string_to_lines(file_read("waza_names.txt")) | |
local ability_names = string_to_lines(file_read("ability_names.txt")) | |
local item_names = string_to_lines(file_read("item_names.txt")) | |
local type_info = {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1ばんどうろ(9)-0: ホーホー(2-3),クヌギダマ(2-3),クヌギダマ(2-3),ケムッソ(2-3),ケムッソ(2-3),ケムッソ(2-3) | |
1ばんどうろ(9)-1: ホーホー(5-6),イトマル(5-6),イトマル(5-6),ケムッソ(5-6),ケムッソ(5-6),ケムッソ(5-6) | |
1ばんどうろ(9)-2: -,-,-,-,-,- | |
2ばんどうろ(10)-0: ホーホー(3-4),クヌギダマ(3-4),クヌギダマ(3-4),ケムッソ(3-4),ケムッソ(3-4),ケムッソ(3-4) | |
2ばんどうろ(10)-1: ホーホー(5-7),イトマル(5-7),イトマル(5-7),ケムッソ(5-7),ケムッソ(5-7),ケムッソ(5-7) | |
2ばんどうろ(10)-2: -,-,-,-,-,- | |
3ばんどうろ(11)-0: ホーホー(6-7),クヌギダマ(6-7),クヌギダマ(6-7),ケムッソ(6-7),ケムッソ(6-7),ケムッソ(6-7) | |
3ばんどうろ(11)-1: ホーホー(9-10),ホーホー(9-10),ホーホー(9-10),ケムッソ(9-10),ケムッソ(9-10),ケムッソ(9-10) | |
3ばんどうろ(11)-2: -,-,-,-,-,- | |
4ばんどうろ(12)-0: ホーホー(6-7),クヌギダマ(6-7),クヌギダマ(6-7),ケムッソ(6-7),ケムッソ(6-7),ケムッソ(6-7) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*1ばんどうろ(9) | |
tree 0: (1033,300),(1033,301),(1034,300),(1034,301) | |
tree 1: (1034,307),(1034,308),(1035,308) | |
tree 2: (1037,306),(1037,305) | |
tree 3: (1028,312),(1028,311) | |
tree 4: (1040,314),(1041,314),(1040,312),(1041,312) | |
tree 5: (1048,291),(1049,291) | |
tree 6: (1050,302),(1050,303) | |
tree 7: (1049,315),(1049,316),(1050,316) | |
tree 8: (1046,345),(1047,345) |