OSDN Git Service

motonesemu/motonesemu.git
11 years agoclean up. motonesemu-0.1.1
astoria-d [Tue, 26 Mar 2013 02:07:23 +0000 (11:07 +0900)]
clean up.

11 years agoadc bug fixed!!!!
astoria-d [Tue, 26 Mar 2013 02:02:17 +0000 (11:02 +0900)]
adc bug fixed!!!!
now bg is displayed correctly....

11 years agoror, rol bug fixed.
astoria-d [Tue, 26 Mar 2013 01:37:12 +0000 (10:37 +0900)]
ror, rol bug fixed.

11 years agodisassembler bug fix for addressing mode indirect
astoria-d [Mon, 25 Mar 2013 07:13:25 +0000 (16:13 +0900)]
disassembler bug fix for addressing mode indirect

11 years agodebug tool update.
astoria-d [Sat, 23 Mar 2013 14:42:37 +0000 (23:42 +0900)]
debug tool update.

11 years agodebug tool updated.
astoria-d [Sat, 23 Mar 2013 14:04:48 +0000 (23:04 +0900)]
debug tool updated.

11 years agonmi bug fix.
astoria-d [Sat, 23 Mar 2013 13:18:01 +0000 (22:18 +0900)]
nmi bug fix.

11 years agocmp bug fix.
astoria-d [Sat, 23 Mar 2013 12:29:05 +0000 (21:29 +0900)]
cmp bug fix.

11 years agomodify...
astoria-d [Fri, 22 Mar 2013 10:59:48 +0000 (19:59 +0900)]
modify...

11 years agovram read bug fixed.
astoria-d [Fri, 22 Mar 2013 09:02:40 +0000 (18:02 +0900)]
vram read bug fixed.

11 years agoupdates
astoria-d [Fri, 22 Mar 2013 06:47:38 +0000 (15:47 +0900)]
updates

11 years agoppu reg update
astoria-d [Fri, 22 Mar 2013 02:21:17 +0000 (11:21 +0900)]
ppu reg update

11 years agoppu ctrl reg1 command handler updated.
astoria-d [Fri, 22 Mar 2013 02:09:25 +0000 (11:09 +0900)]
ppu ctrl reg1 command handler updated.

11 years agorti supported.
astoria-d [Thu, 21 Mar 2013 10:35:31 +0000 (19:35 +0900)]
rti supported.

11 years agoadc/subc suppoted.
astoria-d [Thu, 21 Mar 2013 09:50:37 +0000 (18:50 +0900)]
adc/subc suppoted.

11 years agoshift, rotate instructions (asl, lsr, ror, rol) supported.
astoria-d [Thu, 21 Mar 2013 06:07:25 +0000 (15:07 +0900)]
shift, rotate instructions (asl, lsr, ror, rol) supported.
stack instructions (pha, pla) supported.

11 years agobus bug fix
astoria-d [Wed, 20 Mar 2013 03:02:58 +0000 (12:02 +0900)]
bus bug fix
disasm bug fix

11 years agonmi, reset interrupt added. no visual is shown yet though...
astoria-d [Tue, 19 Mar 2013 08:36:03 +0000 (17:36 +0900)]
nmi, reset interrupt added. no visual is shown yet though...

11 years agoaddressing mode bug fix.
astoria-d [Tue, 19 Mar 2013 05:13:06 +0000 (14:13 +0900)]
addressing mode bug fix.

11 years agosupported inc/dec inst.
astoria-d [Tue, 19 Mar 2013 02:46:42 +0000 (11:46 +0900)]
supported inc/dec inst.
now smb (super mario bros.) falls into idle loop.
the last part is now interrupt!!

11 years agovram data set bug fix
astoria-d [Tue, 19 Mar 2013 01:53:05 +0000 (10:53 +0900)]
vram data set bug fix

11 years agodebug tool updated
astoria-d [Tue, 19 Mar 2013 01:27:46 +0000 (10:27 +0900)]
debug tool updated

11 years agominor fix
astoria-d [Mon, 18 Mar 2013 09:28:37 +0000 (18:28 +0900)]
minor fix

11 years agostack pointer bug fixed.
astoria-d [Mon, 18 Mar 2013 09:06:48 +0000 (18:06 +0900)]
stack pointer bug fixed.
addr mode bug fixed.
debug tool updated.

