Conversation Between jiangzhengwenjzw and Blah
Showing Visitor Messages 16 to 30 of 89
-
June 30th, 2019 10:41 AMjiangzhengwenjzwsure there're lots of content directly 'incbin'ed from the baserom, but many can be done at this point. I already contributed 2 files and now am waiting for garak to finish porting npc MACROs/DECLs from pokeem.
-
June 30th, 2019 10:17 AMBlahThe repository isn't even fully dumped :x
-
June 28th, 2019 8:56 PMjiangzhengwenjzwpokefirered needs you
-
June 24th, 2016 5:39 PMjiangzhengwenjzwOh, that's a pity. I've found that many amazing features (like lightning of red/blue orb in EM and flashing charizard in FR titlescreen) are done by those kind of things and the related functions, but they're really not easy to analyze. :/
-
June 24th, 2016 11:33 AMBlahThey are basically unnamed. I asked him about these earlier, he described them as unknown or unnamed structs.
-
June 24th, 2016 8:35 AMjiangzhengwenjzwHello, I'm quite confused about the dpXX in knizz's DB. Would you mind explaining something basic about it to me? Thanks!
-
April 10th, 2016 6:11 AMjiangzhengwenjzwGreat.
-
April 10th, 2016 5:39 AMBlahThat's one way, but you should really avoid doing so. Flush the uncompressed data into a buffer, use gpu_pal_apply and use DMA to transfer the data to VRAM during a vblank. That's all you need to do. If you want examples, check how FireRed does the PC box's BG graphics.
-
April 10th, 2016 1:18 AMjiangzhengwenjzwDo you have any idea? Or should I update the tilemap within the vblank_handler?
-
April 7th, 2016 6:33 PMjiangzhengwenjzwStill not working. I've tried it in ASM, to read the register in lcd_io_buffer.
See it: http://pastebin.com/ih5jX1ni -
April 7th, 2016 8:16 AMBlahGenerally, you should use an interrupt. However, this is fine too dependingly:
http://www.coranac.com/tonc/text/video.htm#sec-vsync1 -
April 7th, 2016 7:18 AMjiangzhengwenjzwyes, i will ask there the next time.
I surely use gpu_pal_apply, but I don't know how to wait for the vblank. Should I add a task to check the REG_DISPSTAT? (I know there's a "buffer" for this I/O register, but that's the same) -
April 7th, 2016 6:53 AMBlahNo, I mean wait for the vblank before drawing to the BG. If you use gpu_pal_apply, it should write during the next vblank too. This idea of writing during vblanks is called vsyncing.
Also Jiang, I appreciate you trying to learn and stuff, but can you ask your questions in help threads? I'd like for other people who may have similar questions to you be able to see my answers to these questions. Often times I've answered your questions privately with someone else. It'd help to spread the knowledge -
April 7th, 2016 6:24 AMjiangzhengwenjzwwhat do you mean or what should i do?
EDIT:
wait...... is it something with the gpu_sync_bg_show? -
April 7th, 2016 5:11 AMBlahyes, vysnc

