|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
6 T( W+ q/ q/ M: _ }寫完的遊戲可以用工具自動轉換為MD ROM:
) X+ b7 K( M0 N; X( a4 w: D0 E描述和檔案內容如下:
9 h$ n+ _6 ^( [9 }
0 F. h* c* W# z$ G* m& F- |SEGA video game development kit, including: ' T# Y8 e4 K9 b F+ m1 _+ _
1) a complete C/Assambler development environment ; x* P9 o$ c- }6 A
2) Non-ICE debug environment
, u" Q( b" D* \- ^) d4 ^3) MIDI to SEGA s conversion process ! r& T% A/ g) a0 B6 X
4) the development of technical documentation
* I% R4 _ s$ r l1 ] f2 k5) Examples of procedures and source code
4 J% c. M# Y2 e' V* C" 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
- a s1 a, e# p) ].......\ASM68K
- E f8 ]& [% R* \.......\......\ASM68K.EXE9 e) w! U8 f% ^9 t7 {
.......\......\ASM68K.FIL& ]: M7 ^0 J% {8 V
.......\......\EXAMBIOS.EXE0 v, b: z* p" f. I0 H; r9 G: S/ w" u8 n
.......\......\IEE2AOUT.EXE; D" n% ]/ }$ n- S7 o: A. C m
.......\......\LIB68K.EXE
5 s$ q: W8 n& ]& p# U+ c0 G; D.......\......\LNK68K.EXE
4 `# v+ |) W/ z.......\......\PMINFO.EXE
$ n. e- n/ _ B.......\......\SIEVE.SRC
( }' `$ l- f4 [& \.......\Debugger
; b6 z2 U7 Y! w* e, {8 N: C0 Z3 L.......\........\535.bin
$ l- W0 \% W: V2 M( M.......\........\Segacore.dll
2 y/ {! O: ?( a2 K$ D6 L.......\........\Testcore.exe
; t$ J2 C: P$ M4 X+ o; ]- o1 p; x8 k.......\Demo4 j. U) {' R+ H6 g
.......\....\abs2bin.exe( K7 a) k3 z! ?
.......\....\Build.bat* L. @' n, P7 g0 k; A
.......\....\filectrl.txt' q2 J2 L5 d5 O# K" V
.......\....\madonna.obj
# r1 p( [; P) L.......\....\main.bin: x. z3 c1 D3 D9 g0 y- N: N
.......\....\main.c/ F4 O" r& y; R; o9 V2 Q
.......\....\Repeat.txt
; g) W9 O# ^& m2 s) ].......\....\scrdata.src
$ ^8 x# D' b: ^.......\....\Screen.c
6 U; b3 i' d' I.......\....\Screen.h* U7 N) U0 u+ I8 k B
.......\DOC
5 n$ C& x& k/ X.......\...\68000ad.pdf D/ P: J/ K( J& z
.......\...\68000UM.pdf% y# c/ U0 |3 l( I; N4 x: F! a; ?
.......\...\68000umad.pdf
5 d( s; |6 R* O/ s) y' F ].......\...\68kprm.pdf
0 U' k1 s; W1 E# @7 p4 _2 Q% N! L, J.......\...\68SEC000pb.pdf1 v& d* f4 e) E# O& D; t
.......\...\MDHARD.doc
7 [/ n' k- o6 H. r8 F.......\...\segafaq.doc
8 B: ~, p4 H( [+ B.......\m68knt.bat
0 A+ `& u* [% w: U" }9 e `% i.......\MCC68K, ?# C5 y* V1 Q+ W) H9 {6 U( P
.......\......\68000
! |, V+ F+ p: i" F% k6 r& J.......\......\.....\MCC68KA5.LIB* v r) C6 U |& @* Y h
.......\......\.....\Mcc68kab.$$$
0 o2 P+ g3 C7 @ [& E.......\......\.....\Mcc68kab.001' i9 p& E& J% A- ^
.......\......\.....\Mcc68kab.lib2 @$ C% h$ Z3 D$ ~3 c! y
.......\......\.....\MCC68KPC.LIB
$ u8 R9 a+ @! v9 h2 }# T; r5 F& p.......\......\ASSERT.H+ X& \+ |2 M' f$ G @$ m
.......\......\CBE68K.EXE
: t- F( w. f {$ P.......\......\CFE68K.EXE1 d# z% v: y* G+ _ H. w" Y
.......\......\Compress.h
' ]+ `, X) V" E" K.......\......\CTYPE.H, _1 D1 W" j# P# ]+ H. d
.......\......\Debug.h
& |) X( V. g( V+ o: X4 {' l.......\......\ERRNO.H; U N/ P. J0 p0 U: u
.......\......\Examples/ R- }+ Q. k0 k- y* U# A) T! M
.......\......\........\abs2bin.exe5 o! y. C I, ^
.......\......\........\Build.bat
3 D# o* b3 j+ |0 ~, R.......\......\........\COMPRESS.OBJ, n2 l9 Y) `0 d' g+ ?6 ?% q: d7 d
.......\......\........\decide.src, P& i# d/ a% A1 m: ^$ _; @' C
.......\......\........\filectrl.txt
/ \4 l, x p M) [2 C+ m.......\......\........\madonna.obj
, L/ H* N8 W1 W- _' G. B.......\......\........\main.bin
7 B, z# \3 N2 _1 r! v. _9 _.......\......\........\main.c' @- V1 T4 ^4 A. ?* _9 p
.......\......\........\package.grp! b8 `$ n; @$ {7 h5 m/ Q
.......\......\........\piano.bin4 a% Y$ W; Q+ }6 |
.......\......\........\scrdata.src
' K/ o. v3 Q( A4 H.......\......\........\Screen.c
9 s# V5 P, j- M& {.......\......\........\Screen.h" }, G9 M$ _5 H. j% F
.......\......\........\zipdata.src
& i' A- K) W5 o) H.......\......\FLOAT.H
+ Z3 V" X$ `" b4 E1 m1 j8 |.......\......\hardcore.h1 @. M3 {& M6 `' }# l* f
.......\......\infblock.h# C) k4 H" ^3 X6 ~) L
.......\......\infcodes.h; h4 Z# Q3 m1 |8 v" R
.......\......\inffast.h* Q( I! {, p3 A$ Y9 U
.......\......\inffixed.h
) z* v( S$ d5 v, C, ~) |9 ?.......\......\inftrees.h& N8 Z6 o1 o: W) w/ V
.......\......\infutil.h' p/ V/ @9 a. l5 h( \
.......\......\LIMITS.H
) u; t+ k( n, S.......\......\LOCALE.H- P4 |0 t% @) [9 w: h6 x9 J
.......\......\MATH.H9 b0 D/ |! d( Y( }: ]
.......\......\MCC68K.BAT, Q: C, }6 W3 P, t" H: f5 h: J0 t
.......\......\mcc68k.cmd! ~" [+ {- C5 y# D# `/ I
.......\......\MCC68K.EXE0 n* w) \ i) L5 c8 n( ^% U2 F. q
.......\......\MCC68K.FIL
. X) j4 W# h, F.......\......\Mriext.h
7 G" u4 A. K! q. P* [0 D a7 R.......\......\Music.h7 @1 d% u P* ~ b+ x, M( U' j
.......\......\Others
4 o; R# r% M, K4 l7 a.......\......\......\dio.c
; \" |! R0 Z- W6 q.......\......\......\dio.h
# g# A* \8 m6 b' i.......\......\Readme.doc
5 `- a3 x$ F: F8 E.......\......\SCHPATH.H% @1 Y- t4 h9 v3 w- v# ^2 w
.......\......\SETJMP.H
6 E& T# r! _( W9 W2 f6 [$ N.......\......\SIEVE.C6 F# v' ]. x% N0 E5 f/ f5 w4 V
.......\......\Signal.h
- \% e3 w1 ]3 Y4 i6 O.......\......\STDARG.H. H* A2 v+ `) B; \3 _- E
.......\......\STDDEF.H6 K; U. ^% L$ S, f! S7 l5 j
.......\......\stdio.h# m, Y) ^7 X" g! [
.......\......\Stdlib.h1 H* S! Z3 n! ] r& Z
.......\......\String.h& P4 D' I0 {+ x5 N: x3 [
.......\......\TEST.ABS
6 v! d1 y& A* `3 E.......\......\TEST.SRC1 v$ g/ Y" n& ~2 A# r
.......\......\TIME.H
; q# l4 n& W2 n5 i) C h4 P3 S7 O- o.......\......\Tools |
|