|
发表于 2011-3-25 20:39:00
|
显示全部楼层
SegaKit 可以讓開發者使用C語言開發MD遊戲,和NES的開發工具相同,& h$ c- J& w; f! _$ O7 g; n
寫完的遊戲可以用工具自動轉換為MD ROM:/ j5 ~; m# t5 T* e" Q) m
描述和檔案內容如下:
8 } g# O, e# ^ [9 x1 }( @% m8 u0 k1 N s5 w4 r
SEGA video game development kit, including: 8 I% c6 {; @ P$ C
1) a complete C/Assambler development environment
$ N5 r, T5 R S) ~* y5 D2 _2) Non-ICE debug environment " y# ]0 f- O7 @8 l
3) MIDI to SEGA s conversion process % y2 e3 Z7 [& y" b# E" x
4) the development of technical documentation
2 ]! |: T1 W( V4 T* x7 R Q5) Examples of procedures and source code / w- I4 @5 ~, @. Q4 ^
(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. [1 }% I- N8 @! s
.......\ASM68K m, P1 O# M7 L b% K5 |* I- K
.......\......\ASM68K.EXE4 A" Y% c& M5 |( q
.......\......\ASM68K.FIL
. H5 L$ _( h2 _.......\......\EXAMBIOS.EXE) t; i$ C& L1 c, Q
.......\......\IEE2AOUT.EXE
% C X/ Q& B9 M" i+ a.......\......\LIB68K.EXE5 r1 ^' I# G! A9 t- [
.......\......\LNK68K.EXE
" C2 H& m4 \; ?.......\......\PMINFO.EXE
3 K/ [, f1 p' N. w' F.......\......\SIEVE.SRC4 j+ I" g! Z) d# b) U$ O- W
.......\Debugger# _- z$ |6 n" v% i
.......\........\535.bin ?5 ~6 Y) V# Y
.......\........\Segacore.dll
% A A: T# O1 N A; R.......\........\Testcore.exe8 Y" B' U0 J0 s
.......\Demo$ c0 b# s9 R2 z5 @
.......\....\abs2bin.exe
4 V' }+ {4 A' G/ o.......\....\Build.bat& c% J( k& M+ k- H! O* V/ w+ q
.......\....\filectrl.txt4 k) d2 f/ d- k9 X( p
.......\....\madonna.obj
2 D4 }: ^6 y" p; ^) ~; U.......\....\main.bin
( }/ G5 L6 b3 z# d3 j( e; d$ S# A8 w.......\....\main.c1 w% K- a6 {5 ?0 j! f
.......\....\Repeat.txt
/ Z4 H& @7 Q- n' i/ k& r.......\....\scrdata.src) B1 m+ G8 ?1 g1 X9 W4 g
.......\....\Screen.c+ o- C* E k' c1 x6 Y4 q2 n2 F: D
.......\....\Screen.h
' i! r9 t8 n4 a" V2 r# N% X- S.......\DOC; d- l$ b# Q% k7 K
.......\...\68000ad.pdf
( Q& q1 M$ w, d" Y, E7 F.......\...\68000UM.pdf7 @) A/ g! _3 h1 B. q
.......\...\68000umad.pdf# X( W) A \# ~. G
.......\...\68kprm.pdf- i6 m6 Q3 Q5 G- b3 H+ b2 W# h& W3 _
.......\...\68SEC000pb.pdf7 K" Q l4 z4 T4 s% M% ~
.......\...\MDHARD.doc
) i3 I# [( s$ c9 @.......\...\segafaq.doc
2 T4 r" v; L$ ].......\m68knt.bat, e4 R5 @, L" z* y5 {9 `
.......\MCC68K
7 w5 ?! Q' u( ~/ m.......\......\68000
6 v& e- d0 X& V1 V4 b.......\......\.....\MCC68KA5.LIB
l3 Q8 y0 J- I& H3 h7 Z! I" b' p.......\......\.....\Mcc68kab.$$$3 f9 |& Z j/ @* h. A$ ^
.......\......\.....\Mcc68kab.001
6 H [2 u$ M0 v3 ?( N.......\......\.....\Mcc68kab.lib, j/ l/ g7 Y7 w/ Q2 W9 x/ w
.......\......\.....\MCC68KPC.LIB3 e# x0 x* S& Y# o
.......\......\ASSERT.H
! H3 f( w2 O! [& Y H' ?.......\......\CBE68K.EXE
; }' k) F+ ^6 F1 P) A.......\......\CFE68K.EXE/ v- @6 J3 [ y
.......\......\Compress.h
) w6 ~# G9 L0 w; P7 ?, Q1 @2 b5 w9 j.......\......\CTYPE.H3 Q& ]6 d% ~" ~4 r s' \9 G, B& z
.......\......\Debug.h, G6 S& x1 E$ i
.......\......\ERRNO.H
$ b. z. Q4 C) D) M- H6 L.......\......\Examples
, x2 v( ?. j1 w. o s6 | H1 E.......\......\........\abs2bin.exe
; c0 x: {4 B" N* T2 {.......\......\........\Build.bat9 Q! I; R: t2 g: N! e
.......\......\........\COMPRESS.OBJ" u9 O0 h, ?6 ]. i; O# ^* W/ c
.......\......\........\decide.src, t( w) p' I7 M! J
.......\......\........\filectrl.txt
3 ~$ r9 t7 ^$ H# L.......\......\........\madonna.obj a9 ?7 t, D( L9 _7 `. k
.......\......\........\main.bin
: g$ y2 w+ _1 a" n4 J! _. G.......\......\........\main.c
. X5 {1 \' b, i/ c.......\......\........\package.grp
# `/ y( E. I& ^2 ~& X.......\......\........\piano.bin K& ?; e5 _, s5 k O
.......\......\........\scrdata.src$ X, c; t8 q0 e' l% D) Y
.......\......\........\Screen.c
3 |6 h# ^# r! w% P- Z- |+ ^/ R.......\......\........\Screen.h$ X0 [* M' u. [* g' @) U$ e* L
.......\......\........\zipdata.src2 s/ v" \8 W5 m, m
.......\......\FLOAT.H; h3 w5 ^3 G3 `- z& v; V
.......\......\hardcore.h' z& {: R. D R2 M5 m7 I& k- d3 \
.......\......\infblock.h
# T' |+ i' @( F# |5 T# t9 |8 g- W.......\......\infcodes.h- g$ c9 R( |% ~. j
.......\......\inffast.h
' D/ z- W7 z( u H$ n* W' V: |8 f.......\......\inffixed.h
/ d' E/ r8 O/ W1 ?* C, D.......\......\inftrees.h P+ ]0 Y8 h" G: ~( P
.......\......\infutil.h
' h5 Y" W/ @* G.......\......\LIMITS.H( D* Z' T- V G5 n& x" m- Z
.......\......\LOCALE.H
- B9 j. I: E& Y.......\......\MATH.H
) @+ C( i" g8 ~- @0 O& g2 Y8 \( g.......\......\MCC68K.BAT9 w1 q5 s3 x% O% C/ i' G
.......\......\mcc68k.cmd2 M a/ m$ K- v A9 F+ x
.......\......\MCC68K.EXE9 p0 X+ q9 l8 y h! ?( \9 B
.......\......\MCC68K.FIL
& \0 V! w6 S3 `2 V* \+ b.......\......\Mriext.h3 t- m& v* i2 k$ y0 }
.......\......\Music.h
. C1 n$ ~1 s. N! h.......\......\Others
3 A' V, n8 E/ G; o6 r( Q.......\......\......\dio.c2 p( k/ o0 r6 F; Q8 ]; j. K
.......\......\......\dio.h9 y2 V0 F+ P7 C5 ^ J5 ^7 Y$ G
.......\......\Readme.doc
: w* k, c* y$ p/ I$ a5 M.......\......\SCHPATH.H
" Q) w p' d; h" h4 G1 u.......\......\SETJMP.H2 X/ k& k J2 i% H. D
.......\......\SIEVE.C
% e3 g9 l% z/ B.......\......\Signal.h; m) G& E M0 u( X* ?
.......\......\STDARG.H5 @( t% q2 v+ \: e$ g! E( y
.......\......\STDDEF.H% a C$ ^) W' q" G
.......\......\stdio.h2 r+ N) X8 T( n# F" v
.......\......\Stdlib.h
' g; h( }: ]6 n6 s. K: [.......\......\String.h
5 {6 B1 o5 j: h1 I {- ].......\......\TEST.ABS% w: o) X; u; D0 p8 x% k2 a2 Q+ ?' X
.......\......\TEST.SRC
( v& D' O, W1 t" R.......\......\TIME.H
) b7 J: k. Z: m" Y3 B* ].......\......\Tools |
|