OSDN Git Service

motonesfpga/motonesfpga.git
10 years ago- bug fix for vram write timing incorrect. motonesfpga-sim-0.1.3
astoria-d [Sat, 7 Sep 2013 05:29:56 +0000 (14:29 +0900)]
- bug fix for vram write timing incorrect.

10 years ago- bug fixed for code page crossing & relative
astoria-d [Sat, 7 Sep 2013 04:00:03 +0000 (13:00 +0900)]
- bug fixed for code page crossing & relative
    branch page corssing mixed case
- test case for the above bug added.

10 years ago- apu reg write bug fixed
astoria-d [Fri, 6 Sep 2013 10:07:08 +0000 (19:07 +0900)]
- apu reg write bug fixed

10 years ago- dummy joypad read value added.
astoria-d [Fri, 6 Sep 2013 09:25:09 +0000 (18:25 +0900)]
- dummy joypad read value added.
- fixed wrong dma start address

10 years ago- universal bg color output supported.
astoria-d [Fri, 6 Sep 2013 05:42:01 +0000 (14:42 +0900)]
- universal bg color output supported.
- palette specific ram added.

10 years ago- vram address increment size 32 is supported.
astoria-d [Fri, 6 Sep 2013 04:29:41 +0000 (13:29 +0900)]
- vram address increment size 32 is supported.
- test case for vertical text message added.

10 years ago- test case updated.
astoria-d [Thu, 5 Sep 2013 10:24:15 +0000 (19:24 +0900)]
- test case updated.
- bug fix for sprite not displaying when x pos > 64

10 years ago- pch increment degrade fixed.
astoria-d [Thu, 5 Sep 2013 09:01:18 +0000 (18:01 +0900)]
- pch increment degrade fixed.
- wrong alu sensitivity list fixed.

10 years agotest program bug fixed.
astoria-d [Thu, 5 Sep 2013 08:33:13 +0000 (17:33 +0900)]
test program bug fixed.

10 years agotest senario updated.
astoria-d [Thu, 5 Sep 2013 06:44:04 +0000 (15:44 +0900)]
test senario updated.

10 years agodma copy ok, no display yet.
astoria-d [Thu, 5 Sep 2013 05:43:39 +0000 (14:43 +0900)]
dma copy ok, no display yet.

