Joshua Wise's Git repositories - fpgaboy.git/atom - GBZ80Core.v historyPartial Nintendo GameBoy / GBZ80 implementation on a Xilinx FPGAhttp://git.joshuawise.com/fpgaboy.gitJoshua Wise/git-favicon.png/git-logo.png2008-05-10T07:16:48ZgitwebMove the core to core/2008-05-10T07:16:48ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-10T07:16:48Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/b057a5d6e6db6db06ae33703ca72cd235eec91d6
Add an interrupt ack, so that interrupts are cleared automatically. This fixes APOCAL... 2008-05-09T09:19:01ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-09T09:19:01Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/d1b404569fd0bdc74a3397c4ef0a5c2e5f95c835
Add an interrupt ack, so that interrupts are cleared automatically. This fixes APOCALYPSE NOW, which we are now running unmodified! Yay!
Make the boot rom talk a bit more, and wait for you to flip a switch. Make the 'progr... 2008-05-07T10:08:11ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-07T10:08:11Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/1eefdc8e89a69963b1c1a084fe4ecec844997293
Make the boot rom talk a bit more, and wait for you to flip a switch. Make the 'programming interface' autoincrement. Rename UART variables to prepare for rx.
Fix some really dumb no-synthesize issues LIKE NOT TYPING THE MODULE NAME CORRECTLY... 2008-05-06T11:48:49ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-06T11:48:49Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/7c1b9e8ea3a9ec0d0c00009df9212a1829e072ec
Fix some really dumb no-synthesize issues LIKE NOT TYPING THE MODULE NAME CORRECTLY c.c;;;;;;;;;;;;;;;;;;
Fix some simulator-only bugs involving debugging/illegal states. Make rd and wr... 2008-05-06T11:43:10ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-06T11:43:10Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/e29171aa4e057f7c1a2682a0dfd1836beeb71651
Fix some simulator-only bugs involving debugging/illegal states. Make rd and wr be asserted for the right time. (or not? http://www.semis.demon.co.uk/Gameboy/newpin2.htm )
Set up the bus a little before the clock.2008-05-04T07:56:17ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-04T07:56:17Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/b338a0b6419b53f5c83487d57f5c923d168ae842
Dual bus processor2008-05-04T07:05:06ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-04T07:05:06Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/91c74a3f7409b5ac9bdbd46fbff13c513b19bc9c
Add some verilator and isim compatibility2008-05-03T05:21:08ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-05-03T05:21:08Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/e7fb589a21ee26ad897e03cbd0d7a647d9cd97e5
Fix insn_bit. HOLY SHIT THE BOOT ROM WORKS c.c2008-04-28T09:18:39ZJoshua Wisejoshua@nyus.joshuawise.comJoshua Wisejoshua@nyus.joshuawise.com2008-04-28T09:18:39Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/b4f3ac35e69b7d5adf57959902abe2a104b42f4f
Add bit instruction2008-04-19T09:45:12ZJoshua Wisejoshua@nyus.joshuawise.comJoshua Wisejoshua@nyus.joshuawise.com2008-04-19T09:45:12Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/decafd62efeba345e3ff285662021f36c9c3ae2f
Some LCDC IRQ stuffs. Working on fixing ldm_a2008-04-14T06:06:00ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-04-14T06:06:00Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/00573fd53c3dc0b2aca146f085d30801a3aed576
Rework it all to use the new macros.2008-04-06T08:36:51ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-04-06T08:36:51Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/5c33c5c001049403ac33d71bfbe0115c318c1b4c
Cleanups to make code nicer looking. ALU subtraction fixes.2008-04-06T07:56:04ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2008-04-06T07:56:04Zhttp://git.joshuawise.com/fpgaboy.git/commitdiff/5509558d05f30339f3393f02f67e8854cbe25a00
Cleanups to make code nicer looking. ALU subtraction fixes.