|
|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
% @1 Y: n L8 o2 p寫完的遊戲可以用工具自動轉換為MD ROM:( p2 Q$ X9 j% d! e4 h7 Z- W2 V
描述和檔案內容如下:7 s3 V2 L; e2 c% v. p; y8 q4 _7 }
: I# p3 z3 d2 Y9 q* x4 n0 e
SEGA video game development kit, including:
0 O0 S# T/ w4 y' h+ c0 |: B1) a complete C/Assambler development environment
6 F) @; E5 D z/ U0 t& Y- {2) Non-ICE debug environment : t7 _7 R3 l7 r
3) MIDI to SEGA s conversion process 6 m& w) j B0 n% ~/ \& c+ w
4) the development of technical documentation 2 i, e$ M& T0 @4 ~, \- B; j% _
5) Examples of procedures and source code
$ \+ \# u) O5 C6 ^ J(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
- y( @! o' o/ i# c.......\ASM68K
7 Q* Y* M0 X/ |/ Q.......\......\ASM68K.EXE% p1 h6 M" m/ o7 [1 E5 j4 O. x' ?
.......\......\ASM68K.FIL
t' s* _1 V# Q. u2 i.......\......\EXAMBIOS.EXE
9 a# S, g6 x' y; F- A- Z, z8 k9 d.......\......\IEE2AOUT.EXE
; w6 ?0 i k# A& x3 [4 t- }.......\......\LIB68K.EXE) ? O4 Z2 ]# V- }* F+ j
.......\......\LNK68K.EXE9 ~2 C v2 y& C
.......\......\PMINFO.EXE2 h- N! ? I( \' r4 P0 o, b# {
.......\......\SIEVE.SRC
* O0 e% S5 G2 d3 t, Y5 q* ~% s.......\Debugger4 ~% \ b2 ^, L5 t. Q% y* o
.......\........\535.bin
/ e5 K5 k6 j1 b5 V.......\........\Segacore.dll
6 V+ I @1 H9 w. G; S3 V.......\........\Testcore.exe
% h y& w$ |6 z2 Y# a.......\Demo
4 d, }! Z- _& | d.......\....\abs2bin.exe4 m. b9 Z0 {& ?, W
.......\....\Build.bat
5 O, I/ {8 `" `.......\....\filectrl.txt
9 O! \) d- T. H( g- R.......\....\madonna.obj* F l; L0 B+ ~6 t7 O
.......\....\main.bin- {( h6 f+ O" |8 x& M: H1 b+ U
.......\....\main.c$ ^" P( V( m0 ?7 n0 r# u
.......\....\Repeat.txt H/ c9 F7 m! [
.......\....\scrdata.src
* G7 {5 D% x3 z, X- U7 p, ].......\....\Screen.c/ Q; G# f1 L) @ l, k
.......\....\Screen.h
! W- [) _2 g+ l4 d: k.......\DOC
6 C: a, A' S$ C) r. O8 X.......\...\68000ad.pdf
9 K9 r1 f1 h7 n0 U+ M- }7 f! {0 d.......\...\68000UM.pdf) J( }4 S$ t( w/ A6 g
.......\...\68000umad.pdf
/ f& G) m6 v3 W.......\...\68kprm.pdf
( O* i- t5 W) [8 L: r.......\...\68SEC000pb.pdf8 e% i) O# U" Q" b0 N6 x4 B' ?
.......\...\MDHARD.doc" K% s. t; z1 ~/ ~
.......\...\segafaq.doc
2 _2 c. g f' I.......\m68knt.bat, |+ y+ p) r8 {4 D; z
.......\MCC68K) e. Z9 V1 a# S5 e
.......\......\680002 E( ~1 z/ e: r
.......\......\.....\MCC68KA5.LIB6 i. R% U4 N$ w! ^4 t, D
.......\......\.....\Mcc68kab.$$$
- } S& ]# y8 _! B& z- H.......\......\.....\Mcc68kab.001
; U# E' c5 y# v% X7 x+ W/ I% G; F.......\......\.....\Mcc68kab.lib
- n- m: t; g9 J0 |0 |.......\......\.....\MCC68KPC.LIB: S/ r7 {" j2 O* f+ z
.......\......\ASSERT.H8 i$ ~" |' T4 K# H u) o9 R3 h4 d
.......\......\CBE68K.EXE N1 ]. `' `) o6 N, g4 ?
.......\......\CFE68K.EXE
! \5 H$ ]5 s4 z1 N: j1 I.......\......\Compress.h
! H6 [+ P. F/ L7 I( E6 X.......\......\CTYPE.H$ K6 E M& m5 m4 _+ ~
.......\......\Debug.h3 t- N) o$ Z8 |- s- j3 ^
.......\......\ERRNO.H
9 ]7 |/ w1 @0 n9 M& }/ j: L.......\......\Examples( s& y3 T- Y8 J" t# _# K2 V
.......\......\........\abs2bin.exe
" \: X0 i- Z" c* s.......\......\........\Build.bat* L# Y9 h& {/ c
.......\......\........\COMPRESS.OBJ+ R( O: T4 _2 x Z e
.......\......\........\decide.src
% ?' I0 v6 D4 }8 J$ ^.......\......\........\filectrl.txt
$ E" T! G; O! T u.......\......\........\madonna.obj: m& ?& |4 ]( c$ y% S; N6 |
.......\......\........\main.bin
; t8 @; \ ?/ R# O0 X' y.......\......\........\main.c4 P' `* d* M; O* ?& s
.......\......\........\package.grp
; x8 x& P! r/ ]4 q/ |' H% j4 i: \.......\......\........\piano.bin/ m1 C& W- R8 v4 S/ w. }
.......\......\........\scrdata.src
$ p1 b: b- z/ X1 k% | J.......\......\........\Screen.c
0 {$ z' T" c, F.......\......\........\Screen.h
% d) f! \& z, a x6 D; T! H.......\......\........\zipdata.src' K0 `+ p+ a7 U0 ~$ w4 a: i
.......\......\FLOAT.H7 c3 T2 r7 z' \% d1 H2 C; d- I
.......\......\hardcore.h
# L$ V, G8 h9 B' u7 j0 ~' K. e.......\......\infblock.h
/ B, i* O; F7 H6 J.......\......\infcodes.h
# G0 I- ^, ~- I5 a9 ?4 T( \2 F0 d w7 F8 }.......\......\inffast.h y7 e4 x: w: c# B$ k' D: Y( L
.......\......\inffixed.h* w. s( K! ~! o! X
.......\......\inftrees.h+ F& S( Q) v( ]5 W
.......\......\infutil.h
" E& q- K" j: c0 `.......\......\LIMITS.H
& ?( g& Q" U7 [( e.......\......\LOCALE.H0 C4 A" N6 g4 p- r$ @7 b
.......\......\MATH.H- J; c2 ~8 s" {3 L
.......\......\MCC68K.BAT+ Y! y$ i1 e! T- L
.......\......\mcc68k.cmd
( I+ n% b; H: s* J2 {.......\......\MCC68K.EXE
( L; }5 Y, Y; K' m* X$ }.......\......\MCC68K.FIL
B& N ]" t( u.......\......\Mriext.h- |9 ?; R1 ~$ M7 k% ~, e
.......\......\Music.h2 Y$ d. K& Z0 @0 K2 C+ Y# B2 l0 B
.......\......\Others3 ~6 G, H" G* w# N* S
.......\......\......\dio.c
, @% W& {( A0 c3 d- F.......\......\......\dio.h/ [ c9 g0 u( P9 }* s$ J9 B
.......\......\Readme.doc
7 s. j, W, m5 B, _: J2 p& @7 F.......\......\SCHPATH.H
& t; |% ~2 K* E: c7 Q1 L.......\......\SETJMP.H
, V! t& K K5 u! F$ Y- m.......\......\SIEVE.C9 b4 w+ O2 e1 p: h; b4 o% u) o
.......\......\Signal.h- \2 ^' P% p( }+ f9 _* X9 ^
.......\......\STDARG.H
8 G' E S/ \9 S g.......\......\STDDEF.H/ m9 G& W$ [( P
.......\......\stdio.h
5 S2 a' n4 ?4 u6 ]+ F4 U8 n.......\......\Stdlib.h; M/ J$ S0 I; g6 z9 X1 A
.......\......\String.h
3 _8 y$ I, R$ m3 ]7 }1 D# m8 I.......\......\TEST.ABS
Z* |* {- }, O.......\......\TEST.SRC9 t% H3 F9 ]% v/ P8 E9 x# ]+ i
.......\......\TIME.H" P4 @8 n" E9 I6 r
.......\......\Tools |
|