|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,' B( }% ?% d% C& n2 `
寫完的遊戲可以用工具自動轉換為MD ROM:
+ _# R2 a& r/ \; Y描述和檔案內容如下:
. D- `5 g# ?: E1 \/ ?
7 s" @! F: K7 t8 l* {2 s) |SEGA video game development kit, including: # |7 h% y( p U {+ Q7 {3 y. w
1) a complete C/Assambler development environment 7 h5 a) C w5 V9 d% a% A
2) Non-ICE debug environment
+ I0 y4 S: K2 M( g( H& C, @3) MIDI to SEGA s conversion process , W& m' F$ Q1 x. @ J( Q
4) the development of technical documentation $ T, }. P3 A0 y! E! \+ h; B. w: K5 B) s
5) Examples of procedures and source code 1 J6 N1 L5 e# }/ m
(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
- c4 W) B2 k% o" M0 w, X2 X.......\ASM68K
8 ?9 _( Y& u, O* h/ l- C2 M/ u.......\......\ASM68K.EXE% u3 \" c3 Z1 O/ K, p- R
.......\......\ASM68K.FIL; j8 M6 k; S6 R( {3 Q
.......\......\EXAMBIOS.EXE0 l% t8 n8 Q+ I$ C6 T/ Z/ t
.......\......\IEE2AOUT.EXE! n9 G3 |/ ?3 M" ?
.......\......\LIB68K.EXE6 A! Z- O C5 m1 b2 u
.......\......\LNK68K.EXE6 U) x# l: X/ i: k* m' D
.......\......\PMINFO.EXE
( w8 ^! f. C( o) u3 y.......\......\SIEVE.SRC5 e ~1 x* p) p! v2 @
.......\Debugger2 C) A0 U" _9 |8 w9 s7 t4 F$ E1 o
.......\........\535.bin
' c# V; J" J% [! u.......\........\Segacore.dll8 t+ d+ Z# z( G& R/ `- o' R( |
.......\........\Testcore.exe
. q5 V M% |1 g- w; s.......\Demo. f8 e. g" _# r& j. c# J( J
.......\....\abs2bin.exe
& `9 z4 t) t% D4 U% S% f9 z: c5 M.......\....\Build.bat- L; U4 L1 j& X4 J# t3 h, M. x
.......\....\filectrl.txt
/ T0 r( B5 _# }, @2 P.......\....\madonna.obj
6 `. G5 K+ J" T' ^: O$ z' n.......\....\main.bin3 E: [7 L8 s# Y" C; h
.......\....\main.c
; [1 H) |2 C8 C8 N.......\....\Repeat.txt! f1 y2 I. A* a
.......\....\scrdata.src/ a- I5 P @% x( z/ z) E. q- H
.......\....\Screen.c
# P4 a/ _ p4 W( ^' `.......\....\Screen.h
4 S: k3 a- a/ B: G' s3 ~) h.......\DOC
1 b) F' [5 Y! m' s: I.......\...\68000ad.pdf
: n' ?: T4 i, T4 x* u7 ~% m$ @.......\...\68000UM.pdf/ ?, R$ z3 X, p) M/ U, ~1 L
.......\...\68000umad.pdf
. g: x8 [! y9 C( w% |) e7 }.......\...\68kprm.pdf3 D) l% [; v' L( L
.......\...\68SEC000pb.pdf. s$ b0 F! Y0 D& c; u: u/ |, |
.......\...\MDHARD.doc
1 }5 F8 S# w& R6 E" G. V.......\...\segafaq.doc6 B: L0 k: N; t8 B' U4 z9 c' {
.......\m68knt.bat7 W# a% \+ t h" X% z- {5 V
.......\MCC68K
# y6 C5 ~" O2 m# M+ ^2 ~.......\......\68000* y7 ]6 |3 c3 g6 D. N+ i
.......\......\.....\MCC68KA5.LIB
1 {! F+ s- d5 q; L.......\......\.....\Mcc68kab.$$$6 C/ a; i! t8 w1 U- w0 Y/ m
.......\......\.....\Mcc68kab.001- r% `9 q, e' e. Y
.......\......\.....\Mcc68kab.lib
' { i. v7 Q: R.......\......\.....\MCC68KPC.LIB4 H+ V8 p, \! M
.......\......\ASSERT.H
( Y+ `3 c! U M4 r7 R& d.......\......\CBE68K.EXE
3 D' v% i3 `& P# q# X J; u.......\......\CFE68K.EXE1 |8 N" E4 W5 r0 u
.......\......\Compress.h
b" k5 J+ p, T; E& o# h6 w.......\......\CTYPE.H
8 S) `! F$ {3 x- i. b6 o.......\......\Debug.h8 M9 V) g* X$ i' R. D) i$ y) |
.......\......\ERRNO.H/ L( Q% U& L% c; K% m
.......\......\Examples
7 y3 }" P- x- n( u4 S2 ?9 C, S.......\......\........\abs2bin.exe$ K" _7 v; i2 Q8 p1 o7 I
.......\......\........\Build.bat
# |# E' d+ J) V5 G: F0 C, }.......\......\........\COMPRESS.OBJ
* { ^7 y: o u0 z.......\......\........\decide.src, t, |" ]3 ?- _9 b$ L0 ?$ ^6 m
.......\......\........\filectrl.txt
; H f! ?2 u. I.......\......\........\madonna.obj$ d6 S+ s$ K4 M$ ?
.......\......\........\main.bin
: U# n" {% v: n$ w) b _( |& a.......\......\........\main.c8 Z; s1 m2 N- G$ x/ d8 h
.......\......\........\package.grp1 `& e9 [* a/ }4 [$ J, M) u
.......\......\........\piano.bin
7 `9 D* I4 G3 n5 L/ c.......\......\........\scrdata.src# T$ I5 T" E* d/ t* z6 `2 r. i
.......\......\........\Screen.c
/ d( X' h# D9 ].......\......\........\Screen.h7 _- v e% `0 z5 }) \( u" _
.......\......\........\zipdata.src
/ K+ p) z5 h+ N2 Y- N.......\......\FLOAT.H7 l$ Y* F U* u; s2 r! y+ B% ?2 J7 O
.......\......\hardcore.h
0 O) a" o5 t: A6 k. w) P+ `.......\......\infblock.h% m( Z% M, S$ o8 G6 G
.......\......\infcodes.h4 ]5 `1 s: w7 C) _& o6 T' S
.......\......\inffast.h
; b6 l; [1 s4 B( c.......\......\inffixed.h
# L% T5 E5 w& c7 o% p$ }.......\......\inftrees.h# B" G5 U# E9 I6 G$ X+ L6 L* F& H
.......\......\infutil.h
; {: y8 a" t _6 a0 Z.......\......\LIMITS.H
# e3 P( v3 ^# D. A.......\......\LOCALE.H0 b* z7 s0 S) O, J, L
.......\......\MATH.H
# R( x2 v6 F# D. W4 S.......\......\MCC68K.BAT
+ `# }$ e( H; C.......\......\mcc68k.cmd8 t4 v) K7 G6 g$ O1 x
.......\......\MCC68K.EXE
, ^5 X, [- J3 d.......\......\MCC68K.FIL
# O, x% e: L7 i/ g.......\......\Mriext.h
; i; \+ N! I. p% H' k- T7 X- J.......\......\Music.h7 p: U; ~. g2 c
.......\......\Others- |/ ^9 e5 I6 F+ `
.......\......\......\dio.c
2 R O+ v0 n. `; \5 f7 O.......\......\......\dio.h* u: S0 ^" s7 H3 ?( F
.......\......\Readme.doc
, [$ M( I+ ~6 W9 y* H1 B.......\......\SCHPATH.H
5 W! s. a% ^# k! p.......\......\SETJMP.H
2 g) q1 {) N1 Y! x.......\......\SIEVE.C
8 }, k( J/ u0 C! i" j/ t7 P6 \.......\......\Signal.h
" h* y: v7 T0 O5 A.......\......\STDARG.H
- M6 B1 l* ^/ o J' U" n/ p.......\......\STDDEF.H
0 Z3 @, B$ v u! o/ }.......\......\stdio.h
$ D2 _; W5 Z: T! y.......\......\Stdlib.h# W( ]7 V; C+ o+ T
.......\......\String.h" m& N/ Q4 e$ d. _) Y
.......\......\TEST.ABS- V( w& W- x) h8 p$ p
.......\......\TEST.SRC
3 S% M2 w. n' N4 c2 p- ~5 f.......\......\TIME.H
$ e U' |" n, D" p. k' P' N1 ]- g.......\......\Tools |
|