10 years agoMerge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga
astoria-d [Thu, 5 Sep 2013 05:43:10 +0000 (14:43 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga

10 years agodma data copy ok, but still sprite image not displayed...
astoria-d [Thu, 5 Sep 2013 05:41:16 +0000 (14:41 +0900)]
dma data copy ok, but still sprite image not displayed...

10 years agocpu, decoder and rom/ram integrated.
astoria-d [Wed, 4 Sep 2013 14:23:39 +0000 (23:23 +0900)]
cpu, decoder and rom/ram integrated.

10 years agones image data extracter updated.
astoria-d [Wed, 4 Sep 2013 02:57:01 +0000 (11:57 +0900)]
nes image data extracter updated.

10 years agoMerge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga
astoria-d [Wed, 4 Sep 2013 02:10:16 +0000 (11:10 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga

10 years agomemory module integration
astoria-d [Wed, 4 Sep 2013 02:09:55 +0000 (11:09 +0900)]
memory module integration

10 years agodma data copy cpu side ok.
astoria-d [Tue, 3 Sep 2013 05:57:03 +0000 (14:57 +0900)]
dma data copy cpu side ok.

10 years agodecoder updated to reflect dma ready pin modification.
astoria-d [Tue, 3 Sep 2013 03:20:53 +0000 (12:20 +0900)]
decoder updated to reflect dma ready pin modification.

10 years agodma process ok.
astoria-d [Tue, 3 Sep 2013 02:41:51 +0000 (11:41 +0900)]
dma process ok.

10 years agoMerge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga
astoria-d [Mon, 2 Sep 2013 03:12:18 +0000 (12:12 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga

10 years agoadded rom image extract dd script
astoria-d [Mon, 2 Sep 2013 03:11:42 +0000 (12:11 +0900)]
added rom image extract dd script

10 years ago- added cpu/ppu files
astoria-d [Sun, 1 Sep 2013 02:04:19 +0000 (11:04 +0900)]
- added cpu/ppu files

- removed debug output

10 years ago- test
astoria-d [Sun, 1 Sep 2013 01:50:39 +0000 (10:50 +0900)]
- test

10 years ago- DE1 board initial commit
astoria-d [Sun, 1 Sep 2013 01:45:07 +0000 (10:45 +0900)]
- DE1 board initial commit

- vga and cpu/ppu clock unified. vga = ppu x 2 multipled. clock driver updted.

10 years agotest 1
astoria-d [Sun, 1 Sep 2013 01:42:34 +0000 (10:42 +0900)]
test 1

10 years agoapu device integrated on the cpu port.
astoria-d [Fri, 30 Aug 2013 03:13:19 +0000 (12:13 +0900)]
apu device integrated on the cpu port.

10 years agoremoved unneccesary target in Makefile to speed up make time.
astoria-d [Fri, 30 Aug 2013 02:43:51 +0000 (11:43 +0900)]
removed unneccesary target in Makefile to speed up make time.
renamed dev directory to apu

10 years agoadded dev directory in root Makefile
astoria-d [Fri, 30 Aug 2013 01:44:06 +0000 (10:44 +0900)]
added dev directory in root Makefile

10 years agoMerge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga
astoria-d [Tue, 27 Aug 2013 06:25:12 +0000 (15:25 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/motonesfpga/motonesfpga

10 years agoDMA controler (apu i/f) added.
astoria-d [Tue, 27 Aug 2013 06:24:20 +0000 (15:24 +0900)]
DMA controler (apu i/f) added.

10 years ago- vram read bug fixed
astoria-d [Mon, 19 Aug 2013 12:06:04 +0000 (21:06 +0900)]
- vram read bug fixed

10 years agocode block updated.
astoria-d [Mon, 19 Aug 2013 05:39:00 +0000 (14:39 +0900)]
code block updated.

10 years ago- nmi toggle and down timing updated to comply NES specification.
astoria-d [Mon, 19 Aug 2013 04:53:50 +0000 (13:53 +0900)]
- nmi toggle and down timing updated to comply NES specification.
- ppu addr/scroll register latch reset when ppu status read.

10 years agopla flag not set bug fix.
astoria-d [Mon, 19 Aug 2013 02:11:27 +0000 (11:11 +0900)]
pla flag not set bug fix.

10 years ago- conditional branch code changed to update exec cycle
astoria-d [Mon, 12 Aug 2013 10:50:58 +0000 (19:50 +0900)]
- conditional branch code changed to update exec cycle

10 years ago- sbc v flag bug fixed
astoria-d [Mon, 12 Aug 2013 06:20:39 +0000 (15:20 +0900)]
- sbc v flag bug fixed
- sbc zp,x/abs/abs,xy/indir,y supported
- eor zp,x/abs/abs,xy/indir,y supported
- bvs/bvc supported.

10 years ago- php/plp supported.
astoria-d [Sun, 11 Aug 2013 12:31:33 +0000 (21:31 +0900)]
- php/plp supported.

10 years ago- ora zp,x/abs/abs,xy/indir,y supported.
astoria-d [Sun, 11 Aug 2013 12:20:58 +0000 (21:20 +0900)]
- ora zp,x/abs/abs,xy/indir,y supported.

10 years ago- branch page cross bug fixed.
astoria-d [Sun, 11 Aug 2013 12:15:00 +0000 (21:15 +0900)]
- branch page cross bug fixed.

10 years ago- sta zp,x
astoria-d [Sun, 11 Aug 2013 09:24:52 +0000 (18:24 +0900)]
- sta zp,x
- stx zp,y
- sty zp,x supported.

10 years ago- asl zp/zp,x/abs/abs,x
astoria-d [Sun, 11 Aug 2013 09:03:42 +0000 (18:03 +0900)]
- asl zp/zp,x/abs/abs,x
- ror zp/zp,x/abs supported.

10 years ago- dec zp,x/abs,x
astoria-d [Sun, 11 Aug 2013 08:46:32 +0000 (17:46 +0900)]
- dec zp,x/abs,x
- inc zp,x/abs,x supported.

10 years ago- ldx zp,y
astoria-d [Sat, 10 Aug 2013 09:34:13 +0000 (18:34 +0900)]
- ldx zp,y
- ldy abs,x supported.

10 years ago- lsr zp/zp,x/abs/abs,x supported.
astoria-d [Sat, 10 Aug 2013 09:15:57 +0000 (18:15 +0900)]
- lsr zp/zp,x/abs/abs,x supported.

10 years ago- cpx abs
astoria-d [Sat, 10 Aug 2013 08:28:54 +0000 (17:28 +0900)]
- cpx abs
- cpy zp
- cpy abs supported.

10 years ago- rol zp
astoria-d [Sat, 10 Aug 2013 08:02:56 +0000 (17:02 +0900)]
- rol zp
- rol zp, x
- rol abs
- rol abs, x supported.

10 years ago- cmp zp, x
astoria-d [Fri, 9 Aug 2013 10:47:10 +0000 (19:47 +0900)]
- cmp zp, x
- cmp abs
- cmp abs, x
- cmp indir, y supported.
- test case added.

10 years agocode clean up.
astoria-d [Fri, 9 Aug 2013 09:48:17 +0000 (18:48 +0900)]
code clean up.

10 years ago- abs, x/y page cross bug fixed
astoria-d [Thu, 8 Aug 2013 10:00:11 +0000 (19:00 +0900)]
- abs, x/y page cross bug fixed
- indir y page corss bug fixed
- add test case

10 years ago- and zp, x
astoria-d [Thu, 8 Aug 2013 08:38:28 +0000 (17:38 +0900)]
- and zp, x
- and abs
- and abs, x supported
- abs, x/y page boundary crossing case invalid register load bug fix
- asl flag set bug fixed.

10 years agocode clean up
astoria-d [Sat, 3 Aug 2013 03:20:45 +0000 (12:20 +0900)]
code clean up

10 years ago- cli supported.
astoria-d [Fri, 2 Aug 2013 14:37:07 +0000 (23:37 +0900)]
- cli supported.
- clv supported.
- adc zp,x supported.
- adc abz,x suppoted.
- adc (indir),y supported.
- test case added.

10 years ago- adc abs, y supported
astoria-d [Fri, 2 Aug 2013 09:48:24 +0000 (18:48 +0900)]
- adc abs, y supported
- bit bug fixed
- sbc imm suppoted.
- test case added.

10 years agobmi supported.
astoria-d [Fri, 2 Aug 2013 02:35:12 +0000 (11:35 +0900)]
bmi supported.

10 years agostx abs supporrted.
astoria-d [Fri, 2 Aug 2013 00:24:26 +0000 (09:24 +0900)]
stx abs supporrted.

10 years ago- nmi handling bug fixed.
astoria-d [Fri, 2 Aug 2013 00:01:04 +0000 (09:01 +0900)]
- nmi handling bug fixed.

10 years ago- sty abs supported
astoria-d [Thu, 1 Aug 2013 08:56:21 +0000 (17:56 +0900)]
- sty abs supported
- rti supported.
- test case updated.

10 years ago- t3 cycle boundary crossing handling supported.
astoria-d [Mon, 29 Jul 2013 15:32:40 +0000 (00:32 +0900)]
- t3 cycle boundary crossing handling supported.
- added test cases.

10 years ago- code clean up.
astoria-d [Sun, 28 Jul 2013 10:20:23 +0000 (19:20 +0900)]
- code clean up.
- pg boundary for t2 buf fixed.

10 years ago- zp, xy mode supported.
astoria-d [Sun, 28 Jul 2013 09:47:34 +0000 (18:47 +0900)]
- zp, xy mode supported.
- ldy zp, x supported.
- pg boundary test case for t1 cycle added.

10 years ago- page boundary test case for t0 cycle added.
astoria-d [Sun, 28 Jul 2013 09:16:45 +0000 (18:16 +0900)]
- page boundary test case for t0 cycle added.
- bug fix for t0 case pch page boundary crossing during pcl fetch.

10 years ago- ldy zp supported.
astoria-d [Sun, 28 Jul 2013 05:15:35 +0000 (14:15 +0900)]
- ldy zp supported.
- boundary test case added.

10 years ago- ror acc suppoted.
astoria-d [Sun, 28 Jul 2013 02:46:13 +0000 (11:46 +0900)]
- ror acc suppoted.
- page boudary test for single byte instruction added.

10 years agotest env update.
astoria-d [Sun, 28 Jul 2013 02:13:44 +0000 (11:13 +0900)]
test env update.

10 years agoadded test image dev environment
astoria-d [Sun, 28 Jul 2013 01:56:15 +0000 (10:56 +0900)]
added test image dev environment

10 years agovga tool directory renamed.
astoria-d [Sun, 28 Jul 2013 01:43:39 +0000 (10:43 +0900)]
vga tool directory renamed.

10 years agoadc abs supported.
astoria-d [Sat, 27 Jul 2013 23:18:56 +0000 (08:18 +0900)]
adc abs supported.

10 years ago- asl suppoted.
astoria-d [Sat, 27 Jul 2013 11:56:32 +0000 (20:56 +0900)]
- asl suppoted.
- jmp (indir) supported.

10 years ago- ror abs,x supported.
astoria-d [Sat, 27 Jul 2013 09:47:48 +0000 (18:47 +0900)]
- ror abs,x supported.
- dec abs suppoted.

10 years agobcc supported.
astoria-d [Sat, 27 Jul 2013 09:02:23 +0000 (18:02 +0900)]
bcc supported.

10 years agosbc supported.
astoria-d [Sat, 27 Jul 2013 05:31:07 +0000 (14:31 +0900)]
sbc supported.

10 years agoand abs, x supported.
astoria-d [Fri, 26 Jul 2013 13:35:20 +0000 (22:35 +0900)]
and abs, x supported.

10 years ago- rol supported
astoria-d [Fri, 26 Jul 2013 13:02:08 +0000 (22:02 +0900)]
- rol supported
- flag set bug fixed.

10 years agoora supported.
astoria-d [Fri, 26 Jul 2013 10:00:55 +0000 (19:00 +0900)]
ora supported.

10 years ago- lda abs,y supported
astoria-d [Fri, 26 Jul 2013 09:37:59 +0000 (18:37 +0900)]
- lda abs,y supported
- sta abs,x supported.

10 years agolda bug fixed.
astoria-d [Fri, 26 Jul 2013 09:25:03 +0000 (18:25 +0900)]
lda bug fixed.

10 years ago- lda (zp), y supported
astoria-d [Fri, 26 Jul 2013 09:20:04 +0000 (18:20 +0900)]
- lda (zp), y supported
- ldx abs supported
- ldy abs supported

10 years agonmi process added.
astoria-d [Fri, 26 Jul 2013 06:46:43 +0000 (15:46 +0900)]
nmi process added.

10 years agounified t0 cycle to handle jmp instruction
astoria-d [Wed, 24 Jul 2013 10:02:58 +0000 (19:02 +0900)]
unified t0 cycle to handle jmp instruction

10 years ago- root Makefile updated.
astoria-d [Wed, 24 Jul 2013 09:02:14 +0000 (18:02 +0900)]
- root Makefile updated.
- testbench updated.
- vga clock added.

10 years agocpu and ppu integrated on main board.
astoria-d [Tue, 23 Jul 2013 10:22:25 +0000 (19:22 +0900)]
cpu and ppu integrated on main board.

10 years agobg attribute bug fix.
astoria-d [Tue, 23 Jul 2013 08:20:36 +0000 (17:20 +0900)]
bg attribute bug fix.

10 years agosprite x-axis adjustment. motonesfpga-sim-0.1.2
astoria-d [Fri, 19 Jul 2013 04:15:32 +0000 (13:15 +0900)]
sprite x-axis adjustment.

10 years ago- vblank pin direction was opposite.
astoria-d [Fri, 19 Jul 2013 02:19:22 +0000 (11:19 +0900)]
- vblank pin direction was opposite.
- test cpu access during vblank added

10 years ago- ppustatus updated.
astoria-d [Fri, 19 Jul 2013 01:19:31 +0000 (10:19 +0900)]
- ppustatus updated.
- each bus cleared during vblank

10 years agoppu status register worked.
astoria-d [Thu, 18 Jul 2013 11:03:50 +0000 (20:03 +0900)]
ppu status register worked.

10 years agocode clean up.
astoria-d [Thu, 18 Jul 2013 10:00:41 +0000 (19:00 +0900)]
code clean up.

10 years agoclean up
astoria-d [Thu, 18 Jul 2013 04:46:30 +0000 (13:46 +0900)]
clean up

10 years agoleft most bg color in the tile incorrect bug fixed.
astoria-d [Thu, 18 Jul 2013 04:36:14 +0000 (13:36 +0900)]
left most bg color in the tile incorrect bug fixed.

10 years agoclean up.
astoria-d [Thu, 18 Jul 2013 03:00:54 +0000 (12:00 +0900)]
clean up.

10 years agocode clean up
astoria-d [Thu, 18 Jul 2013 02:15:10 +0000 (11:15 +0900)]
code clean up

10 years agotool flag bug fixed.
astoria-d [Wed, 17 Jul 2013 07:54:03 +0000 (16:54 +0900)]
tool flag bug fixed.

10 years agosecond left tile incorrect display bug fixed.
astoria-d [Wed, 17 Jul 2013 07:45:58 +0000 (16:45 +0900)]
second left tile incorrect display bug fixed.

10 years agominor change.
astoria-d [Wed, 17 Jul 2013 06:28:19 +0000 (15:28 +0900)]
minor change.

10 years agosprite flip ok.
astoria-d [Wed, 17 Jul 2013 06:26:35 +0000 (15:26 +0900)]
sprite flip ok.

10 years ago- sprite show ok.
astoria-d [Wed, 17 Jul 2013 05:55:46 +0000 (14:55 +0900)]
- sprite show ok.
- test item modified.

10 years ago- sprite shown partially... still need to work
astoria-d [Wed, 17 Jul 2013 03:23:50 +0000 (12:23 +0900)]
- sprite shown partially... still need to work
- test item updated.

10 years ago- array of secondary oam registers worked...
astoria-d [Tue, 16 Jul 2013 10:43:34 +0000 (19:43 +0900)]
- array of secondary oam registers worked...
- boundary fetch bug fixex.
- added another test items.

10 years agoclean up.
astoria-d [Tue, 16 Jul 2013 07:10:15 +0000 (16:10 +0900)]
clean up.