OSDN Git Service

motonesfpga/motonesfpga.git
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.

10 years agosprite evaluation boundary bug fixed
astoria-d [Tue, 16 Jul 2013 06:55:01 +0000 (15:55 +0900)]
sprite evaluation boundary bug fixed

10 years agocode clean up.
astoria-d [Tue, 16 Jul 2013 05:51:43 +0000 (14:51 +0900)]
code clean up.

10 years ago- sprite evaluation update.
astoria-d [Tue, 16 Jul 2013 05:41:47 +0000 (14:41 +0900)]
- sprite evaluation update.
- added test entry.

10 years agooam evaluation working.
astoria-d [Tue, 16 Jul 2013 02:04:29 +0000 (11:04 +0900)]
oam evaluation working.

10 years agoadded code oam initialize with 0xff.
astoria-d [Mon, 15 Jul 2013 10:24:13 +0000 (19:24 +0900)]
added code oam initialize with 0xff.

10 years agocode clean up.
astoria-d [Mon, 15 Jul 2013 08:02:42 +0000 (17:02 +0900)]
code clean up.

10 years agocpu output sustains the data during the
astoria-d [Mon, 15 Jul 2013 03:33:03 +0000 (12:33 +0900)]
cpu output sustains the data during the
cpu read cycle.

10 years ago- palette array changed into ram instance.
astoria-d [Mon, 15 Jul 2013 03:14:42 +0000 (12:14 +0900)]
- palette array changed into ram instance.
- read palette and vram from cpu test verified.

10 years agor/w from cpu is supported (still need to be worked...)
astoria-d [Sun, 14 Jul 2013 08:49:43 +0000 (17:49 +0900)]
r/w from cpu is supported (still need to be worked...)

10 years agosecond left most bg tile image bug fixed.
astoria-d [Fri, 12 Jul 2013 07:18:19 +0000 (16:18 +0900)]
second left most bg tile image bug fixed.

10 years ago- sprite and palette bus unified.
astoria-d [Fri, 12 Jul 2013 01:43:27 +0000 (10:43 +0900)]
- sprite and palette bus unified.
- sprite test data setup done.

10 years agopalette burst r/w access bug fix.
astoria-d [Thu, 11 Jul 2013 09:56:29 +0000 (18:56 +0900)]
palette burst r/w access bug fix.

10 years agosecond left tile display bug fixed.
astoria-d [Thu, 11 Jul 2013 09:39:11 +0000 (18:39 +0900)]
second left tile display bug fixed.
all bg image displayed ok!

10 years agocpu bus timing integration and burst write address increment work.
astoria-d [Thu, 11 Jul 2013 06:27:11 +0000 (15:27 +0900)]
cpu bus timing integration and burst write address increment work.

10 years agoppu and cpu register timing syncronization working..
astoria-d [Thu, 11 Jul 2013 02:40:09 +0000 (11:40 +0900)]
ppu and cpu register timing syncronization working..

10 years agoadded virtual input from cpu. (still working...)
astoria-d [Wed, 10 Jul 2013 06:37:38 +0000 (15:37 +0900)]
added virtual input from cpu. (still working...)

10 years agosprite working...
astoria-d [Wed, 10 Jul 2013 01:07:25 +0000 (10:07 +0900)]
sprite working...

10 years agosprite handling started.
astoria-d [Tue, 9 Jul 2013 23:49:34 +0000 (08:49 +0900)]
sprite handling started.

10 years agocode clean up.
astoria-d [Tue, 9 Jul 2013 11:38:01 +0000 (20:38 +0900)]
code clean up.

10 years agoppu register
astoria-d [Tue, 9 Jul 2013 10:44:54 +0000 (19:44 +0900)]
ppu register
- base name table addr
- base bg pattern tbl addr
ok.

10 years agointegration with the cpu bus ok.
astoria-d [Tue, 9 Jul 2013 07:23:15 +0000 (16:23 +0900)]
integration with the cpu bus ok.

10 years agotest init value set modified.
astoria-d [Tue, 9 Jul 2013 05:11:26 +0000 (14:11 +0900)]
test init value set modified.

