|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,) W3 `3 e2 f' C; C
寫完的遊戲可以用工具自動轉換為MD ROM:
: q! C+ J! v% h) t3 g: f描述和檔案內容如下:
, S% ?; q- n# @7 V% Y$ m9 ~5 P4 J j$ u0 }3 F1 ~' m
SEGA video game development kit, including:
1 U1 Z7 G: [: r# S" ~4 h7 ?: d% V8 X1) a complete C/Assambler development environment
q3 \* o3 Y" f' A$ o0 U9 H2) Non-ICE debug environment + S# L' ?& c( X- p% m. U) q
3) MIDI to SEGA s conversion process P3 d4 R0 [* V3 v( q
4) the development of technical documentation + [ g& B/ q! q
5) Examples of procedures and source code . a' p/ o' v3 l
(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
3 v. J. i! K2 |; j D( H6 P.......\ASM68K6 e. r1 E. \7 [ E9 A
.......\......\ASM68K.EXE1 U/ k# |1 F8 I% Q" O4 z" N
.......\......\ASM68K.FIL
. ?' y6 i" _& k1 d.......\......\EXAMBIOS.EXE
, ^4 A, F, ` }* t/ [8 B1 I.......\......\IEE2AOUT.EXE9 G% f: d! ?4 S* G
.......\......\LIB68K.EXE
' W/ a" k* U6 z6 o0 w.......\......\LNK68K.EXE/ I# H* p1 ] v c5 J: v
.......\......\PMINFO.EXE
8 y. d* }- x. S" n.......\......\SIEVE.SRC; Z6 T$ R6 Q$ y% l
.......\Debugger
" ^5 N" {6 z9 A. E% w4 Z.......\........\535.bin
f7 W' P; f- m8 q4 U) u+ @: o$ ].......\........\Segacore.dll
4 }$ g3 U% l- h2 l( S4 c$ ].......\........\Testcore.exe9 e- \7 T4 b, T9 M' L+ r
.......\Demo
9 M, v& f. R% ^7 s. X.......\....\abs2bin.exe" c* R1 J0 H1 C/ e/ ^* n" m
.......\....\Build.bat0 a; D( W$ o0 U% p7 O. I+ a
.......\....\filectrl.txt
' b6 ? b0 K4 u& ~* [7 }.......\....\madonna.obj' H+ v* {! k0 T
.......\....\main.bin
% }8 Z. S" e! l) R, v6 _5 c; p.......\....\main.c
. ^% u" D0 u0 }6 C: E2 b8 H.......\....\Repeat.txt: U) m" I2 @* }+ P# C3 {
.......\....\scrdata.src
" Y! e4 w$ ~* @6 Z.......\....\Screen.c
9 |7 M1 S) r5 s+ k( B( `2 N5 `% j- P: A.......\....\Screen.h
- A! `2 p/ A* l x; r.......\DOC$ O/ |, c3 B' c) X) e
.......\...\68000ad.pdf
3 n0 Z4 _8 j4 z6 B( ?/ i.......\...\68000UM.pdf
5 n! S9 h) ~+ q.......\...\68000umad.pdf G$ `# g" }% e* j
.......\...\68kprm.pdf6 n- ]: V0 ~: Z# n* `
.......\...\68SEC000pb.pdf
; ~, @& K. V7 r/ c& H# M/ M6 L1 c7 g.......\...\MDHARD.doc. s6 {* ^0 Z3 X9 \9 F
.......\...\segafaq.doc# t1 J* [- P' Q
.......\m68knt.bat" G+ H5 Y* J: u3 M" }
.......\MCC68K
+ ]" [# n/ v+ y: j.......\......\680006 f& e; O" k, y9 Y- I
.......\......\.....\MCC68KA5.LIB8 z" H) W% l$ o! f/ e& }7 N
.......\......\.....\Mcc68kab.$$$& w+ _" u4 T: g) O: e" _
.......\......\.....\Mcc68kab.001
) Z9 {* r4 ^2 }4 D.......\......\.....\Mcc68kab.lib9 {0 y7 ^' {: Y3 U
.......\......\.....\MCC68KPC.LIB, H6 Y7 ~8 Y/ [0 _5 S2 H: D
.......\......\ASSERT.H
% z. V0 H. h; \* a.......\......\CBE68K.EXE
6 g& @" _8 \ `.......\......\CFE68K.EXE, f$ Y, Y s+ A) o4 l
.......\......\Compress.h% `) k7 ^, p( G+ Q3 H
.......\......\CTYPE.H
' i9 y: W) O5 N! `, `.......\......\Debug.h
( z8 E8 s- S9 k# f+ p* Y.......\......\ERRNO.H
( \& {2 X; z0 R, X2 e- q.......\......\Examples
T# ]# I7 v) J0 O2 \+ ?.......\......\........\abs2bin.exe
% S$ J* p. u4 Y7 E- x# a8 Z$ C6 `.......\......\........\Build.bat
1 x! f2 _3 T7 v- v& h! U- ~.......\......\........\COMPRESS.OBJ& N- m5 H$ Y& Y- J, k( C
.......\......\........\decide.src4 s6 f$ d8 s, |6 ^% I* Z& ?1 h
.......\......\........\filectrl.txt
$ q5 `2 `8 e; F/ v& M1 P.......\......\........\madonna.obj
0 |+ T; _" G. w) H- n3 ]7 o.......\......\........\main.bin+ B6 d5 }: G6 W4 r
.......\......\........\main.c
- p0 y5 l( L X- K+ ^.......\......\........\package.grp% @: w5 r5 y; F' b& P: ~. M- |
.......\......\........\piano.bin# c& K0 K2 u# D' B, w' |
.......\......\........\scrdata.src' [& P! j# r- J
.......\......\........\Screen.c& @- _) b$ D: }, Q5 b9 |
.......\......\........\Screen.h
) e! X, ]+ D: I+ ?1 c' ^, f/ A9 H- P.......\......\........\zipdata.src1 y/ P, y1 @3 D* r2 e
.......\......\FLOAT.H
1 G: V7 f0 m/ w6 N' Y4 I7 h5 p.......\......\hardcore.h7 S( Z( X0 |( ?; K6 k8 C9 Y$ }
.......\......\infblock.h
% {. z5 Q5 G/ S.......\......\infcodes.h
5 P% q( u6 R/ p+ N3 p" E* e.......\......\inffast.h
- {- ^. t: _; R.......\......\inffixed.h6 n/ N( r+ D1 d q
.......\......\inftrees.h; @4 F# h/ b# [, |- j1 t! J7 t
.......\......\infutil.h5 N& u0 O8 I7 y0 U) O$ C
.......\......\LIMITS.H, @1 m$ e/ c3 b, I% _" y: w7 m7 z
.......\......\LOCALE.H/ n6 |! r" ]( U7 e# w- m, ?7 { Y$ z
.......\......\MATH.H ^4 ~% s6 k9 i! Q
.......\......\MCC68K.BAT
% L0 G f d8 | ?.......\......\mcc68k.cmd: o) u; V) H0 [, i2 d% h
.......\......\MCC68K.EXE
& L# e+ }' |& M; I+ L.......\......\MCC68K.FIL+ q8 S, q# P" L$ C& p& W
.......\......\Mriext.h" \, t( }" X B2 R) ?$ B# k' V
.......\......\Music.h
" h" \8 u# Y/ \1 Q* p$ }) y.......\......\Others
1 n- X- H% {9 P5 G8 C5 N2 _) L.......\......\......\dio.c& e7 |- [' t2 ?
.......\......\......\dio.h
. ?( p/ @ a, F.......\......\Readme.doc
5 E: N0 O M; R/ W7 {! `.......\......\SCHPATH.H7 R. _: q+ i) w+ L ^* Z
.......\......\SETJMP.H
! D( B, x* C$ @5 F; T! c+ G% b. T% b.......\......\SIEVE.C
. ^9 r6 x7 U; ~9 s, g: A s) H: h.......\......\Signal.h; A% F) R6 d% F/ j7 ^) Y4 y
.......\......\STDARG.H; V" q) b5 @0 }/ f% o3 N- Z+ u
.......\......\STDDEF.H$ ~8 p4 G" G9 [# w
.......\......\stdio.h* M/ o" u* c4 Q6 F/ U8 y5 H
.......\......\Stdlib.h r w' j0 Z: g0 y0 ^7 K
.......\......\String.h
; k w. ^/ D4 P) v! q.......\......\TEST.ABS3 D/ J0 R0 \: y( f' n' _
.......\......\TEST.SRC5 f0 X1 G B4 i! @1 r
.......\......\TIME.H. e! c" f. J, {9 C- K6 a" H% q
.......\......\Tools |
|