|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
F) @$ U. c0 q8 J& S寫完的遊戲可以用工具自動轉換為MD ROM:
7 J! [9 F3 C. C/ }7 O描述和檔案內容如下:7 e( D8 i# N6 x P' q
2 _2 e% c$ s# l& w7 n
SEGA video game development kit, including:
/ k1 m, J+ T, @' i5 M# [1 i1) a complete C/Assambler development environment
1 ] Q/ _3 z. a2 w) P% Y2) Non-ICE debug environment ; C" A% ^% U W' j
3) MIDI to SEGA s conversion process
4 Y/ _1 Q% @) N; C4) the development of technical documentation
! W- I7 l; |/ _5) Examples of procedures and source code
( r/ V, r3 F1 O0 ?* e- W. a0 l3 `(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
" w2 t* G3 R1 {. N5 O/ ~) O.......\ASM68K5 h1 Y: F) a5 `3 F+ u6 n
.......\......\ASM68K.EXE
: \6 i$ Y) |# Q! Y* j+ U0 s$ d5 U.......\......\ASM68K.FIL; ^7 K+ M, M4 ^6 E
.......\......\EXAMBIOS.EXE. f$ g9 H3 s3 v9 o, h$ |! e
.......\......\IEE2AOUT.EXE% `7 h: l! ^ u/ t! t! R
.......\......\LIB68K.EXE
- C0 ]; G( K' z7 P4 J$ \.......\......\LNK68K.EXE
# w1 B% J6 m* g.......\......\PMINFO.EXE. C1 @( P& g7 d
.......\......\SIEVE.SRC
/ Y' I) b: c. i" H.......\Debugger
2 k$ c' |7 X U D.......\........\535.bin* O5 U. h- `' U: F
.......\........\Segacore.dll
* T! L( Z1 f- ^' B.......\........\Testcore.exe+ C3 [6 s8 n5 D* `+ s
.......\Demo1 Z* {6 {8 ?- E/ a7 _) g4 ]2 p$ v
.......\....\abs2bin.exe
' d' E% b" W/ B.......\....\Build.bat
c0 p* |1 s6 z! h.......\....\filectrl.txt
. y% x+ S0 a: E7 W1 n! u.......\....\madonna.obj- d" }& {/ t) C% @; i) b
.......\....\main.bin7 O* a- M+ i( X! W3 ?0 ]5 D O
.......\....\main.c
$ e6 X. o) K& A% W# K4 m$ G.......\....\Repeat.txt
) A8 A' A! U6 Q.......\....\scrdata.src
# P1 l6 y' _7 H" U% V( F# O7 q.......\....\Screen.c J$ F8 M2 a- x) Z6 ^2 D$ X: g
.......\....\Screen.h* ]5 s( k+ i# D" u9 o" \! X. ^
.......\DOC: S8 o: Q/ O- B M- z0 B& \2 `( k
.......\...\68000ad.pdf3 f( m# U5 d+ O6 e2 q- n, {
.......\...\68000UM.pdf% _/ A9 m% E. V% }" n5 W
.......\...\68000umad.pdf9 W* L$ @" Q2 u8 |1 C& q5 q
.......\...\68kprm.pdf
, A! n; n. ~9 V: E+ I! \.......\...\68SEC000pb.pdf' s5 l, F# }0 g/ t" j8 L2 w
.......\...\MDHARD.doc& ^) s1 {4 h: o4 k i7 j1 S
.......\...\segafaq.doc
% Q$ H/ Y' u9 ^- N6 R.......\m68knt.bat
# o- R. ~/ T+ l- x9 ^8 B. t- |- b.......\MCC68K+ ]* T: O( x' {
.......\......\68000
# C Z& { N1 g$ R! H. ^6 |% o.......\......\.....\MCC68KA5.LIB! {' g* w& J/ D! c* V
.......\......\.....\Mcc68kab.$$$& t/ `* W0 A; U* F- s" \ O
.......\......\.....\Mcc68kab.001
8 g3 i3 q* d3 C% c0 f4 _; J1 Z: Q. T.......\......\.....\Mcc68kab.lib; a- E, w/ K: R; n
.......\......\.....\MCC68KPC.LIB0 u% r+ h" z. g# c s7 Z7 g
.......\......\ASSERT.H' D) ?3 f$ S$ o' E
.......\......\CBE68K.EXE
$ B& t; k" W- v0 q1 `2 l0 ].......\......\CFE68K.EXE6 B6 ]# {) q: R/ U L7 Q; o
.......\......\Compress.h2 H& z4 V* `4 j5 W& p( Y) z
.......\......\CTYPE.H d; @7 F& d. n' v) i3 e
.......\......\Debug.h" z" l. {6 N- l
.......\......\ERRNO.H
: ^9 c/ T! B6 m7 K: L: y.......\......\Examples
' g8 c! b; p0 C, }2 g0 B& ]1 ^.......\......\........\abs2bin.exe3 ^8 |+ A% r; n8 D3 s
.......\......\........\Build.bat
1 R8 `6 n9 {. X2 t: ~% Z.......\......\........\COMPRESS.OBJ% ~" j5 @8 k2 U0 P' g6 v5 g" F
.......\......\........\decide.src
% k, K! E4 }) F1 D1 E! z.......\......\........\filectrl.txt
8 M4 ^4 p* d9 D* G8 a7 s) E* S.......\......\........\madonna.obj: K# ^3 {9 x( K4 h5 r5 B" s
.......\......\........\main.bin
, @3 X+ p; m! t& j3 e; u1 x.......\......\........\main.c
& W" o4 S" @3 Y( P- A; X0 e.......\......\........\package.grp% o: X$ b% L2 U2 y, `6 c/ T
.......\......\........\piano.bin( j( N9 _$ R. q/ e0 F/ c; I
.......\......\........\scrdata.src
6 m+ V) e% g, ~' ]' n8 a3 E: v7 P.......\......\........\Screen.c0 ?4 _# }* u) @! X
.......\......\........\Screen.h
% F3 U* V1 M! e5 g; ?( j" t.......\......\........\zipdata.src& |8 t* A" j. h! @8 Q7 v- S/ W
.......\......\FLOAT.H$ j- W6 M4 @) J3 l
.......\......\hardcore.h
" B0 A% I% Y% x9 L.......\......\infblock.h3 ~; [+ \4 r' ]+ E
.......\......\infcodes.h% c2 z; P/ n+ y1 K, A7 i% G. |; y
.......\......\inffast.h
$ e! H$ @# ^! d) q.......\......\inffixed.h
# E# U/ G+ {2 V$ V1 s.......\......\inftrees.h
8 {+ \% i) q# S; F.......\......\infutil.h% m9 a* |+ I# z: x$ |) l8 s" d6 _
.......\......\LIMITS.H
) i5 b! t3 j5 l$ O( y z2 H9 u4 }.......\......\LOCALE.H
- h; m& |% b1 @( u2 g.......\......\MATH.H" r0 n& C0 `4 b' A W
.......\......\MCC68K.BAT
% y9 I; t, A' {7 k0 s8 Q9 ~0 u# Z4 N.......\......\mcc68k.cmd
2 ^' `, o, d3 h% n.......\......\MCC68K.EXE
& j7 i" f% ^0 B! K.......\......\MCC68K.FIL
8 I- L0 y3 l) \# N3 r7 A* ^6 q' q.......\......\Mriext.h) g6 G: N+ L) b
.......\......\Music.h7 z/ g5 \7 p5 w" U* @
.......\......\Others Q' c$ J1 M3 D
.......\......\......\dio.c
0 Q* \8 ?$ T( k' j. ~% a.......\......\......\dio.h- Q* |3 N) p; C; H; E5 ?
.......\......\Readme.doc' ]7 n$ S1 ^ D2 U% Y6 n) e8 s
.......\......\SCHPATH.H
* d+ w: N- c# I.......\......\SETJMP.H
* v/ E0 q: B. J( {2 k% ?& ~.......\......\SIEVE.C
( @- c3 |3 d. p; Q1 f! P( @) V" ?.......\......\Signal.h
7 Q+ V" o7 q8 i7 m.......\......\STDARG.H2 P0 y, L. c" Z
.......\......\STDDEF.H9 p' D( ~) V% [' [/ n4 |1 u- \6 P6 j: K
.......\......\stdio.h
- | Z1 d! h4 f: b" ].......\......\Stdlib.h
5 F& H% V8 x* m* ], ^8 E1 J.......\......\String.h4 B9 v+ `) o3 c, E% }# D$ X3 y. U+ m
.......\......\TEST.ABS) g' N6 p& d: ~" t1 w, X
.......\......\TEST.SRC9 N" d. A/ }9 K. r8 }4 ?
.......\......\TIME.H
! W" o3 {! ]" T4 h& W" v0 [1 _.......\......\Tools |
|