|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
p- C) ?& `/ K5 F$ m! L* i寫完的遊戲可以用工具自動轉換為MD ROM:, l# y) x* \0 Q' J
描述和檔案內容如下:& ?: l+ `5 e5 R$ y8 }+ `
, z: x$ _7 K, l# jSEGA video game development kit, including: % a( H7 a/ Z/ y1 D9 l+ }$ H
1) a complete C/Assambler development environment
% ^, P7 n4 |+ X( J2) Non-ICE debug environment
: P' o9 g& g) X) l/ h3 o3 H3) MIDI to SEGA s conversion process
& ]; j4 m2 } u) X; q; P& s; g4) the development of technical documentation 6 C; S+ @8 h+ Y! g
5) Examples of procedures and source code 2 `# k' s+ A! }9 K
(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
! @- ~( {2 |% M6 t.......\ASM68K
: w' \, C3 D: l, `+ N. y8 z/ S.......\......\ASM68K.EXE4 l1 F1 ]; [/ u* l2 m( C, t' s
.......\......\ASM68K.FIL- P# f; p( k5 N$ Y
.......\......\EXAMBIOS.EXE5 B& Q1 Y4 y) S) K/ G+ G
.......\......\IEE2AOUT.EXE
0 T) \; ~' E) C1 P.......\......\LIB68K.EXE f3 V7 S) @& R9 U4 l4 e
.......\......\LNK68K.EXE
/ h, B6 \. i. ~' E' _! y.......\......\PMINFO.EXE2 A( c+ N, r: L0 b3 m
.......\......\SIEVE.SRC
5 K) J" Q8 s/ \7 z.......\Debugger
( e/ | l" |/ q( o- E8 _8 k.......\........\535.bin
/ b, |! i! y, x$ A' A; W; Z* P& F.......\........\Segacore.dll
5 z& }* u( s' [+ I+ t.......\........\Testcore.exe8 D _, V. E, X! M; _4 D$ o3 W$ n- C
.......\Demo
: e& Q# u- N1 T: _2 ~! s) z6 @.......\....\abs2bin.exe
- z+ b3 g" t) \5 v( A. C" N.......\....\Build.bat2 [0 @3 T0 I+ ?9 q8 M$ _# K+ s
.......\....\filectrl.txt
- c8 f( p& p0 V9 i! x! w$ |.......\....\madonna.obj
" ?" e W: [+ k3 W* I/ t) F.......\....\main.bin* g- a8 P; `' [' M' ^
.......\....\main.c
2 z6 r" z1 p; I( O% V8 d3 |+ E.......\....\Repeat.txt! H5 R. N$ l4 Z6 A
.......\....\scrdata.src9 i( _8 Z3 X! J1 U
.......\....\Screen.c
V3 T; b, [. m- ?+ T/ X.......\....\Screen.h
1 [8 p) U: h8 g.......\DOC% k9 n6 S& x; A8 F# y
.......\...\68000ad.pdf
% ?" R$ [1 {" p4 P.......\...\68000UM.pdf5 o- w/ A: W: w3 @6 l$ H' K
.......\...\68000umad.pdf/ V. O3 V5 L1 T/ k8 N& z2 o
.......\...\68kprm.pdf, [- V# ?' j( T2 M9 S
.......\...\68SEC000pb.pdf
1 f* ]% ]) @- j3 K) o# d.......\...\MDHARD.doc; x$ \' X! ^: F
.......\...\segafaq.doc1 e3 s" A! s3 i' }& B& C1 ]3 h; g
.......\m68knt.bat/ q8 ^5 \5 Q0 F7 L+ @+ @4 _: d4 c9 T# j" s
.......\MCC68K
; R, K" b n8 b/ p.......\......\680005 W! g- z. S; X/ j F
.......\......\.....\MCC68KA5.LIB2 f$ a6 t! H# s/ ]
.......\......\.....\Mcc68kab.$$$. r. k" q' c; M0 L3 G z) H. S S
.......\......\.....\Mcc68kab.001) M2 T. C3 }! k: T9 W
.......\......\.....\Mcc68kab.lib
+ v; `4 U x" v O) i.......\......\.....\MCC68KPC.LIB
3 C6 g0 ]0 x. D.......\......\ASSERT.H
4 E5 i1 ~& a/ ^$ _) ?.......\......\CBE68K.EXE0 `' G4 N1 V! v: l0 E8 e/ o
.......\......\CFE68K.EXE! `( e# W3 c% g# i4 @4 Q
.......\......\Compress.h4 g# \5 F( f4 Q3 N- i
.......\......\CTYPE.H b% t# g9 X" \! `% ]9 m
.......\......\Debug.h
1 e* _% W+ }9 l, E4 N2 m, Z.......\......\ERRNO.H4 K, t. F$ h: L$ p2 l
.......\......\Examples/ i7 @! x5 n- ?/ p) ?6 h5 t
.......\......\........\abs2bin.exe
1 m( f: C/ p( h) Z.......\......\........\Build.bat% W: p' J( C; v( s
.......\......\........\COMPRESS.OBJ
) h$ W0 z+ z7 p* ^5 T+ J; A.......\......\........\decide.src
( b3 r" X e7 T; g.......\......\........\filectrl.txt0 K1 p$ u) |' |6 V
.......\......\........\madonna.obj
# P, y* G' f2 t& H. r5 a! k.......\......\........\main.bin& Z# Y" B0 A- N, d2 H% p9 P
.......\......\........\main.c+ v+ B$ m. j/ ~" Q; F: n& _6 }
.......\......\........\package.grp) ~; f8 Y" s# J0 N( R
.......\......\........\piano.bin7 P9 G) t: R" D* `# C0 W' F- N
.......\......\........\scrdata.src0 ~ l8 @: b% y3 _7 X
.......\......\........\Screen.c% n* ^. o; b# s/ N, U. }4 L% G( R
.......\......\........\Screen.h5 s, k* g% Z& ?- ~0 X
.......\......\........\zipdata.src. _- _' n$ C; m/ s" j7 r B6 _" J
.......\......\FLOAT.H
2 q% m5 X4 V+ f8 c.......\......\hardcore.h# Y% o8 |; T( ]
.......\......\infblock.h2 S. M4 z2 L; Q+ Z8 w
.......\......\infcodes.h
% c L4 _! X3 }/ `7 w7 o- }.......\......\inffast.h
$ |7 u" y2 U. H/ \$ D8 O.......\......\inffixed.h8 S& H; E) _- T y9 {
.......\......\inftrees.h
# K0 ]* a. R: E% |) ^. Z.......\......\infutil.h4 D b: I( k) P0 b
.......\......\LIMITS.H* D$ Y# Y, Q- k9 s6 C2 Z# I: u
.......\......\LOCALE.H
0 C* I9 M8 V3 @.......\......\MATH.H- f2 A' j R7 n" J' e$ j" V
.......\......\MCC68K.BAT
% Z9 F% D! d. I) T& U3 Y0 t.......\......\mcc68k.cmd
9 m7 @: L3 A+ @- n6 C, ?.......\......\MCC68K.EXE
1 n- b, Y) ^2 ~" B7 E/ R+ U2 b.......\......\MCC68K.FIL, D6 g3 l* D1 g
.......\......\Mriext.h3 A/ y; ]; g0 X8 N$ U
.......\......\Music.h
1 o- i2 \. h4 F& X" @. P.......\......\Others
4 h$ O9 z. X3 A) I0 N( F.......\......\......\dio.c
; A; e) V+ X& S6 g' j.......\......\......\dio.h
5 s7 ^ ^0 A j+ m3 l( T.......\......\Readme.doc. f1 l. h* X8 Q) s+ \4 }
.......\......\SCHPATH.H, f2 i$ T. q- p" @) m/ F
.......\......\SETJMP.H# v& I2 m+ l1 J. Q$ A
.......\......\SIEVE.C
- Y/ O8 u- T& o& B.......\......\Signal.h2 Q( u# ]1 C- k$ M7 _
.......\......\STDARG.H
( O, x% i* {% ~2 h. ~.......\......\STDDEF.H! [) J |0 S+ b* p# a/ x% a, B+ [
.......\......\stdio.h
" g, `* J( b4 q" I& A, t! t.......\......\Stdlib.h" B$ m1 p x E% A
.......\......\String.h8 R; K0 Z. J! N0 D
.......\......\TEST.ABS" l& O& \) P9 }. E9 p- U; u
.......\......\TEST.SRC
0 ~; T+ Z7 K- {* m, W3 }+ v.......\......\TIME.H
# T# J0 R& }( }.......\......\Tools |
|