|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,$ g8 y+ b# q5 c ], N5 _
寫完的遊戲可以用工具自動轉換為MD ROM:* Z! @( B& u: @4 q- I. J
描述和檔案內容如下:, x: N- c4 {/ z$ t
5 K: M. d2 U1 [. o
SEGA video game development kit, including: 8 @6 g7 D! K- }9 B9 c; v1 `2 _
1) a complete C/Assambler development environment & ?, k2 r' w6 b1 Q" ?0 D2 X( y
2) Non-ICE debug environment 8 [4 e7 X, T9 S' |) j
3) MIDI to SEGA s conversion process
$ q4 M( O, u2 C9 d4) the development of technical documentation 4 P5 v- G% L$ v- S5 Z: O" {. H% t" Z5 N
5) Examples of procedures and source code ; p' H6 A: t7 L& M
(the last procedure can be directly burn for the ROM) that the procedure was an early development of procedures, have been used to develop a number of SEGA commercial games
) q: W$ q. H; I% h6 M! S3 s3 C( n.......\ASM68K
& s2 T: a) J* K$ M.......\......\ASM68K.EXE% O2 d/ q1 }& J+ \3 a
.......\......\ASM68K.FIL
: k p+ {, a& h* s3 H- ~) G% w& M* k.......\......\EXAMBIOS.EXE6 J& h8 k3 }( W
.......\......\IEE2AOUT.EXE
) {9 X, B5 C( S8 Z1 Q.......\......\LIB68K.EXE
: w" A' D0 ^; s) K6 p V.......\......\LNK68K.EXE; x6 D: s( L" P
.......\......\PMINFO.EXE
5 A3 Q; c, Q! i: p) ]5 @: m; h4 G) X.......\......\SIEVE.SRC( {- [. S; N8 I* \) G! a: [( a2 y3 ]
.......\Debugger
+ p) y/ X- b8 t' E8 V9 \.......\........\535.bin& X* |5 g5 Y; l+ N ]
.......\........\Segacore.dll
0 Z) Z. s& F8 I! X4 q.......\........\Testcore.exe
% k) m7 `& k9 S: w- q: h5 l.......\Demo
* F) q6 h. o$ ?& t# W6 P# X" t7 b.......\....\abs2bin.exe
/ y$ r, z# q2 z. l2 v# v.......\....\Build.bat
x# ~# ~+ d- Y7 ~, _) E! Z.......\....\filectrl.txt
; K1 Z$ _# P! m.......\....\madonna.obj- \& x5 ]% E. L1 Q
.......\....\main.bin8 @& y5 }! P7 M& ?1 y5 v
.......\....\main.c& P0 o8 N/ f& ]+ s9 {
.......\....\Repeat.txt
' |- Y; u c V% K) Q.......\....\scrdata.src) b0 c! U& a, N) Y
.......\....\Screen.c
" W: X. r3 d! [; p* }1 ~.......\....\Screen.h
0 l$ X: ^& @+ }.......\DOC
( W F& p" S0 \. G U.......\...\68000ad.pdf
# @6 w6 ?3 S* W9 t# `9 j5 x2 o. |2 h.......\...\68000UM.pdf
% j( Q- x7 @; a! u" B6 m.......\...\68000umad.pdf
0 ^' u" e, Q& B4 y* u4 T: B% l.......\...\68kprm.pdf
9 y! N' [" D( H.......\...\68SEC000pb.pdf
* t6 v4 ?! A5 }9 c" g/ x.......\...\MDHARD.doc
. E) W, q7 r" f% R' U5 c.......\...\segafaq.doc8 z4 q3 c% C9 R- `; N8 x* G
.......\m68knt.bat- i# H, }3 B- @4 ]
.......\MCC68K4 X: R4 d7 j6 B) H4 k) z
.......\......\68000
/ l0 D8 ?1 j+ ], }! p/ m* B' M.......\......\.....\MCC68KA5.LIB" [ _+ @* H4 u, H( x* X d/ z
.......\......\.....\Mcc68kab.$$$3 C* [+ N; s1 L2 {; x( a" y4 g
.......\......\.....\Mcc68kab.001
- y2 t1 w! L8 k3 L.......\......\.....\Mcc68kab.lib# {" H+ P0 K" X) T
.......\......\.....\MCC68KPC.LIB7 v' F% {+ B" J7 A' J8 N# V+ e# B
.......\......\ASSERT.H: P) @) v0 o1 T, u" w6 @# s( c- Q" h
.......\......\CBE68K.EXE' V% M0 y0 D% U) h# i
.......\......\CFE68K.EXE
# x6 \1 W2 P; p" c! c; M.......\......\Compress.h% G. F5 h; ]3 k, e1 q) n
.......\......\CTYPE.H) Y: G9 v6 ^2 ?, Y- ^. Y
.......\......\Debug.h
4 o' E4 ^& I% l" ^6 Q. I# R) L.......\......\ERRNO.H
5 R+ c D1 v+ I b.......\......\Examples
" G3 |- o: j, C. J" t. k5 ?' L2 V.......\......\........\abs2bin.exe
P8 c$ A- F b2 r.......\......\........\Build.bat3 v/ p. d4 O/ \) ^7 K. B
.......\......\........\COMPRESS.OBJ! f+ s. Y2 f+ U$ ]
.......\......\........\decide.src
, l3 w$ w* m2 z* ~.......\......\........\filectrl.txt) h" c6 D0 o9 R" S; }: ^
.......\......\........\madonna.obj
8 s R" t+ A5 U; m# y- v.......\......\........\main.bin
/ J2 h0 x9 M1 z/ `.......\......\........\main.c4 m5 e8 i9 k7 C! l& N0 G9 H
.......\......\........\package.grp5 k( }1 p! a1 M# G8 T) Z$ [) e
.......\......\........\piano.bin9 k1 J! f3 G2 s: O
.......\......\........\scrdata.src
$ w0 U' l6 j$ d! ?, b.......\......\........\Screen.c7 W0 H- w1 M! t- ]# a
.......\......\........\Screen.h
8 I0 R7 h' U9 J3 t.......\......\........\zipdata.src
0 N& x6 x; Z- [- S- U6 L& ~& \4 _& s.......\......\FLOAT.H5 A/ q6 ], ]0 Y6 ]8 q# u% y4 Z
.......\......\hardcore.h
$ L) @+ m/ |5 p.......\......\infblock.h
6 ]3 M0 E* i) u" T.......\......\infcodes.h
, }! X! p7 B. _. @6 U" Q. f$ p" T7 L.......\......\inffast.h: m8 r( w, l( n' m. ?+ C
.......\......\inffixed.h, |7 w3 w% m p0 N9 w5 x
.......\......\inftrees.h
6 K' f8 o( t* R.......\......\infutil.h8 C, e# O K+ ?$ Z- ?
.......\......\LIMITS.H
* w% F- B+ C% T.......\......\LOCALE.H: [& O; b3 n9 J, Q& @8 s! r
.......\......\MATH.H. L I' G5 u+ v# |7 M+ h
.......\......\MCC68K.BAT
* J. A+ m$ I9 B4 Z K; [) ~.......\......\mcc68k.cmd$ x) w9 s3 \1 N& f7 P0 r4 e
.......\......\MCC68K.EXE
6 h$ X C+ F) Q. m.......\......\MCC68K.FIL8 W- o% I5 y8 v
.......\......\Mriext.h
* J# @0 w+ r- u5 l' E' D2 s8 N.......\......\Music.h& g" R4 p+ P$ B$ r6 @ k: D
.......\......\Others
- D5 Z- N3 ~) p8 M5 b+ k.......\......\......\dio.c" r; b0 v; R6 y& M1 v
.......\......\......\dio.h) r4 A! h$ x: P! \
.......\......\Readme.doc
0 h( l2 a0 m3 q/ L8 W.......\......\SCHPATH.H
- j+ f" c5 Z0 L& V.......\......\SETJMP.H# s! v, {4 A9 w; g# q/ p
.......\......\SIEVE.C
9 h& e0 F, U8 i" g3 J) \.......\......\Signal.h
" [: j# U9 x" o2 d- K' _, D* _1 B.......\......\STDARG.H" ?2 `5 G C6 ?% L
.......\......\STDDEF.H7 x8 w; Z) u9 J' `; ~# G
.......\......\stdio.h) J9 g( m) Q. Q$ `3 d
.......\......\Stdlib.h+ G/ e" |8 G: L' {6 d+ X( V9 q8 f( |
.......\......\String.h( p$ n* l1 ~% {5 Y% P6 Q' X
.......\......\TEST.ABS* t- j9 b; `9 `7 e1 S
.......\......\TEST.SRC
# d9 ^- y1 g, w9 m2 B, `.......\......\TIME.H7 t1 [1 Q: [8 ~
.......\......\Tools |
|