|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
) v( w9 r) Z8 M/ K: z7 h寫完的遊戲可以用工具自動轉換為MD ROM:% q* f1 { D/ _7 O/ w2 u! v
描述和檔案內容如下:. a4 N; t; f5 A
4 _$ f9 J, r! ~* ]; GSEGA video game development kit, including:
8 ]+ n/ I. A( m' `1) a complete C/Assambler development environment ' l& U1 k0 a5 R0 @3 ~0 A$ |
2) Non-ICE debug environment . j7 o& p; ?: y, j; p2 Y: }6 M0 t
3) MIDI to SEGA s conversion process ( O: |4 x; e) L. h+ _) ^
4) the development of technical documentation
7 r4 N0 k0 X& s' ]6 V/ d5) Examples of procedures and source code * p; N& G5 N( ]6 N+ S. D' e2 _
(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
$ X6 c4 k E& L0 d' L.......\ASM68K+ Q4 g) D% \7 X
.......\......\ASM68K.EXE0 c n0 P3 e$ W: |8 `0 s/ ]
.......\......\ASM68K.FIL" p( _7 `7 T$ ?% R% D
.......\......\EXAMBIOS.EXE
. V2 n# Q1 E% k! B.......\......\IEE2AOUT.EXE
0 z; M* p9 V- }" K: |7 w" ^& Z.......\......\LIB68K.EXE# z4 a: P' S, ^$ n
.......\......\LNK68K.EXE
2 t: }; M3 ~- F3 e1 |.......\......\PMINFO.EXE
; u6 M$ }, X& [+ B; m6 q* `. p) H.......\......\SIEVE.SRC" \! R* A. ~1 t! s4 T/ D, I* S
.......\Debugger
+ F9 G4 \( e4 [0 E% z6 w. l Q) O8 G.......\........\535.bin4 @6 c7 E5 A$ z+ U% O$ Y
.......\........\Segacore.dll
1 C+ n7 n/ J$ s.......\........\Testcore.exe
$ s* Q3 i; V; Z8 u \.......\Demo. l" `0 x9 O" m8 v, @: p
.......\....\abs2bin.exe1 \/ ~7 T( |$ V8 _1 y+ W2 ]
.......\....\Build.bat+ h5 @3 y8 O. J0 @9 ~) {. K
.......\....\filectrl.txt, U" C# {1 ~% y) t/ \
.......\....\madonna.obj. H! z/ m) s8 Y3 d* ?
.......\....\main.bin
! N& ]$ {; ^ o H+ d6 C.......\....\main.c! m6 }+ _; Q+ X" f9 S: v) ]! {( S
.......\....\Repeat.txt
. Y" x z) [: Q7 l: L& ~" s* a& F4 }.......\....\scrdata.src" b$ g- R& G. i3 ]1 {) j! ?
.......\....\Screen.c
4 H8 L$ T* j0 ~5 I# e.......\....\Screen.h5 K/ \& s( ~: D
.......\DOC; c0 K5 Q& r4 n7 A( C
.......\...\68000ad.pdf2 h. R7 L) P) c5 [% }' H
.......\...\68000UM.pdf, `) |8 r. F! k- d; R
.......\...\68000umad.pdf
9 u( u) ]7 v3 }8 S.......\...\68kprm.pdf
$ e. ~1 Y+ n4 H6 [.......\...\68SEC000pb.pdf+ ?% G4 T' X$ i) ?/ N' u" I' U- @
.......\...\MDHARD.doc# z: f0 g* p( `4 U
.......\...\segafaq.doc2 Z+ x' j5 h7 `) }3 V. p
.......\m68knt.bat7 h1 c2 A) X* P w# O
.......\MCC68K
; n- a- U* `$ A' z+ z* o.......\......\68000
9 r% ?- r$ X' f6 o1 A2 L W.......\......\.....\MCC68KA5.LIB- U$ U+ R; Z2 P8 w+ E
.......\......\.....\Mcc68kab.$$$
: u# s7 x9 L$ \. |/ J.......\......\.....\Mcc68kab.001
1 Q( z0 R) r+ K) w.......\......\.....\Mcc68kab.lib5 g8 s% A5 n6 [1 Z4 L
.......\......\.....\MCC68KPC.LIB1 U5 i1 I* E4 \; c1 Q( ]' ?
.......\......\ASSERT.H
: O3 d! B6 p9 R.......\......\CBE68K.EXE
" B9 Y) `# b: C% S# e5 [7 |.......\......\CFE68K.EXE9 W7 _3 A5 {. w8 Z! X, |
.......\......\Compress.h
+ K% \8 C# m3 P2 n( {. H.......\......\CTYPE.H
5 d e8 e8 Z% j.......\......\Debug.h, B; @' \* M6 q, }$ |
.......\......\ERRNO.H
0 }$ y9 I9 [8 [. A. S; @.......\......\Examples/ }8 c# O) k/ N4 y
.......\......\........\abs2bin.exe
! t+ g6 _) N6 K& A4 d, u1 Q.......\......\........\Build.bat \0 v" y; Y! V" k8 H6 M) x
.......\......\........\COMPRESS.OBJ& \. W& B% X* i; [
.......\......\........\decide.src
2 l" \. G. u; Q3 m, k5 r.......\......\........\filectrl.txt: `: {1 _, c; i% _
.......\......\........\madonna.obj. O" a$ F0 ^) {* q
.......\......\........\main.bin
; I, e3 f1 l$ c3 Y- F.......\......\........\main.c8 Q! E$ g, ~5 r$ n0 u$ C# O
.......\......\........\package.grp ?5 B+ ]8 X% G
.......\......\........\piano.bin# l' [* v9 [& @( f! J( M# F L: ?
.......\......\........\scrdata.src
1 y( L8 L6 F7 H" @7 V1 k+ d.......\......\........\Screen.c
7 Y6 I c9 Q, \# N; z.......\......\........\Screen.h2 U* F5 {! R, [3 f q/ s) z
.......\......\........\zipdata.src
0 ]5 d( i4 c5 Y+ e.......\......\FLOAT.H" b8 i0 \4 V& T' B
.......\......\hardcore.h5 z; l7 X1 O! O7 o* J! [- x" T! @' [
.......\......\infblock.h. @' j5 n9 O/ t0 K* r6 y4 d9 e* C
.......\......\infcodes.h
# E* ]! C& w2 c1 l" Z' z9 A# }.......\......\inffast.h
4 i0 W# e; C# U& L4 ].......\......\inffixed.h
0 }( r* ^; R W$ l# h.......\......\inftrees.h
, s% Q, y& m# ]8 [( u.......\......\infutil.h0 ^4 z* t; s* O0 d! E0 X9 n z
.......\......\LIMITS.H8 Z5 j! |" j# J: \
.......\......\LOCALE.H% r6 x% F4 Y1 f# Y
.......\......\MATH.H
7 d; S7 d( c0 ^+ J3 c4 f.......\......\MCC68K.BAT0 `- M; C1 A1 }& ], ~8 s
.......\......\mcc68k.cmd: X" O& {' N# w9 t! C7 f0 w8 h
.......\......\MCC68K.EXE( }. N% h, x7 Q3 M. S
.......\......\MCC68K.FIL
- B/ P: K: a+ E% H$ i.......\......\Mriext.h
3 }0 X: s# S0 p6 v7 z" ].......\......\Music.h: l5 U- E- T: c6 ^
.......\......\Others# b) M4 a( |' |
.......\......\......\dio.c. z/ L4 Y/ ]9 w; l
.......\......\......\dio.h
. ~" ?& [ X) v+ u+ Q5 o.......\......\Readme.doc1 s( X( n, c7 C, n h; S, Q+ I" ?
.......\......\SCHPATH.H* @6 Y" K1 ^' a, l) |+ `
.......\......\SETJMP.H, l* {2 {% l+ S* K, Q0 T5 G
.......\......\SIEVE.C( |, @ J( ?( k5 o& r
.......\......\Signal.h5 B& a) Z" D- X( `9 r, M2 f
.......\......\STDARG.H# E$ q( s% b& Q2 S# G$ |
.......\......\STDDEF.H
# x. @) j% y1 q# ~' T z.......\......\stdio.h
2 D0 a+ S" I! R7 h: c* G.......\......\Stdlib.h3 s9 _( e$ @% N* A# A% Z
.......\......\String.h
3 s+ Y) j4 @% P7 ].......\......\TEST.ABS& W) d: v2 Z7 }! D
.......\......\TEST.SRC
4 A+ E% P _: @& o% E0 p.......\......\TIME.H! T8 L. Q$ T# ^. ]% J
.......\......\Tools |
|