|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
# \2 I8 ^ S# V4 I9 M" T寫完的遊戲可以用工具自動轉換為MD ROM:4 h3 l4 M0 O' r' _" z T
描述和檔案內容如下:* D6 E8 t9 Y! P
4 a' Q1 o8 `' j+ kSEGA video game development kit, including:
" l4 R, e. N% t1) a complete C/Assambler development environment
2 K, R* u' E2 m. w6 o! ^, c2) Non-ICE debug environment
/ X+ _. K r5 f: u1 D3) MIDI to SEGA s conversion process $ w/ J7 \6 t& \; ~
4) the development of technical documentation
. K/ W+ f: W* u0 S' |& @$ B$ R5) Examples of procedures and source code
! }1 U0 r4 @6 B' w# k! r(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* Z: t2 Q1 x6 a& |" j. P, ^- Z
.......\ASM68K& u& `- y1 `. D! J( D" V5 W
.......\......\ASM68K.EXE' t* d+ `8 y: J' @( x6 w1 J# o
.......\......\ASM68K.FIL
6 S4 O, z: ~* ^4 j.......\......\EXAMBIOS.EXE' i S) X6 D! P4 y& z; b2 a
.......\......\IEE2AOUT.EXE
% p9 Z! x$ W6 ~- G ?$ x2 U7 `.......\......\LIB68K.EXE
8 B+ T' P1 Q+ u$ @3 j' c$ O$ A( V/ }.......\......\LNK68K.EXE
, x$ i, M) ~* O5 ].......\......\PMINFO.EXE& t% @; C' W4 S* I4 w* f M
.......\......\SIEVE.SRC% o9 z4 g W# }- z1 Z
.......\Debugger
9 w0 V5 _# L, F$ e( P* M: t' n0 Q9 c% K.......\........\535.bin
- ]3 G! e" s( X.......\........\Segacore.dll7 x" j- f9 L7 A5 _
.......\........\Testcore.exe
, e, a9 y1 |4 r8 _5 Y. W6 U, w+ O.......\Demo5 {4 v% s5 {9 t* h
.......\....\abs2bin.exe" x3 I! P1 ~, o
.......\....\Build.bat
8 P1 ?! \$ @0 J( H.......\....\filectrl.txt
?9 Z) F. n( d! |.......\....\madonna.obj4 Y; z) N! M7 |0 m
.......\....\main.bin( G O3 b( w1 ^1 ]' u* y, U5 P- i! t& _
.......\....\main.c9 F- I7 Q& S3 J6 @5 P
.......\....\Repeat.txt
. A k) J8 ]& V; |0 Z1 e.......\....\scrdata.src
0 y6 K, T. _0 z* Y% x& E.......\....\Screen.c7 [3 a9 ] P( l$ |4 s
.......\....\Screen.h
0 |) v1 P( z$ Z- M0 ~2 `.......\DOC
8 S- X s) ?2 O4 G4 ~& X.......\...\68000ad.pdf
& y% H- G9 r# k" K; h7 E" @.......\...\68000UM.pdf, K; x4 J3 I$ T# |; f: s$ R. l9 h
.......\...\68000umad.pdf+ {/ Z# B4 Q! \, q% h& E. P0 k
.......\...\68kprm.pdf
( S. U5 a# \) E) _! P# j# Z1 N* [- q0 W.......\...\68SEC000pb.pdf' a! Q0 I2 q8 w; r
.......\...\MDHARD.doc
9 k8 _6 Q. D% S# u( c.......\...\segafaq.doc
6 J' @3 P4 Q# B2 ?) x, z3 h.......\m68knt.bat
2 |* C7 \; N2 w+ E$ d' b.......\MCC68K
4 k+ ?' C& X2 A" v.......\......\68000
/ H# M8 G* Y- }9 o0 ?.......\......\.....\MCC68KA5.LIB
: a0 y2 \8 A$ |0 E9 U% }7 s: V.......\......\.....\Mcc68kab.$$$
* W6 A, q9 ~2 U* [.......\......\.....\Mcc68kab.001& M! Q1 x9 S) C }9 j( v1 Q" S
.......\......\.....\Mcc68kab.lib# ~+ q- Z- y+ E' E% l$ m" o1 Q% I
.......\......\.....\MCC68KPC.LIB* {, X% v/ u5 f3 w
.......\......\ASSERT.H
3 u6 [/ J5 Y$ M# h0 B.......\......\CBE68K.EXE2 M* H# O& h/ E- m
.......\......\CFE68K.EXE
- K1 i5 P7 L: Y- o( d6 j& h.......\......\Compress.h" }* v, r: L9 l9 P! o- Z6 S. e
.......\......\CTYPE.H% z" v# {% g7 ]* s* C" U1 E
.......\......\Debug.h
+ w5 Y z. P8 r2 |.......\......\ERRNO.H2 |" y) H: g& v. H2 \: O2 w$ S
.......\......\Examples! J0 f4 r/ F) t5 `4 P5 V# b- K/ ^2 k/ }
.......\......\........\abs2bin.exe7 N2 B+ O/ \" w1 o
.......\......\........\Build.bat
$ H( W. ?, i! B.......\......\........\COMPRESS.OBJ; Z0 j3 P) H3 l& @5 p2 R( n w! c- P
.......\......\........\decide.src
u/ z9 X/ D* W- H; E! @.......\......\........\filectrl.txt
2 W/ ^% x7 s# H/ _! c.......\......\........\madonna.obj
2 O5 ?3 f( h. Q2 M.......\......\........\main.bin" i' k! w2 j2 O6 `; _5 H: |$ b
.......\......\........\main.c
/ [: J' s$ V/ O: t! L- t1 c' z; @.......\......\........\package.grp* Z$ m8 l- S7 r8 l0 ]
.......\......\........\piano.bin5 u4 b7 d+ L7 d5 `+ ^, r7 |
.......\......\........\scrdata.src7 n! w+ Z* h% b( \
.......\......\........\Screen.c( q/ y# L% ?5 f9 \0 C5 k5 f9 {- b# e
.......\......\........\Screen.h
( X8 f6 k1 b( f.......\......\........\zipdata.src% v- p7 w; N# F, l6 B
.......\......\FLOAT.H5 w' R+ G' v7 d! g
.......\......\hardcore.h
4 Z7 w2 H/ o4 [9 Q9 B.......\......\infblock.h
: z, j: X( Z; m& {7 l" [.......\......\infcodes.h
b* d% O+ A k# D- P# s1 \.......\......\inffast.h
3 b# i2 X; {( m* J6 f.......\......\inffixed.h
8 C: y. X# F: {/ H" s% U.......\......\inftrees.h
" H# v' O- A4 }" K4 j$ P.......\......\infutil.h
+ t8 q' Y/ @3 J% s6 S.......\......\LIMITS.H. K5 O3 \8 I$ B! J+ E# f( O/ D
.......\......\LOCALE.H
8 u7 M _ j5 I' l9 o/ Q7 y3 n.......\......\MATH.H
1 M( k- C# Y. }5 F6 i4 s.......\......\MCC68K.BAT
% C- }% M7 I) E9 l m. |.......\......\mcc68k.cmd3 r t+ v4 t, A* K
.......\......\MCC68K.EXE" I0 Q8 A g1 c. [0 n) R
.......\......\MCC68K.FIL
8 {- h7 | L; B* k4 R.......\......\Mriext.h
; f" }) O! {# z, ?.......\......\Music.h9 }" t7 l4 L+ t; Q: z
.......\......\Others: L h% t( F! ^" L y2 M' l& K3 o
.......\......\......\dio.c
$ J* C) r) t7 Y! f) o.......\......\......\dio.h- K6 R9 f! e% ^! V0 M6 F8 h
.......\......\Readme.doc
$ i+ M$ L: E; L( [) C" ~.......\......\SCHPATH.H+ x: [& _$ m) u% A9 `
.......\......\SETJMP.H
6 h5 l- }8 w$ W& Q; h# L9 i! g5 A" u.......\......\SIEVE.C% l, P# J, O5 Q: n" _# Q0 n1 J# M
.......\......\Signal.h+ c" Y* `3 ~. H. ~$ C+ T& n
.......\......\STDARG.H
/ H u1 A" H# `* @: V.......\......\STDDEF.H
+ E$ ~6 o+ z& T" C0 _.......\......\stdio.h! k/ A+ d. O7 r: Y8 }- ]9 q! r' F
.......\......\Stdlib.h6 S n5 ~9 j1 p( k# }+ _; M: T
.......\......\String.h9 b5 F' J1 n) z
.......\......\TEST.ABS
@/ k, ~ E# i, e.......\......\TEST.SRC7 H$ ]/ {1 ]: ?, j5 c/ C
.......\......\TIME.H: K8 b+ ?+ P) Q& F6 N! i7 y1 f
.......\......\Tools |
|