10 years ago- ppu register integrated.
astoria-d [Tue, 9 Jul 2013 02:51:40 +0000 (11:51 +0900)]
- ppu register integrated.
- testbench updated to align with the ppu register input.

10 years agoppu registers added.
astoria-d [Mon, 8 Jul 2013 08:57:54 +0000 (17:57 +0900)]
ppu registers added.

10 years agominor update.
astoria-d [Mon, 8 Jul 2013 06:18:49 +0000 (15:18 +0900)]
minor update.

10 years agocode clean up.
astoria-d [Mon, 8 Jul 2013 06:06:59 +0000 (15:06 +0900)]
code clean up.

10 years agotest
astoria-d [Mon, 8 Jul 2013 04:38:09 +0000 (13:38 +0900)]
test

10 years agobg attr display ok.
astoria-d [Sun, 7 Jul 2013 08:34:54 +0000 (17:34 +0900)]
bg attr display ok.

10 years agocol 8 > 4 converter
astoria-d [Sun, 7 Jul 2013 06:22:06 +0000 (15:22 +0900)]
col 8 > 4 converter

10 years agovga output bug (rgb bit is reversed) fixed.
astoria-d [Sun, 7 Jul 2013 04:40:46 +0000 (13:40 +0900)]
vga output bug (rgb bit is reversed) fixed.

10 years ago- color palette bug (rgb 8 to rgb 4) fixed
astoria-d [Sun, 7 Jul 2013 04:33:38 +0000 (13:33 +0900)]
- color palette bug (rgb 8 to rgb 4) fixed
- code clean up.

10 years agobg transparent color set.
astoria-d [Sat, 6 Jul 2013 08:39:21 +0000 (17:39 +0900)]
bg transparent color set.
other minor fix.

10 years agopattern low and high image gap bug fixed.
astoria-d [Sat, 6 Jul 2013 07:58:57 +0000 (16:58 +0900)]
pattern low and high image gap bug fixed.

10 years agodisplay leftmost tile bug fixed.
astoria-d [Sat, 6 Jul 2013 04:28:40 +0000 (13:28 +0900)]
display leftmost tile bug fixed.

10 years agovga ctl y axis duplicate image bug fixed
astoria-d [Fri, 5 Jul 2013 14:15:58 +0000 (23:15 +0900)]
vga ctl y axis duplicate image bug fixed

10 years agoregister timing syncronized.
astoria-d [Fri, 5 Jul 2013 08:58:40 +0000 (17:58 +0900)]
register timing syncronized.

10 years agominor update.
astoria-d [Fri, 5 Jul 2013 03:07:43 +0000 (12:07 +0900)]
minor update.

10 years agobg tile is displayed!!
astoria-d [Fri, 5 Jul 2013 02:48:17 +0000 (11:48 +0900)]
bg tile is displayed!!

10 years agobg display working..
astoria-d [Tue, 2 Jul 2013 07:13:48 +0000 (16:13 +0900)]
bg display working..

10 years agobg working...
astoria-d [Mon, 1 Jul 2013 10:45:04 +0000 (19:45 +0900)]
bg working...

10 years agovga output and test init value set.
astoria-d [Mon, 1 Jul 2013 09:05:41 +0000 (18:05 +0900)]
vga output and test init value set.

10 years agodriver app update.
astoria-d [Mon, 1 Jul 2013 04:52:06 +0000 (13:52 +0900)]
driver app update.

10 years agobg image first commit
astoria-d [Sun, 30 Jun 2013 02:21:30 +0000 (11:21 +0900)]
bg image first commit

10 years agovga output to dummy device ok.
astoria-d [Sat, 29 Jun 2013 04:56:57 +0000 (13:56 +0900)]
vga output to dummy device ok.

10 years agoadded sleep if no input.
astoria-d [Sat, 29 Jun 2013 01:27:54 +0000 (10:27 +0900)]
added sleep if no input.

10 years agovirtual vga connector added.
astoria-d [Sat, 29 Jun 2013 01:14:26 +0000 (10:14 +0900)]
virtual vga connector added.

10 years agovga rgb output added.
astoria-d [Fri, 28 Jun 2013 09:47:01 +0000 (18:47 +0900)]
vga rgb output added.

