Page 2 of 2
Posted: Sat Jan 20, 2007 1:28 pm
by BalrogSoft
Nice work!!! one tip, when i made my Chip 8 emulator (PB version is very bad coded), i made an antiflicker option that make some game to look better, if you check on draw sprite instruction, don't update the screen drawing if all pixels of a draw sprite instruction are clear.
I'm interesting on a Game boy emulator in PB, if you can let me some time, i will update my old PB emulator, i want to make it more clear and add some comments, i really interested in emulation...
Posted: Sat Jan 20, 2007 1:52 pm
by Heathen
Hey balrogsoft! Glad to see you around here again! Im trying to figure out a good method of anti flicker. If I make it xor every other frame then the sprites leaves trails when they move since it needs to clear itself.. Any suggestions?
Im excited to see your updated gameboy emulator, Im also working on one and started writing procedures for the z80 instruction set today. Some of it is confusing though..
PS: Updated to 1.2 check the changelog in the first post.
Posted: Sat Jan 20, 2007 2:13 pm
by BalrogSoft
If I make it xor every other frame then the sprites leaves trails when they move since it needs to clear itself.. Any suggestions?
When i said "don't update screen drawing", i don't mean that the sprite was not drawed, it is drawed on the Video memory of Chip-8, but the screen is not updated on the emulator.
Im excited to see your updated gameboy emulator, Im also working on one and started writing procedures for the z80 instruction set today. Some of it is confusing though..
When i started PGBEm, i didn't make the complete Z80 CPU emulation, i take small PD rom examples, with very little code. And with the help of NO$GMB, you can execute the roms step by step, it helps a lot. Then i took the most simple example, and i wrote only the instructions used on the example.
Posted: Sun Jan 21, 2007 3:40 am
by Heathen
....
Posted: Sun Jan 21, 2007 4:00 am
by Brice Manuel
Balrog F'N Rocks!
Posted: Wed Feb 28, 2007 2:40 pm
by BalrogSoft
Ok, i just updated PGBEm and works on PB 4, it's slow, and only works a few PD roms. I changed it to don't use strings for memory but it still working slow.
http://www.balrogsoftware.com/download/pgbem.zip
Posted: Sat Mar 03, 2007 3:28 am
by Heathen
Hey balrog, im going to upload what I have done so far with my gb emulator soon, maybe we can share ideas
Btw, your emulator crashes for me while running the test games on line 538 (array index out of bounds)
Posted: Mon Mar 05, 2007 6:36 pm
by BalrogSoft
your emulator crashes for me while running the test games on line 538 (array index out of bounds)
Very strange, those roms works on my computer with PB 4.02 without any problem.