Just curious, but is there any information on the cards/folios obtained in game? Someone asked about a 100%, and I just realized I don't recall seeing any information on where to obtain folios, what folio is associated with what deck, and whether the cards obtained from picking up are random or not.
Although I think the last shouldn't really, matter since card dupe for cash and chocolate frogs, but then I realized some cards can't be obtained like that. :/
Edit: Does anyone know how items are stored in memory? I'm looking at
http://us.codejunkies.com/search/codes/Harry-Potter-and-The-Sorcerers-Stone_Game-Boy-Color_4198309-4___.aspx
but those values don't seem to work (at least for the System Bus domain, which is where most other addresses of relevance are).
It's stored in WRAM
Edit 2: All system bus:
C0C1 - Door transition flag
C0BC - Softreset flag
C0C5 - How many lag frames before you can move (default 3, set to 1 or 0 to have no lag)
C0C4 - Lag flag
Edit 3: I found out when you enter the Folio Mage menu, it loads the card data (from somewhere). All System bus:
0xCB34 - Amount of cards for that section
0xCB35 - Starting ID
0xCB36 - 0xCB48 (ID, Amount)
Cards are annoyingly stored at WRAM, starting from 0x650A - 0x656E, so a different lua script will be needed.
Language: lua
memory.usememorydomain("WRAM")
while true do
local CardAmount = 0
local CardUnique = 0
for i = 0x650A, 0x656E, 1 do
CardAmount = CardAmount + memory.readbyte(i)
if memory.readbyte(i) ~= 0 then
CardUnique = CardUnique + 1
end
end
gui.text(0,75,'Cards: '..CardAmount..', Unique: ('..CardUnique..' / 101)')
emu.frameadvance()
end
Edit: Picking up cards does not appear to be random, from initial tests. Also the same cards vary base on the deck you had selected.