11 years agostop using separate threads for cpu and rom, ram, ppu due to performance issue..
astoria-d [Mon, 18 Mar 2013 00:58:04 +0000 (09:58 +0900)]
stop using separate threads for cpu and rom, ram, ppu due to performance issue..

11 years agodebug tool update. jsr bug fix.
astoria-d [Sat, 16 Mar 2013 09:14:26 +0000 (18:14 +0900)]
debug tool update. jsr bug fix.

11 years agodebug tool (break point, log on/off) updated.
astoria-d [Sat, 16 Mar 2013 05:19:48 +0000 (14:19 +0900)]
debug tool (break point, log on/off) updated.

11 years agojsr bug fix.
astoria-d [Sat, 16 Mar 2013 04:20:17 +0000 (13:20 +0900)]
jsr bug fix.

11 years agoand, eor, ora supported.
astoria-d [Sat, 16 Mar 2013 04:07:51 +0000 (13:07 +0900)]
and, eor, ora supported.

11 years agojsr, rts bug fixed.
astoria-d [Sat, 16 Mar 2013 03:55:55 +0000 (12:55 +0900)]
jsr, rts bug fixed.

11 years agosupported comparison instructions: bit, cmp, cpx, cpy
astoria-d [Sat, 16 Mar 2013 03:35:22 +0000 (12:35 +0900)]
supported comparison instructions: bit, cmp, cpx, cpy

11 years agogcc bit field generates low > high order access for bit field??
astoria-d [Fri, 15 Mar 2013 10:01:09 +0000 (19:01 +0900)]
gcc bit field generates low > high order access for bit field??

11 years agobug fix. added cli as well.
astoria-d [Fri, 15 Mar 2013 08:50:39 +0000 (17:50 +0900)]
bug fix. added cli as well.

11 years agoflag set instruction clc, cld, clv, sec, sed supported.
astoria-d [Fri, 15 Mar 2013 08:40:03 +0000 (17:40 +0900)]
flag set instruction clc, cld, clv, sec, sed supported.

11 years agoppu vblank status register updated.
astoria-d [Fri, 15 Mar 2013 07:53:21 +0000 (16:53 +0900)]
ppu vblank status register updated.

11 years agominor fix
astoria-d [Fri, 15 Mar 2013 06:31:17 +0000 (15:31 +0900)]
minor fix

11 years agoppu ok. motonesemu-0.1.0
astoria-d [Fri, 15 Mar 2013 06:18:22 +0000 (15:18 +0900)]
ppu ok.
now hello world works on the emulator!!

11 years agovram bus integrated.
astoria-d [Thu, 14 Mar 2013 10:31:45 +0000 (19:31 +0900)]
vram bus integrated.

11 years agoppu frequency set
astoria-d [Thu, 14 Mar 2013 07:22:09 +0000 (16:22 +0900)]
ppu frequency set

11 years agoppu show background ok!!
astoria-d [Thu, 14 Mar 2013 07:06:47 +0000 (16:06 +0900)]
ppu show background ok!!

11 years agominor fix
astoria-d [Thu, 14 Mar 2013 02:22:59 +0000 (11:22 +0900)]
minor fix

11 years agoppu bus integrated.
astoria-d [Thu, 14 Mar 2013 02:19:28 +0000 (11:19 +0900)]
ppu  bus integrated.

11 years agodebug tool update
astoria-d [Wed, 13 Mar 2013 09:54:29 +0000 (18:54 +0900)]
debug tool update

11 years agodebug tool updated
astoria-d [Wed, 13 Mar 2013 09:41:57 +0000 (18:41 +0900)]
debug tool updated

11 years agoppucore merge
astoria-d [Wed, 13 Mar 2013 07:41:01 +0000 (16:41 +0900)]
ppucore merge

11 years agoclean up.
astoria-d [Wed, 13 Mar 2013 07:27:38 +0000 (16:27 +0900)]
clean up.

11 years agoppucore included into main work.
astoria-d [Wed, 13 Mar 2013 07:14:57 +0000 (16:14 +0900)]
ppucore included into main work.

