|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
s. [# M. V8 w) }+ T# y寫完的遊戲可以用工具自動轉換為MD ROM:
% G5 w0 h5 ~# K* _& t描述和檔案內容如下:( q$ _4 b+ q$ ?* z* i8 D
# W" c. Q4 ?7 S3 e6 p8 ?0 m7 SSEGA video game development kit, including:
3 Y6 p0 R, j6 Z8 M: B/ u% c* G7 h1) a complete C/Assambler development environment ; D1 ~- [6 R- k+ R$ n) J9 E
2) Non-ICE debug environment ) {9 D: x' p5 Y
3) MIDI to SEGA s conversion process
1 y# P1 j% C0 j# @4) the development of technical documentation ) H( h8 ?$ f& K7 Y3 O
5) Examples of procedures and source code . I9 p- H3 e6 Z7 `, y
(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 games4 c B- J5 ?7 P$ ?2 X7 d5 D2 p7 G
.......\ASM68K4 u: ?' H0 }' V0 c8 W, q9 g
.......\......\ASM68K.EXE6 R9 d. k6 T1 X d' |6 d
.......\......\ASM68K.FIL
8 n* Y8 U- x+ ?5 a- W- t+ l.......\......\EXAMBIOS.EXE9 x7 r9 q* a0 ^- d. N
.......\......\IEE2AOUT.EXE
s" s! L/ M e) n.......\......\LIB68K.EXE! S* q/ R. r0 g' |
.......\......\LNK68K.EXE
5 G( O7 x. f" z% i.......\......\PMINFO.EXE7 [' m5 c1 m. p3 ^5 k; d7 H, T8 s
.......\......\SIEVE.SRC: r/ G% C3 K+ d1 Q
.......\Debugger
0 l; y% D. |# {0 ?& }. r( k! \.......\........\535.bin
% p9 t% k- ?, L3 N9 `' T.......\........\Segacore.dll) v |- K& A9 l( l
.......\........\Testcore.exe
! R; d* N7 w7 Y9 k' S/ F) @.......\Demo) K1 _/ ^* S( Z2 [! ^$ \# f
.......\....\abs2bin.exe
) H# o8 M7 |9 c.......\....\Build.bat+ F1 i! c r- l8 z" v" I
.......\....\filectrl.txt1 M# F, J0 \' t. S& A0 q
.......\....\madonna.obj2 u# D! @3 d# a! C6 p! N
.......\....\main.bin3 E: x5 N" T. C; Y8 O: w. j
.......\....\main.c
" X: l& b' w4 q% n5 n9 s' j.......\....\Repeat.txt
8 v8 {2 [5 ?2 K.......\....\scrdata.src3 j) v/ \) `4 w5 b
.......\....\Screen.c. ~8 g* y" |) D0 N% G3 S0 W
.......\....\Screen.h
7 w$ b2 O y) _. Y7 }5 q.......\DOC6 b- I" j6 B. r/ j9 v. O5 v, ` R1 y
.......\...\68000ad.pdf
- I8 R7 ~. x! X7 v9 b4 l* `" r.......\...\68000UM.pdf
" R9 x$ |7 L" ?3 ?1 U0 j" g# K/ W& e.......\...\68000umad.pdf' f. r# R, |& M9 A6 a+ N
.......\...\68kprm.pdf
* N3 D F# V$ H- U4 `) r2 Z.......\...\68SEC000pb.pdf9 s1 p' O0 I1 k, x& Z2 Z
.......\...\MDHARD.doc
6 ~: _# q9 |6 u' r8 {6 K.......\...\segafaq.doc, h# Z+ N0 j" o! L0 } R+ @$ }7 {
.......\m68knt.bat
1 S1 w, }9 S% N2 A0 w" K, g.......\MCC68K
' o8 f$ D* d" W# q. z9 j.......\......\68000
- E6 c) G$ u# i8 e3 W8 Y- ?: j! E# p.......\......\.....\MCC68KA5.LIB
1 o- g( S% b" B5 H* w! s.......\......\.....\Mcc68kab.$$$
. p/ u9 O S: k2 n% s1 _) O.......\......\.....\Mcc68kab.001
: l6 ` N Y1 `8 E.......\......\.....\Mcc68kab.lib9 h2 Z( U- y% ?! Q1 z
.......\......\.....\MCC68KPC.LIB
: P# }1 C: `; v- r+ E.......\......\ASSERT.H
, e( g- A! [4 r( C8 H( \6 K.......\......\CBE68K.EXE u; t7 S: w6 K5 C0 G1 u7 j) a
.......\......\CFE68K.EXE. m9 V/ ~8 @0 C9 }3 H8 Y7 {. z
.......\......\Compress.h
. l4 b6 A" T7 t) n) k.......\......\CTYPE.H
% y: o% D8 F9 b' F; O4 c* b.......\......\Debug.h+ }; `# {2 q& `% Y$ @ i# `
.......\......\ERRNO.H
r: F5 `7 {1 O/ D2 {.......\......\Examples( D4 l) s% G: K7 \. L7 c2 S- \2 z
.......\......\........\abs2bin.exe
/ ^: o1 ]8 S; J" l8 w1 [.......\......\........\Build.bat
8 x3 Z o7 L' e. z.......\......\........\COMPRESS.OBJ
8 b) ]7 [4 h- j# m.......\......\........\decide.src
* I' O7 t" Z* e+ u1 W9 L6 {.......\......\........\filectrl.txt
" R3 G$ q7 r% `3 |$ p. p# [9 F.......\......\........\madonna.obj( P2 O$ y- o' r
.......\......\........\main.bin/ r% c, S F; u L; L1 w1 U
.......\......\........\main.c
: D; Y3 V) m2 E* E" G V.......\......\........\package.grp# `1 |6 q7 n( n* j Z% p- C5 G
.......\......\........\piano.bin
' e3 S2 y) f4 u a) T# W# O' `# l1 v.......\......\........\scrdata.src
5 y' \5 ~$ n4 t.......\......\........\Screen.c
2 u% I/ u6 M5 M.......\......\........\Screen.h
9 c% |# a7 s# a+ n# C( P y.......\......\........\zipdata.src5 Z9 _1 S+ ~/ F8 }6 x9 Q% M
.......\......\FLOAT.H9 {; k7 `+ r. D: G
.......\......\hardcore.h
6 n' @2 f3 m0 ^) i+ a. `0 O.......\......\infblock.h
1 s u. W @/ Q, Y2 B.......\......\infcodes.h' a/ A: R. M- @: @2 Q2 e
.......\......\inffast.h. i( P% O% b$ n1 B9 u
.......\......\inffixed.h
5 a$ i X) P8 D.......\......\inftrees.h, G8 v( b5 V" p8 H4 ^, z
.......\......\infutil.h
5 v& y; A3 g6 R+ p' z. j2 Q8 j.......\......\LIMITS.H/ w+ W# }8 q# v- i7 L: i1 C9 W) _0 E
.......\......\LOCALE.H
) x6 p: Q( B4 l3 p.......\......\MATH.H
/ ]3 ?' X2 Q' h0 f0 e.......\......\MCC68K.BAT6 i% E6 K; q9 c% _% i5 }" }
.......\......\mcc68k.cmd
# q0 r' s' s. P. W) e+ [.......\......\MCC68K.EXE) \+ a% |( M3 T0 X F+ } i9 r0 A4 l
.......\......\MCC68K.FIL! X6 H3 z$ s% E D
.......\......\Mriext.h
% P7 \9 d, R U0 v$ z.......\......\Music.h6 y+ f# P0 ~1 y: y7 L& P
.......\......\Others4 f* T$ y+ B: B7 V( ]
.......\......\......\dio.c2 E9 h# F: U, g& Z4 R+ E: ]
.......\......\......\dio.h/ V2 G- h: M* r! Q
.......\......\Readme.doc% B' x+ @, b8 c6 F8 C f3 A
.......\......\SCHPATH.H+ y; w$ Z; D2 f* ?3 F* w
.......\......\SETJMP.H
8 |* q' I5 A7 E7 d5 t: v.......\......\SIEVE.C
( A3 M* O% y9 @.......\......\Signal.h
4 W, C* Q! Y( n3 Y/ m4 b.......\......\STDARG.H
6 i( o0 f" `+ F8 s# @.......\......\STDDEF.H# r4 [/ D* F( I. v
.......\......\stdio.h
. K& M% D& r/ ^; a2 `2 w.......\......\Stdlib.h
+ _# W. N. O* S) t: _4 D; h$ R.......\......\String.h
0 w! |) j" x6 K4 X9 L8 r.......\......\TEST.ABS
7 `% |, U( V A( Y$ ^.......\......\TEST.SRC
& d* [; F, E. N( }.......\......\TIME.H, Q& x1 `/ V0 Q. B
.......\......\Tools |
|