model3
版主
   
VF2 怨念中...
UID 100256
精华
7
积分 4897
帖子 2355
威望 3
金钱 4007
人气 48
阅读权限 80
注册 2003-12-30
状态 离线
|
|
|
DC模拟器 makaron wip (2/24) (第2次更新多款Windows CE 游戏截图)!!!
DC模拟器 makaron 发布最新开发进度,Windows CE 游戏 机战@已成功进入游戏!! 2/24再度更新多款游戏截图!
3G)N.a.o(])|+Z;O7sbbs.emu-zone.orgMAME已开始向NAOMI模拟支持开始了,我也不能落后。我花了一些时间完成了MMU代码的模拟,非常感谢Linux版的DC模拟器lxdream的作者Nathan Keynes的帮助, EZ社区 Ver.2008 [ 我们9岁了 ] z P8G.i5a(D3@
[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]:p,G6C2b5P0P3J8f+]"L'y
另外非常感谢YUKI提供了一堆GD和MIL-CD格式的日版DC正版游戏。下面就是一堆GD和MIL-CD格式的日版DC游戏模拟的截图。
9`"~$S.W,A+g
+{*|;M1J1N X8vbbs.emu-zone.org作者原话如下:
#~6[/o/\5?)F0]bbs.emu-zone.org[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]5X)T0F3I!z'h0A!L1E
Goodies! PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器#W#w"W+C;P"y/V C x
bbs.emu-zone.org.o)i+s$P'}&F8G
So... MAME is getting Naomi support... can't let that slip now, can I? :) PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器/b0T:X/o9h(m8}
bbs.emu-zone.org:u;R/h)P7m:z%g
I've spent the last few days working hard on getting MMU code to work. Big thanks go to Nathan Keynes, author of lxdream - Dreamcast emulator for Linux. I've managed to iron out several nasty bugs thanks to him and his sources. bbs.emu-zone.org&K'K/a'E+\!G4k
'C/}*S%Y9i'o0x.}4b9T)t&f)oPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器More thanks and bows go to Yuki, who supplied me with TONS of Japanese Dreamcast software - both GD and MIL-CD based. And keeps coming back with more! bbs.emu-zone.org/x#A0k1o4M3I
0r(S/p&^!\;E6b:w
And last but not least, R. Belmont and kingshriek came up with a very nice AICA implementation, allowing me to improve mine in the process. I'm still a bit short on the DSP side though... ,~'k:X+l"\.C4W(?
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器*W%d%Z#u"V.T
Gee, I wish there were more people that helpful (hint, hint). PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器7A+S.\$k5w&p7u
[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ],Y.R8A1V+t2H:n
Anyway, point is I now have both interpreter and recompiler capable of running with address translation on. This new recompiler is nothing like the non-MMU one, just about every optimization had to go... Right now I forked the project and keep two separate source sets but those will merge eventualy.
%g8I:U!{;S7eEZ社区 Ver.2008 [ 我们9岁了 ]There's still some room for improvement (especially if I can think some clever and fast virtual->physical address cache) but I need to state this clearly: E6600 C2D is barely enough to to get 20 to 30FPS in-game. I do realize that Windows CE on Dreamcast was slow to begin with (and perhaps never went over 30) but you'd better get a damn fast CPU if you want to play games based on it. And if you already have a fast one, it's not enough. Get something faster. EZ社区 Ver.2008 [ 我们9岁了 ].z$W!^$M!G1W
9`5U4Q4m&a%P%u0Ebbs.emu-zone.orgSome pictures of MIL-CDs and GDs using MMU:
;h.A%\-Z-L&|-r&cEZ社区 Ver.2008 [ 我们9岁了 ]/T%o/]*t,r;C2T+i.j4m
;V5s,g3I:N:R9~EZ社区 Ver.2008 [ 我们9岁了 ]
$Y;n0a2x1J1u[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]
3M%d.d2X-|*{/QPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器)F0_'g&E7{(m*g3q5v;}
:N:M4T1r)q8o#`2Z6pEZ社区 Ver.2008 [ 我们9岁了 ]PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器0O5O+f `(^7J0v1~*\
,N-`3G6v(r:B2`;K'TPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
(A y#g.z0w9R-c&H#k.I$f[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]
#D8j.z1r8v9m"k*b(MPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器bbs.emu-zone.org2e%G9^-O+{ t
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器*C'w6[3P:L
[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]5b/W*{!Q-?)N*R)k
7p/o1D6J N2XPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器%w.z m;^'L1l
The next big problem with Windows CE games is that those use Sort-DMA, something I've not yet implemented properly. Many games boot with black screen, I get sound only - guess it's time to look into that.
%Y'b&H3t8[/KEZ社区 Ver.2008 [ 我们9岁了 ]
#s%T*\/T#M*C)z#|PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器EDIT: Pff... Sort-DMA be easy. Expect more pictures soon :) ,t5k:K+T/_(m6x9F9e6^
%n-[4q5e"_0V
,F'q3S @%H7^PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器3W"h6n!E$l,d#J
;~;V4O3U3g#m#lPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器EZ社区 Ver.2008 [ 我们9岁了 ]7I;o%d9S*b8n+^
*********************************************
.V&{+D"U4z/`$B,LPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器********************************************* bbs.emu-zone.org'R7]&f(S,I1^
2008/02/24 Goodies! #2
5[.d0l-@,y,^9g3}/xPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
)T;g/{;l(Q(S8v9L;{EZ社区 Ver.2008 [ 我们9岁了 ]Some textures and geometry are still missing, not to mention YUV decoder is not working properly (or not getting data) - so no movies either. I suppose this will take a moment to fix then... And I really should implement bump-mapped textures one of these days. PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器-z,X'v V0q${.f
-O'w$H7[2l0~;yPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器Well, my GetBass arrived so I'm off to test that fishing pole :) EZ社区 Ver.2008 [ 我们9岁了 ]#t.h4i%U/n;p)F)b&?
/b'D:h7L(L2~#X9HPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
d8C&h9t'T*K2x.f1oPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器+[2@2K#X$e h-s.u+}7_*`7Y&X
.s9L'i!z*c+r!a5hPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
#J7a6R9t;H#Y3}2Q$sEZ社区 Ver.2008 [ 我们9岁了 ]
6z#e-h4r&T cPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
(F%V%q9f-C o%}[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]
;E){;R't'n*Cbbs.emu-zone.org
+R0y%@*?7F,ePS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器 PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器:m*l+Q,T0j
bbs.emu-zone.org6a9\7L/c*l5H)j&X1A
!?4I2y2M+a*d0a,o!I,Tbbs.emu-zone.org7U:i+R8Z%N7_
3X5`:h!c6UPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
#j:^6u9c7h2R8@*YPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器 PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器'n1W)f#Q;Y#A7e(c#N
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器/R/g$r9P'i0J
[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]6d,C.F/R,h*M
!H)q'X7E1X+c)\:N8vbbs.emu-zone.org EZ社区 Ver.2008 [ 我们9岁了 ]8f%m3\:O7?/V1g:b,`
'T8V6U W(w3i%@*\PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器 [ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]4L&t+u6u*X w#m,S
;p;z*h5j0z#M4d(Q8TPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
&k&A!M*\'E-z"I)jPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器EZ社区 Ver.2008 [ 我们9岁了 ]:f5\*G/['}5h+D
UPDATE: "This is a good day to code!"
7Y&~&S1M0]#\*Z2tPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
)@4f%r;z5| X9B*V,q3KPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
-~!i1U0M4K/h)d._5Y'rPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]*C*m%p1R&G
bbs.emu-zone.org*\5^(s2]*Z6p&H
9M&P*{3W#U2a8C1f $A*g.[ @:Q4]&v
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器:Z$}9m4b.e,[
%E,h/s9u+P+m8cbbs.emu-zone.org:a+V'_'D,Z-@
!S A&S+z4f7t+B$b8xbbs.emu-zone.orgbbs.emu-zone.org.H3o5e6S#t2y$Q!o5@;N
3m+C"`5w1W.d2~5T'w
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器+v%?1v(d4G7A3k,}&]
,x5g,Q,W(iPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
7n$['A2i)g2@ i&`)P9~PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
,}%|+E8Q7@'V l+v9SPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
0w3E#^0l.Y1s5p[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]
5j9W&s0|&G-y/E4t hPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器1m8n&w-W&l*Y&c
**************************************
8c$s5S(Y*h2y6t3g.\,|0X,a&E[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]************************************** PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器,R+S!i+S$C7O0w7_
2/24 第2次更新
:Y5a.v6v+G7U#o%L"g
&Y-j-b*k/_bbs.emu-zone.orgM-m-m-monster Kill
)L/H9{:L7mPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
3N&}(v*C0P#`2HYuki is trying to kill me :) It took me a whole day to just browse trough this and she keeps sending more?! bbs.emu-zone.org$C$c+F$H(T
%x2k!@*W$`-L;]
Most of these don't require MMU to work. What's interesting is those that do are not necessarily running WinCE kernel, and that goes for MIL-CDs as well. Did SEGA came up with their own multitasking OS? [ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]0M$T6m4](z+f)d;|'W,c"e
8{)n2[$|%X*R/n-GZe MMU stuff: bbs.emu-zone.org%x5I!t6i-}3C7W
bbs.emu-zone.org9w&e2Z/s5A
+@(j.n(S+j#s"H,N6A8h I)]PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器-t#L0c+n,A4S.C;X;}
'@'o k(N)p#`3`:J OPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器&~1l:o!r.r2R J3t
EZ社区 Ver.2008 [ 我们9岁了 ]$C'z+]!X1L.~
#G#q$e*@)M9E#E)NPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器 PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器&X$_"N0\;E!T6t-~7m
7X3] [.G)z/i#I(p3u5j
Ze not-so-MMU stuff:
8?1e&i:~0X;|'i"V"Y#W:ibbs.emu-zone.org
8A1`#Z,G;~7q"f6H8p9cPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
;f)C*K*{:l3I q!_'\'YPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
2[+M-_'[9F3zEZ社区 Ver.2008 [ 我们9岁了 ]
-z#L"J Q a,b!g$b VPS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器EZ社区 Ver.2008 [ 我们9岁了 ]+p)@5i1a1@&};G.g8P7c
9Z4h5x0i#Z/F.?-G"B[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器/Z4D;a-K*y:C3]+B/z
:]"?5u;B.m0{9F
#f-[1h,C#t-[EZ社区 Ver.2008 [ 我们9岁了 ] [ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]"k0}8@.h)}
PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器*K/X7b(P7I6c7J
!|(v6b8s!r"q"O&r!ePS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器[ PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade ]$P0^.s @!\+}
Some games requiring MMU are a bit unstable now. There's something not right with geometry processing and in more severe cases TA state machine chokes up and throws an error. And there's still no picture in Marionette Company whatsoever. I can only hope this is not another of those timing-related bugs, those are major pain in the ass to find & fix.
9_2]%F)A5m
,Z4})["|6];p1y7|-nbbs.emu-zone.orghttp://dknute.livejournal.com/2008/02/23/
.g%g%{7X%u0G&W0P0^PS3,Wii,Xbox360,PS2,Xbox,GC,PSP,NDS.GBA,EMU,ROM,MAME,Arcade,Game,汉化游戏,汉化模拟器
&U'e/t-A,Z"]bbs.emu-zone.org[ 本帖最后由 model3 于 2008-2-24 11:29 编辑 ]
|
|
|