11 years agoadded (but not supported...) some ppu commands
astoria-d [Wed, 13 Mar 2013 06:49:40 +0000 (15:49 +0900)]
added (but not supported...) some ppu commands

11 years agovram bug fixed
astoria-d [Wed, 13 Mar 2013 05:34:15 +0000 (14:34 +0900)]
vram bug fixed

11 years agosprite xfer ok
astoria-d [Wed, 13 Mar 2013 03:20:46 +0000 (12:20 +0900)]
sprite xfer ok

11 years agoppucore minor fix
astoria-d [Tue, 12 Mar 2013 10:33:09 +0000 (19:33 +0900)]
ppucore minor fix

11 years agoppu display ok
astoria-d [Tue, 12 Mar 2013 10:26:23 +0000 (19:26 +0900)]
ppu display ok

11 years agoppu internal release 2
astoria-d [Tue, 12 Mar 2013 02:41:48 +0000 (11:41 +0900)]
ppu internal release 2

11 years agoppu core temporary commit
astoria-d [Mon, 11 Mar 2013 10:13:19 +0000 (19:13 +0900)]
ppu core temporary commit

11 years agoppu core work started.
astoria-d [Fri, 8 Mar 2013 09:42:36 +0000 (18:42 +0900)]
ppu core work started.

11 years agominor updates.
astoria-d [Fri, 8 Mar 2013 08:00:52 +0000 (17:00 +0900)]
minor updates.

11 years agoupdate and improved clock timing
astoria-d [Fri, 8 Mar 2013 05:14:39 +0000 (14:14 +0900)]
update and improved clock timing

11 years agodisplay clean up
astoria-d [Fri, 8 Mar 2013 04:34:41 +0000 (13:34 +0900)]
display clean up

11 years agovga test and display done
astoria-d [Fri, 8 Mar 2013 03:37:21 +0000 (12:37 +0900)]
vga test and display done

11 years agoshared memory improved.
astoria-d [Fri, 8 Mar 2013 01:30:23 +0000 (10:30 +0900)]
shared memory improved.

11 years agoshared memory developped.
astoria-d [Thu, 7 Mar 2013 10:41:28 +0000 (19:41 +0900)]
shared memory developped.

11 years agoudp tested, still slow and udp max data size is the restriction..
astoria-d [Thu, 7 Mar 2013 09:06:27 +0000 (18:06 +0900)]
udp tested, still slow and udp max data size is the restriction..
must use shared memory...

11 years agoipc implemented, but linux fifo is too slow... must rework to speed up the communicat...
astoria-d [Thu, 7 Mar 2013 08:04:02 +0000 (17:04 +0900)]
ipc implemented, but linux fifo is too slow... must rework to speed up the communication between display and emulator (dummy driver app now.)

11 years agogtk display speed up
astoria-d [Thu, 7 Mar 2013 05:39:08 +0000 (14:39 +0900)]
gtk display speed up

11 years agominor update
astoria-d [Wed, 6 Mar 2013 09:28:46 +0000 (18:28 +0900)]
minor update

11 years agogtk work updates
astoria-d [Wed, 6 Mar 2013 09:15:10 +0000 (18:15 +0900)]
gtk work updates

11 years agofixed warning
astoria-d [Wed, 6 Mar 2013 09:14:12 +0000 (18:14 +0900)]
fixed warning

11 years agominor fix
astoria-d [Wed, 6 Mar 2013 09:13:19 +0000 (18:13 +0900)]
minor fix

11 years agogui app (gtk-2.0) test ok
astoria-d [Wed, 6 Mar 2013 08:05:35 +0000 (17:05 +0900)]
gui app (gtk-2.0) test ok

11 years agofifo test ok
astoria-d [Wed, 6 Mar 2013 03:30:10 +0000 (12:30 +0900)]
fifo test ok

11 years agodirectory structure reformed
astoria-d [Wed, 6 Mar 2013 01:11:43 +0000 (10:11 +0900)]
directory structure reformed

11 years agodriver app added.
astoria-d [Tue, 5 Mar 2013 10:03:23 +0000 (19:03 +0900)]
driver app added.

11 years agoroot Makefile added.
astoria-d [Tue, 5 Mar 2013 09:57:38 +0000 (18:57 +0900)]
root Makefile added.