10 years agovga out added.
astoria-d [Fri, 28 Jun 2013 09:28:52 +0000 (18:28 +0900)]
vga out added.

10 years agopattern data shift each cycle ok.
astoria-d [Fri, 28 Jun 2013 03:44:17 +0000 (12:44 +0900)]
pattern data shift each cycle ok.

10 years agofetch byte from name tbl, attr tbl, ptn tbl.
astoria-d [Fri, 28 Jun 2013 02:05:04 +0000 (11:05 +0900)]
fetch byte from name tbl, attr tbl, ptn tbl.

10 years agox, y pos update ok.
astoria-d [Fri, 28 Jun 2013 01:04:37 +0000 (10:04 +0900)]
x, y pos update ok.

10 years agoinitialize dummy name table data added.
astoria-d [Thu, 27 Jun 2013 10:25:28 +0000 (19:25 +0900)]
initialize dummy name table data added.

10 years agoppu address decoder integrated.
astoria-d [Thu, 27 Jun 2013 03:30:14 +0000 (12:30 +0900)]
ppu address decoder integrated.

10 years agoppu address decoder added.
astoria-d [Thu, 27 Jun 2013 03:24:27 +0000 (12:24 +0900)]
ppu address decoder added.

10 years agoppu working...
astoria-d [Wed, 26 Jun 2013 10:24:18 +0000 (19:24 +0900)]
ppu working...

10 years agochr rom added.
astoria-d [Wed, 26 Jun 2013 09:29:23 +0000 (18:29 +0900)]
chr rom added.

10 years agoppu file added.
astoria-d [Tue, 25 Jun 2013 09:46:26 +0000 (18:46 +0900)]
ppu file added.

10 years agoppu working...
astoria-d [Tue, 25 Jun 2013 09:45:36 +0000 (18:45 +0900)]
ppu working...

10 years agochr rom added.
astoria-d [Tue, 25 Jun 2013 09:45:10 +0000 (18:45 +0900)]
chr rom added.

10 years agoppu work start.
astoria-d [Tue, 25 Jun 2013 06:52:34 +0000 (15:52 +0900)]
ppu work start.

10 years agoMakefile updated.
astoria-d [Tue, 25 Jun 2013 06:51:11 +0000 (15:51 +0900)]
Makefile updated.

10 years agominor update.
astoria-d [Tue, 25 Jun 2013 04:38:07 +0000 (13:38 +0900)]
minor update.

10 years agobranch bug: page change issue fix motonesfpga-sim-0.1.1
astoria-d [Mon, 24 Jun 2013 09:29:09 +0000 (18:29 +0900)]
branch bug: page change issue fix

10 years ago- pch page change bug fix
astoria-d [Mon, 24 Jun 2013 08:22:24 +0000 (17:22 +0900)]
- pch page change bug fix
- ror supported.
- eor supported.

10 years ago- eor supported.
astoria-d [Mon, 24 Jun 2013 04:16:22 +0000 (13:16 +0900)]
- eor supported.
- pla supported.
- nop ok.

10 years agorelative addressing page across bug fix.
astoria-d [Mon, 24 Jun 2013 03:41:25 +0000 (12:41 +0900)]
relative addressing page across bug fix.

10 years agoldx zp supported.
astoria-d [Mon, 24 Jun 2013 02:54:11 +0000 (11:54 +0900)]
ldx zp supported.

10 years agotax ok.
astoria-d [Mon, 24 Jun 2013 02:42:54 +0000 (11:42 +0900)]
tax ok.

10 years ago- lsr acc ok
astoria-d [Mon, 24 Jun 2013 02:37:54 +0000 (11:37 +0900)]
- lsr acc ok
- pha ok
- adc zp ok.

10 years agobug fix for page change case when fetch opcode.
astoria-d [Sun, 23 Jun 2013 10:36:29 +0000 (19:36 +0900)]
bug fix for page change case when fetch opcode.

10 years agodec, beq supported.
astoria-d [Sun, 23 Jun 2013 09:47:14 +0000 (18:47 +0900)]
dec, beq supported.

10 years agolda zp ok.
astoria-d [Sat, 22 Jun 2013 04:40:25 +0000 (13:40 +0900)]
lda zp ok.