|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,
( t+ }) J7 z/ \ g' R, \) u+ X/ _寫完的遊戲可以用工具自動轉換為MD ROM:
" _" U" c9 p3 x5 P描述和檔案內容如下:( h% n4 _" {. O9 T5 `+ K' O: _; O9 O
$ l( g. Z. Y! z% J
SEGA video game development kit, including:
7 i M( W$ U5 q9 J0 i1) a complete C/Assambler development environment 5 n7 N3 Z M: e! O
2) Non-ICE debug environment 8 R Z6 p3 O- q
3) MIDI to SEGA s conversion process
1 w3 A4 \$ I/ _; J! O4 M4) the development of technical documentation 5 G% |4 N1 {/ w
5) Examples of procedures and source code 2 C6 \$ P; g8 a: d
(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 games0 x6 d$ _+ a: Q0 R& i. W& J" S7 N
.......\ASM68K0 o& k5 f) W% h
.......\......\ASM68K.EXE
* f' z' n! F4 M.......\......\ASM68K.FIL
7 f- @# s3 n/ z: t.......\......\EXAMBIOS.EXE
) G# t2 t- r: r% v.......\......\IEE2AOUT.EXE& e G, S3 N% D0 N
.......\......\LIB68K.EXE+ B) Z2 @2 q( w
.......\......\LNK68K.EXE
9 g& I. V1 E! Z" S7 P& F.......\......\PMINFO.EXE
! g2 P# _2 J) \$ l6 d. |- t.......\......\SIEVE.SRC. M8 q3 T0 z# o- B, ?( P1 ?& Z$ h
.......\Debugger* [! s g/ P5 W- `' H2 S
.......\........\535.bin: w; A, p' y1 w z; G1 \* M9 Q
.......\........\Segacore.dll
; r5 _- ?- S$ P0 a- @.......\........\Testcore.exe
9 m" N. E3 m0 m.......\Demo
$ i# W4 X6 @5 }& r% i3 @; U4 ].......\....\abs2bin.exe3 X! q. J& b5 L0 Y
.......\....\Build.bat
0 y0 r4 I' W( v8 S* K.......\....\filectrl.txt4 a# G; Y8 C' n9 d& ]+ Z, z
.......\....\madonna.obj
$ ]9 Q% C$ D m5 n; c$ V* |.......\....\main.bin
8 }* p) S+ n4 c( @2 g0 r.......\....\main.c
' c: Q# ?. S0 I+ Y2 Z0 k! Y4 W.......\....\Repeat.txt: U- X! c( H+ n. V4 @, W! \2 M8 W7 w5 |
.......\....\scrdata.src
7 r- `* T `: o.......\....\Screen.c
0 |0 J+ e! ~ L& d( G8 Q.......\....\Screen.h4 G" l: b* H- T' h
.......\DOC
1 O2 h U6 B0 m+ g5 g- [.......\...\68000ad.pdf* S7 O9 @( f. v
.......\...\68000UM.pdf
) {. J5 C# `/ A8 J- S.......\...\68000umad.pdf" j9 Y- G9 G( o' Z0 Z/ ]" t
.......\...\68kprm.pdf2 R) K7 J- u7 N! t
.......\...\68SEC000pb.pdf
3 w) m! e' i; [' p7 q/ C.......\...\MDHARD.doc' t* U3 R, K" i7 A' t9 k
.......\...\segafaq.doc2 Y! f5 u# \# B7 q \$ s
.......\m68knt.bat
- K/ a8 l6 X4 H# _- ]% ^% J.......\MCC68K
1 k! {0 U/ w: [- }( J" y.......\......\68000 o6 b* ^ ?( Y( M9 N
.......\......\.....\MCC68KA5.LIB
7 i( F" G/ @3 l. v4 B: X.......\......\.....\Mcc68kab.$$$; W. T7 P- @+ P0 J' Q
.......\......\.....\Mcc68kab.001
0 o' N; X+ [/ R* Y- Y.......\......\.....\Mcc68kab.lib
! T4 f+ r" b x( J$ ^.......\......\.....\MCC68KPC.LIB
8 N X. S/ [8 t+ Y.......\......\ASSERT.H2 u% E$ v) U$ ~( f5 n3 [% L
.......\......\CBE68K.EXE1 t: A. r9 l8 B o2 q2 B) o
.......\......\CFE68K.EXE
# H B& w1 Z& N/ ^.......\......\Compress.h" D1 k& ?& K: a2 k Y2 q! H
.......\......\CTYPE.H" ~2 C6 `6 |% r2 R, d: F& x' Y3 v" {
.......\......\Debug.h
@: G: k5 Y; ], r: y3 x.......\......\ERRNO.H) k4 j1 z0 t, H2 q' S
.......\......\Examples- j) ]9 X8 }$ R# \
.......\......\........\abs2bin.exe
+ e& A$ q- [ l/ M! W. w5 F) _7 R.......\......\........\Build.bat/ t" s1 Z% m# o Y" L+ X
.......\......\........\COMPRESS.OBJ) _6 I/ Q8 X6 v" f* x- i
.......\......\........\decide.src
' Y1 e8 r) a0 \: U( Y7 b.......\......\........\filectrl.txt
/ l' \8 S" c- ~) F.......\......\........\madonna.obj
4 V( v$ E: s: v9 w+ U.......\......\........\main.bin# C: M, ~. J+ a, y1 l# O1 e
.......\......\........\main.c) w3 Z( J# y, {$ r
.......\......\........\package.grp% w9 r; J/ [9 l5 @5 ]2 a! ^, F( F
.......\......\........\piano.bin
, E# e4 n+ U4 K. ? b; l- q.......\......\........\scrdata.src
7 o/ A! Y2 |# V6 e.......\......\........\Screen.c4 H: i: Q! F$ f0 t/ A! x% i A% A
.......\......\........\Screen.h/ r2 u! X6 H0 U" ~9 l* Z9 m
.......\......\........\zipdata.src: g9 \! S3 `4 o) E, k5 g8 E
.......\......\FLOAT.H& v1 w$ @1 A9 H) V' M/ u0 z' I
.......\......\hardcore.h. x4 Z5 O/ R" m$ u1 y
.......\......\infblock.h8 X* q9 d+ H# \. M
.......\......\infcodes.h
" T2 P) {" U$ k0 g% M( |4 v' o.......\......\inffast.h4 u2 ?: \% ^. d# c
.......\......\inffixed.h
' v; p' t% v7 o5 I4 A.......\......\inftrees.h4 ~ w2 d) O. ^# ]3 m
.......\......\infutil.h' a* G& m( t; m: T' y# @& H1 f
.......\......\LIMITS.H& _) U7 q: ^! h% h. P& V8 E* Y
.......\......\LOCALE.H& W& x4 V# L1 e. y% h. M% V6 D
.......\......\MATH.H
{4 k9 r1 B5 K, P" n.......\......\MCC68K.BAT
2 ~ }) o7 o+ t& @.......\......\mcc68k.cmd
5 Q5 g- x6 S. W.......\......\MCC68K.EXE
. X8 x; i+ X. T! t/ i.......\......\MCC68K.FIL1 v/ ^: D( e5 ~* s. w5 Q7 Y
.......\......\Mriext.h: ^8 G9 J* P0 p
.......\......\Music.h
3 l: N- B) n4 g8 A.......\......\Others: Y3 A) p2 d5 {$ |9 b8 K; Q$ |6 }
.......\......\......\dio.c
( o2 J( D1 K, p5 P G4 x.......\......\......\dio.h
3 h% d6 P4 a) ^# I( K, I.......\......\Readme.doc5 J0 p8 o( Q/ J/ C( ]& s
.......\......\SCHPATH.H
1 @7 I' Y2 h$ o* h5 O# E.......\......\SETJMP.H
0 W, y3 V6 l. [0 L, E: c.......\......\SIEVE.C
g3 ^3 Y% B2 ]( F.......\......\Signal.h7 U1 y0 @* h" o. V! t- F9 p
.......\......\STDARG.H
- m/ Q# x' z( L! _.......\......\STDDEF.H
E/ z' p! T% ^9 e* Q.......\......\stdio.h L8 ?4 x& l& e4 l7 s/ W4 C
.......\......\Stdlib.h8 r+ b6 q; I$ O
.......\......\String.h6 O* y4 ~2 P, a$ D2 Y
.......\......\TEST.ABS
( f. r X* n" O- _$ Q6 Z+ ^+ J8 K7 \.......\......\TEST.SRC
3 E" [. C" j( B- f.......\......\TIME.H, z' V; C" ~* g1 m2 [
.......\......\Tools |
|