11 years agostart working on vga display
astoria-d [Tue, 5 Mar 2013 09:51:20 +0000 (18:51 +0900)]
start working on vga display

11 years agoppu work started...
astoria-d [Tue, 5 Mar 2013 09:48:51 +0000 (18:48 +0900)]
ppu work started...

11 years agojmp, jsr, rts supported.
astoria-d [Tue, 5 Mar 2013 03:14:17 +0000 (12:14 +0900)]
jmp, jsr, rts supported.

11 years agosupport branch instructions (bcc, bcs, beq, bmi, bne, bpl, bvc, bvs)
astoria-d [Mon, 4 Mar 2013 09:46:11 +0000 (18:46 +0900)]
support branch instructions (bcc, bcs, beq, bmi, bne, bpl, bvc, bvs)

11 years agosupport inx, iny, dex, dey
astoria-d [Mon, 4 Mar 2013 08:43:35 +0000 (17:43 +0900)]
support inx, iny, dex, dey

11 years agobug fix.
astoria-d [Mon, 4 Mar 2013 08:22:58 +0000 (17:22 +0900)]
bug fix.

11 years agotax, tay, txa, tya supported.
astoria-d [Mon, 4 Mar 2013 08:21:26 +0000 (17:21 +0900)]
tax, tay, txa, tya supported.

11 years agostx, sty, sta supported.
astoria-d [Mon, 4 Mar 2013 08:13:07 +0000 (17:13 +0900)]
stx, sty, sta supported.

11 years agoadded ram
astoria-d [Mon, 4 Mar 2013 04:44:36 +0000 (13:44 +0900)]
added ram

11 years agostart actual instruction execution.
astoria-d [Mon, 4 Mar 2013 02:35:46 +0000 (11:35 +0900)]
start actual instruction execution.
supported sei, ldx, ldy

11 years agoinstruction cycle & timing updated.
astoria-d [Wed, 27 Feb 2013 08:54:49 +0000 (17:54 +0900)]
instruction cycle & timing updated.

11 years agoclock updates
astoria-d [Sun, 24 Feb 2013 12:47:32 +0000 (21:47 +0900)]
clock updates

11 years agoclock timing updated
astoria-d [Sun, 24 Feb 2013 03:15:57 +0000 (12:15 +0900)]
clock timing updated

11 years agorestored to use thread and nanosleep due to debugger issue
astoria-d [Sat, 23 Feb 2013 14:21:17 +0000 (23:21 +0900)]
restored to use thread and nanosleep due to debugger issue

11 years agodebug mode supported
astoria-d [Sat, 23 Feb 2013 13:55:24 +0000 (22:55 +0900)]
debug mode supported

11 years agocpu, bus and memory r/w cycle implemented.
astoria-d [Sat, 23 Feb 2013 02:14:43 +0000 (11:14 +0900)]
cpu, bus and memory r/w cycle implemented.

11 years agoclock exception handling update
astoria-d [Sat, 16 Feb 2013 23:38:02 +0000 (08:38 +0900)]
clock exception handling update

11 years agoupdate opcode map table
astoria-d [Sat, 16 Feb 2013 23:27:12 +0000 (08:27 +0900)]
update opcode map table

11 years ago6502 decode bug fix
astoria-d [Sat, 16 Feb 2013 05:17:00 +0000 (14:17 +0900)]
6502 decode bug fix

11 years agoinstruction decode
astoria-d [Sat, 16 Feb 2013 04:08:07 +0000 (13:08 +0900)]
instruction decode

11 years agoinstruction decode support
astoria-d [Sat, 16 Feb 2013 04:06:58 +0000 (13:06 +0900)]
instruction decode support

11 years agoload cartridge suuport.
astoria-d [Sat, 16 Feb 2013 01:29:12 +0000 (10:29 +0900)]
load cartridge suuport.
reset vector support
instruction fetch support

11 years agosignal and pthread ok
astoria-d [Tue, 12 Feb 2013 07:09:59 +0000 (16:09 +0900)]
signal and pthread ok

11 years agotest
astoria-d [Tue, 12 Feb 2013 03:56:27 +0000 (12:56 +0900)]
test

11 years agoproject start.
astoria-d [Tue, 12 Feb 2013 03:53:12 +0000 (12:53 +0900)]
project start.