|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,6 q% `) B! _% @# E. a
寫完的遊戲可以用工具自動轉換為MD ROM:5 O& p+ Q+ \1 ?. d5 K
描述和檔案內容如下:/ o# Y3 b! G! N- ?6 q& Q: w3 v
& r4 L8 k2 j2 t2 L5 O% S
SEGA video game development kit, including: 3 @& ~1 o. l7 N$ z# O/ j# b: V+ o8 c( Z
1) a complete C/Assambler development environment
( X' ~& P( _: O9 m7 f) @2) Non-ICE debug environment
( K" [; ?6 j2 i' `; `3 c4 j3) MIDI to SEGA s conversion process
! m" h5 s$ o) P1 S, j5 [& n2 m* d4) the development of technical documentation " p9 g- I2 n+ }* c
5) Examples of procedures and source code ! ?8 t5 l9 X4 D' B
(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 games9 c, k- P, @3 o8 Q& N
.......\ASM68K
' [- B9 T) ~; M.......\......\ASM68K.EXE# a n- O# n% o* }$ a& g1 q
.......\......\ASM68K.FIL7 ]& K2 p$ G% s4 p. t" h
.......\......\EXAMBIOS.EXE$ Q4 L- k# b+ i0 Y; y
.......\......\IEE2AOUT.EXE( P/ r6 H3 a: J) ]6 W# ~9 @
.......\......\LIB68K.EXE3 {+ ^) p- J( j/ i2 ]
.......\......\LNK68K.EXE
( [( z9 ]& v4 M% A/ [3 `.......\......\PMINFO.EXE
/ k2 a& p3 ~( p.......\......\SIEVE.SRC/ L" |" ?9 k9 \/ w5 H7 R- _
.......\Debugger
* ?% _. p1 w4 p.......\........\535.bin
. `$ J$ o1 D8 u1 w8 I. A% {" }.......\........\Segacore.dll# V2 q, ]7 i9 q8 E. s
.......\........\Testcore.exe; [" ~9 d5 p0 L y8 B z& B
.......\Demo
' j; w/ ~4 L2 y; Z0 E# J.......\....\abs2bin.exe
- Y3 k% l) {# B( W+ \7 {.......\....\Build.bat
) }! A$ B/ l% @9 B0 e.......\....\filectrl.txt4 i) a' F& B u( Y5 L
.......\....\madonna.obj
* h8 v5 t. Q: l# O2 a7 V/ `( C.......\....\main.bin
' G ~8 i4 p& m8 s( `9 y. ?.......\....\main.c
% J' m" ~* G* r3 `2 V0 F, Y.......\....\Repeat.txt) z% i7 s C, R! Z
.......\....\scrdata.src8 Q/ S; k% x4 H0 c2 H% t: ^
.......\....\Screen.c
! {. }- r d3 n# L.......\....\Screen.h
9 X4 M- n, n F+ A' E3 a& S" E.......\DOC
& ^5 }- |% G5 i6 D2 M Y, D.......\...\68000ad.pdf7 w2 l- w& m9 Z; D% R
.......\...\68000UM.pdf
% N9 T( P( a1 P/ r- n1 `.......\...\68000umad.pdf
$ l1 @: N5 l; [' H7 R# w% V.......\...\68kprm.pdf
f7 O4 G$ ]! T9 ?- @.......\...\68SEC000pb.pdf/ x9 C) F- J7 I% ]% c' U
.......\...\MDHARD.doc
4 k( i. u8 l- k/ c( U6 r.......\...\segafaq.doc7 c1 R2 s: o' e. K' s4 s$ C
.......\m68knt.bat
8 F& B- B. }( U$ f \3 d; J.......\MCC68K- j; p7 \. H3 t- h# C( \6 ~
.......\......\68000
, a8 i7 _' f& x3 F.......\......\.....\MCC68KA5.LIB
+ f& f/ `- c+ s8 l4 h* |! j.......\......\.....\Mcc68kab.$$$1 j/ i$ I' W) U! N$ K5 j0 S7 _* }2 O
.......\......\.....\Mcc68kab.0012 w1 d" J7 q |
.......\......\.....\Mcc68kab.lib3 V+ Y' O: Z3 @9 K) e
.......\......\.....\MCC68KPC.LIB
+ Y- [0 [* Q+ }. Y) x, L, s.......\......\ASSERT.H8 I# `9 n% h/ f2 N# w
.......\......\CBE68K.EXE8 n2 v1 Z0 S$ P" A
.......\......\CFE68K.EXE* a- _' H) B! N* M
.......\......\Compress.h9 f u8 { U# C4 r- U# y: J! t
.......\......\CTYPE.H+ L& j! h9 U# I0 q2 K# Z6 y
.......\......\Debug.h8 {9 F: R, t. d k0 R, o5 K' j% T
.......\......\ERRNO.H+ F c# h) M+ [ [
.......\......\Examples2 |8 b9 R0 j* a
.......\......\........\abs2bin.exe2 e7 n9 r: S* W+ f3 g5 k. Q* N
.......\......\........\Build.bat0 q; _# l2 w) \4 b
.......\......\........\COMPRESS.OBJ
! _( E+ k6 `! D.......\......\........\decide.src) v7 c& D4 u" }5 }7 Z+ j4 O
.......\......\........\filectrl.txt& I4 \4 z* A( k! I; y
.......\......\........\madonna.obj
{% r3 T$ j5 w$ h& U, x.......\......\........\main.bin8 @' n( d5 x) z$ O S- G1 [
.......\......\........\main.c
1 h1 D. j- z! g; m3 r.......\......\........\package.grp6 w8 y) e2 @1 a1 N0 ], ~
.......\......\........\piano.bin
+ A! A3 W3 N( h.......\......\........\scrdata.src, ^6 t6 l* l1 c- i7 ~ n/ X
.......\......\........\Screen.c
6 W' w% F' Z5 ?2 `7 ]5 K.......\......\........\Screen.h
2 a- k) E4 S7 e! j3 A.......\......\........\zipdata.src
# p9 [" K; a) V ?.......\......\FLOAT.H
* [2 o/ ]2 E" N4 W6 U/ x.......\......\hardcore.h! L. `3 e# n: d6 B! U
.......\......\infblock.h
1 e. m9 R6 v$ j. N, r. X2 t.......\......\infcodes.h
, g0 c/ _ j8 P; y: o& ?.......\......\inffast.h
F9 f! D7 p1 D; u.......\......\inffixed.h
* J( P) w0 U. W+ ~8 ]; b2 i7 B+ _.......\......\inftrees.h
) [1 g, l# D) Q9 |- Q.......\......\infutil.h
7 Z! A" \) ^/ }( D. w8 |3 c" a* h.......\......\LIMITS.H+ r4 V1 z( s& e
.......\......\LOCALE.H' T1 g, p+ @5 E* y2 Y
.......\......\MATH.H
) z1 \' G. ]8 W.......\......\MCC68K.BAT* L' v$ U) c" B8 i# \: W/ ]8 H0 X' Z. D
.......\......\mcc68k.cmd8 _. s+ g# j1 F. ]& p' C
.......\......\MCC68K.EXE
( ^( `$ W. @" h6 F& r5 g" l.......\......\MCC68K.FIL. G4 ?4 k& z+ z2 i& O# O
.......\......\Mriext.h
1 Q* P4 ?9 @% T; e.......\......\Music.h
0 Y7 N& K$ }4 V. ^" [.......\......\Others% O6 S, ]9 M, p& F6 o; H
.......\......\......\dio.c
! U7 G% F2 @% ^.......\......\......\dio.h. z* \0 ~- z/ B: Q
.......\......\Readme.doc# ]7 x/ j( }( I8 P' ]% {
.......\......\SCHPATH.H! M6 q: J! [" S4 Z
.......\......\SETJMP.H4 K. |+ E- m& I' [2 z) ]
.......\......\SIEVE.C
: O& x# y2 o* |3 ^8 j* R. | J.......\......\Signal.h
) E4 a6 H2 \# F0 x.......\......\STDARG.H
: l; d' p' j, {.......\......\STDDEF.H
6 V+ c9 [- k1 w9 P! }8 H* m* A.......\......\stdio.h
4 B1 c; O3 M& V0 v: B2 b% I.......\......\Stdlib.h
8 Q+ v% |5 A! A/ q5 ?) p.......\......\String.h
0 p) j" t" h- ?4 g, l' m.......\......\TEST.ABS; \- o# B: d- I7 z1 B" _
.......\......\TEST.SRC8 t. y4 y5 B/ R }! r6 g6 g
.......\......\TIME.H
- {6 u+ u. I* m- {! @6 a* {.......\......\Tools |
|