|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,. M6 C0 \7 l5 [# P0 n
寫完的遊戲可以用工具自動轉換為MD ROM:
7 Z2 l) C. D! X4 ?) r/ q描述和檔案內容如下:# A; w9 e0 s$ t" N2 l
- D1 Y0 D! e: z9 J
SEGA video game development kit, including: " [6 z; A; Z) A, L# O# S- Z
1) a complete C/Assambler development environment
8 W" n* |* n: x0 M2) Non-ICE debug environment : u$ M! C8 j6 t/ V9 ^6 H% Z7 H0 L# b
3) MIDI to SEGA s conversion process
3 A: j9 a+ e- q5 U+ ^4 ?4) the development of technical documentation
I5 L8 t. J* K3 J- S5) Examples of procedures and source code
2 z; _3 @ O) R7 c& Z3 K& ]# l6 i(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
1 n3 `) @2 g% [: F( Z' A8 x! l.......\ASM68K
& P2 p0 l. v9 A% A.......\......\ASM68K.EXE! j1 [9 T: a( S+ Z
.......\......\ASM68K.FIL
4 P' G0 w, t: x. ^) a* _.......\......\EXAMBIOS.EXE, R1 Z+ v* I w1 X8 z
.......\......\IEE2AOUT.EXE
$ e6 t6 \; V, J6 l% M.......\......\LIB68K.EXE+ g% ?3 g( m- S( G' v% S' C
.......\......\LNK68K.EXE3 @" B7 H) t4 u0 ~9 [+ e
.......\......\PMINFO.EXE
1 s2 ]" H. M+ X" R/ E& d" n.......\......\SIEVE.SRC
Y8 Q" n* P7 a.......\Debugger
1 p; Z- ?6 S' x/ N' _.......\........\535.bin
% {. r( N2 t/ ^3 H9 I4 ^5 @.......\........\Segacore.dll
: j! Z6 |/ e/ Q- {9 q' K.......\........\Testcore.exe2 k+ J" G8 `5 S
.......\Demo8 V: `' A0 D& b0 N, ]
.......\....\abs2bin.exe
9 j9 `( Y- L u& y2 C8 g.......\....\Build.bat$ N6 o/ }( [* j5 E( p$ f
.......\....\filectrl.txt
+ z7 E* P8 Z2 T% K7 z: Y.......\....\madonna.obj
S4 y. I- i* P.......\....\main.bin; X% C0 H4 k5 a/ r5 q, d
.......\....\main.c0 T6 `! O1 }- O$ P1 T2 m! b
.......\....\Repeat.txt
4 W" f) [& C, n, u% }+ }( U' o' j.......\....\scrdata.src
6 \& @+ G2 S7 Z5 B u7 _5 d1 ?& V.......\....\Screen.c
" P( m# j9 j) t( n" [% H.......\....\Screen.h W( ^& A H- m, G9 @/ m
.......\DOC8 Q/ ~4 R* [! Z) t. @3 `
.......\...\68000ad.pdf
' M4 f$ P: P' p7 d5 Y4 v.......\...\68000UM.pdf! W$ b7 X4 u, y) H4 o- E
.......\...\68000umad.pdf
+ e) r* i+ h, ] H3 c.......\...\68kprm.pdf
: w! C& Y; E. s- `, h: @9 g. ^.......\...\68SEC000pb.pdf
w/ e6 [9 k$ n' x1 Z0 z.......\...\MDHARD.doc5 r' s, ]# ` R$ E' ~8 ^
.......\...\segafaq.doc1 _: b( b r$ v% G
.......\m68knt.bat0 H J2 X* c) p; i# Y& X# o! X
.......\MCC68K( w. q8 r1 x/ y
.......\......\68000
+ S# W! b. B# W1 h5 u* _.......\......\.....\MCC68KA5.LIB
5 m8 @( O5 E7 ~6 r.......\......\.....\Mcc68kab.$$$
* U+ M# ?; b+ N8 C- d4 ?+ G.......\......\.....\Mcc68kab.0019 H% N$ \/ r; a4 ~
.......\......\.....\Mcc68kab.lib
. j" ~! y7 G1 [, Q.......\......\.....\MCC68KPC.LIB
* B1 m3 r- d+ f$ N" i+ H.......\......\ASSERT.H
# X% f9 r W8 C( V) M* y.......\......\CBE68K.EXE* n2 u7 A: B; z
.......\......\CFE68K.EXE; W O! N, c3 G# j1 _) `. F I) J
.......\......\Compress.h
! ^; j* j% j/ F) ], r( j.......\......\CTYPE.H
( l! p6 H: R; C2 g- n6 D.......\......\Debug.h
6 k# p) s) N5 Z" W5 U9 J.......\......\ERRNO.H
9 O& V. E1 e. W) [" }.......\......\Examples
' Y( {$ S3 ]$ H( t* t# D: B$ d.......\......\........\abs2bin.exe8 x. S7 m/ O" S0 G8 {- ]8 l9 N
.......\......\........\Build.bat
, g! j7 w. N2 M: a.......\......\........\COMPRESS.OBJ
+ T& o4 ?. B3 d' P.......\......\........\decide.src8 |& h. X; S" V- l; U( R3 n
.......\......\........\filectrl.txt
9 Y! M/ T6 z- v.......\......\........\madonna.obj
2 F$ L5 ]7 P$ w+ j1 I! Q.......\......\........\main.bin
3 ~& i/ Z# V. l5 k- |% ~& }+ X.......\......\........\main.c
% x$ w9 h8 q3 w.......\......\........\package.grp
+ u! e' @) Z3 u3 W, J5 p! X9 X.......\......\........\piano.bin H( E' R0 N3 Z4 e6 a( Y' Q9 w2 w* }
.......\......\........\scrdata.src
9 u' X' a8 f) C7 L6 d# ^6 h.......\......\........\Screen.c
: i R9 `" a: k L3 u3 L6 b.......\......\........\Screen.h6 ^* M$ C& _9 r( Y7 m+ l2 H
.......\......\........\zipdata.src# I' \+ a, P% l# @# I0 {' K
.......\......\FLOAT.H
" e: G1 l& C: J8 ?.......\......\hardcore.h7 \# `5 s0 Q; h- D' F+ g2 V5 T
.......\......\infblock.h
* x& h1 I# e$ R.......\......\infcodes.h
$ Y' c+ H! z v.......\......\inffast.h
- k# p! B: r" |, C1 I.......\......\inffixed.h
% e5 S n+ ~/ t.......\......\inftrees.h5 [! Z8 ]0 Y! X; ?% ?
.......\......\infutil.h
/ \) \1 E7 E. ?0 ` ?9 S3 y.......\......\LIMITS.H
0 Y+ ~( q1 B/ L% v4 e.......\......\LOCALE.H
$ a, S& }. W; t; _6 [.......\......\MATH.H
: R+ P4 u' x- x+ ~9 \) P' F.......\......\MCC68K.BAT
% F# i. Q, ~4 R7 X6 @.......\......\mcc68k.cmd k7 Y% F: A- p! R9 F1 U
.......\......\MCC68K.EXE9 c0 z5 L7 j# E( S- Y! q
.......\......\MCC68K.FIL T( W* `6 {1 o1 m% e5 A8 X* d
.......\......\Mriext.h
8 N# ` r6 M# c1 ~+ g% |. T.......\......\Music.h
1 X7 }! h& ]! R2 B9 K.......\......\Others3 A) i6 k4 D- O, \- e- N
.......\......\......\dio.c) i2 Z* G5 ^" N" ?& ^
.......\......\......\dio.h
( I6 E G8 H7 {5 v, p8 S* r% u% U.......\......\Readme.doc% _: G x" D5 j
.......\......\SCHPATH.H+ ]4 H1 z+ z5 Z% o+ P
.......\......\SETJMP.H
, j, V7 X; l- l/ c.......\......\SIEVE.C* ?+ r: J& }) v9 C$ }: L5 @! s4 Z5 N
.......\......\Signal.h
Z% c7 h+ L9 e* r" @% q3 x.......\......\STDARG.H# S# |! |7 N5 ~8 b
.......\......\STDDEF.H+ y& `! l; e1 A: S- }/ y0 T
.......\......\stdio.h
& v2 G P; F2 U' {, P1 G( [.......\......\Stdlib.h: O! \6 i' ~4 O$ w6 s
.......\......\String.h
) T" v+ T1 J- X2 e) a1 C.......\......\TEST.ABS
/ e7 [6 l4 L; O4 n! M! [.......\......\TEST.SRC
1 n6 H+ _9 X2 U) L( [.......\......\TIME.H1 T$ | p( T) n3 w) b+ X
.......\......\Tools |
|