|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,7 y8 c% A4 h( b. f1 n1 U7 i/ t
寫完的遊戲可以用工具自動轉換為MD ROM: L' B) H3 a* `( T
描述和檔案內容如下:
/ c0 U3 N; s$ |0 U9 g
# b# w0 I9 \2 G: O6 \SEGA video game development kit, including:
. X& \& N5 V3 M9 W7 S5 ]1) a complete C/Assambler development environment
3 W3 `: w" |4 ~/ I% R8 e2) Non-ICE debug environment
) g$ Z, f1 `! c" z/ x% |3 U3) MIDI to SEGA s conversion process : e" y$ g+ m6 N" c
4) the development of technical documentation
U8 k p a0 E* H; g( w$ ]5) Examples of procedures and source code
5 c" N/ g/ e; M+ f. R$ }" M/ M4 X(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 games0 i5 [: E! ~9 x6 `4 v5 V
.......\ASM68K9 `$ {, i, J% T+ J: \8 ~1 G$ k) N
.......\......\ASM68K.EXE
o( V: `4 w( C v9 x" y; ].......\......\ASM68K.FIL0 `& h) N% L. a0 ?9 B1 Y+ Q3 b4 \
.......\......\EXAMBIOS.EXE2 |" |* p+ S3 J/ X% G K& \
.......\......\IEE2AOUT.EXE& d* b8 E( g9 X) ~) U
.......\......\LIB68K.EXE
. X6 Y( t3 n* B: c! s5 H" A% _.......\......\LNK68K.EXE
" W B" `4 F) F: }4 ]$ X.......\......\PMINFO.EXE7 g2 h0 N ~1 c; O2 Q9 [
.......\......\SIEVE.SRC6 W h I" l* `$ P8 Z) D
.......\Debugger
( G" S0 A3 [) c8 Q6 S.......\........\535.bin
1 t3 T/ f% `/ S: E.......\........\Segacore.dll8 y1 p% [* C' c! F0 L$ g
.......\........\Testcore.exe
2 Z2 K$ n2 I$ Z: p- B.......\Demo
* Z. F' l, K3 v; p2 \3 z) b! ~$ c.......\....\abs2bin.exe! ^* d4 z& a( q) E" i2 ^
.......\....\Build.bat) t3 y/ R, K4 B6 E3 S) r8 D
.......\....\filectrl.txt7 \3 {4 M$ j8 o* g' L
.......\....\madonna.obj! K3 w8 m7 [, S$ J1 r2 ~
.......\....\main.bin
( _1 C2 B- W0 R/ X' T: E2 \, d8 f.......\....\main.c
& o; ~8 F/ R. K' J. Q7 N" a.......\....\Repeat.txt' `' h3 c ^2 B4 h" w% z! G
.......\....\scrdata.src
! ^/ U: W5 E9 C2 e.......\....\Screen.c
. ~/ `$ F: Q2 m+ g( y: v.......\....\Screen.h; n; n( J* n+ o0 ~! [2 ]
.......\DOC
( c$ @' W: q) b# i7 F.......\...\68000ad.pdf
- B; \# P5 Z9 }% z.......\...\68000UM.pdf# y8 |" d7 F- c- |" @9 b5 R! g
.......\...\68000umad.pdf
7 M; Y& R: d/ `& \ ?.......\...\68kprm.pdf
- `+ j& `. w# E k Z7 g( C# n.......\...\68SEC000pb.pdf- g1 a# ^! h& ]* a! e4 n6 ~/ _
.......\...\MDHARD.doc7 v. F# E$ m" y* J w, V
.......\...\segafaq.doc
: b1 p; v% c6 g( n1 N, e.......\m68knt.bat
# r& r: x+ n9 a) g0 H g5 z.......\MCC68K
+ t: S* K7 r0 I% k2 B8 f.......\......\68000) |/ D, d, v+ p3 f2 G( i4 ?
.......\......\.....\MCC68KA5.LIB
( f; [1 B1 P | e, A& C( ` \.......\......\.....\Mcc68kab.$$$& b% G4 K; Y3 }& O; @
.......\......\.....\Mcc68kab.001$ X; h. }; U3 P, I8 `9 ^1 j
.......\......\.....\Mcc68kab.lib; t; D7 w% v: ^" ~) U
.......\......\.....\MCC68KPC.LIB F% o' ?/ c1 l T8 _
.......\......\ASSERT.H
0 ?! U+ i* p Y# z" {$ N.......\......\CBE68K.EXE
' V5 T; D& k- S/ z0 x) I% W.......\......\CFE68K.EXE8 L. y( E$ T m# p, ~+ G2 N3 v7 Y
.......\......\Compress.h2 I; w% |0 ]- _( G: y
.......\......\CTYPE.H( G& R2 A, z# F" u' M; @
.......\......\Debug.h5 u8 D. n. L- d1 v- z
.......\......\ERRNO.H
! F# a# z5 j* K1 U0 C1 M.......\......\Examples/ g- H0 F( ^. A) _5 d! O
.......\......\........\abs2bin.exe; ]# }* D- O- S0 w* l
.......\......\........\Build.bat3 E" l, z/ g% a, u5 P
.......\......\........\COMPRESS.OBJ
9 \: K$ U& K$ a, @; P5 j. {.......\......\........\decide.src
4 r: r7 x9 J5 a" I* F/ \ \.......\......\........\filectrl.txt1 Y) K; {0 f$ f' | _
.......\......\........\madonna.obj
/ `6 F- Z; H, g4 E( U.......\......\........\main.bin$ J: N p7 {" W. X' b& L# ?
.......\......\........\main.c
4 [4 F0 y4 {4 A# K$ { D.......\......\........\package.grp
- E$ V8 U) M |4 A) Q/ y! h.......\......\........\piano.bin. M. E& @% h- Z: j6 n, l$ Y$ [
.......\......\........\scrdata.src
- h5 J0 i" z: r1 A$ O ?: [6 U.......\......\........\Screen.c
t! c4 K- P2 Z) p( [/ R' [' v5 h g.......\......\........\Screen.h" d/ F2 v. x w+ T+ |& \' [
.......\......\........\zipdata.src
1 z) G7 u& Y* F7 D2 a+ p8 ^$ U0 a.......\......\FLOAT.H
2 V/ N" u1 ~5 N/ n.......\......\hardcore.h
: i' v' z# o6 X. K; v* S2 @.......\......\infblock.h
: G9 ]" ^& t* T' u% [4 G.......\......\infcodes.h
; e: X$ u+ d8 t. d4 g* H3 Z3 q.......\......\inffast.h& K, v2 w7 C7 c1 ^. N
.......\......\inffixed.h$ P. Q8 W4 g" `7 I) H$ R, R$ o
.......\......\inftrees.h, k5 O! l/ n2 K6 F5 |
.......\......\infutil.h
. D* n# U% u3 i# c/ J.......\......\LIMITS.H' `# z/ f/ F9 r O9 ~ o2 y
.......\......\LOCALE.H
4 i+ [) \' k+ I8 i2 a9 B0 o5 u.......\......\MATH.H( O! g" d4 _% _. c: o; K. c6 O
.......\......\MCC68K.BAT1 P5 \4 ~! `8 V6 C0 k( C& i( h
.......\......\mcc68k.cmd
* K. A( f$ ^2 Z) N+ o8 }.......\......\MCC68K.EXE1 d$ m. p6 f/ C
.......\......\MCC68K.FIL, ^. }8 Z/ r7 U
.......\......\Mriext.h
2 B2 N& `7 P& {.......\......\Music.h
! Z: ]" k1 R( h9 Y& Z6 z.......\......\Others
4 S' |1 g+ j6 @! Y" S* f+ R9 c2 G.......\......\......\dio.c
. p; O* Q, }& r3 M) E.......\......\......\dio.h" J! r* x" O5 ^
.......\......\Readme.doc
% B, G2 F' d) @# I& a+ Z2 O.......\......\SCHPATH.H# b# Q4 `+ k4 U% Q8 w$ u, m5 N
.......\......\SETJMP.H
5 W P% c6 C! r3 M. @.......\......\SIEVE.C
" c7 A' x/ a+ r9 w; S.......\......\Signal.h* t3 M; j- W5 n! J* L# c; I
.......\......\STDARG.H
' ] t. y8 }" h1 z- Y.......\......\STDDEF.H
, \, k1 d, |) I0 x c# E.......\......\stdio.h
: a S4 f9 t" V# c% z.......\......\Stdlib.h
2 i# l' v o z8 t+ ]3 e, y.......\......\String.h
@" y! a1 y6 g8 ]$ J.......\......\TEST.ABS
0 v5 Z) }+ U2 k4 j.......\......\TEST.SRC
; p. D+ i: O3 `8 q1 S) x.......\......\TIME.H
2 }/ T9 K; c! P3 D* M+ t.......\......\Tools |
|