查看完整版本: [-- 【求助】求个软件Sega Dreamcast Katana SDK r9 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> 【求助】求个软件Sega Dreamcast Katana SDK r9 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

glf999 2006-04-30 13:20

Sega Dreamcast Katana SDK r9

这个软件大家有没有看见过啊

帮忙找找看 多谢大家了

如果能提供下载

我将个人 出 100YFB表示感谢


*****************************************************

  _____________________________________________________________________...,
        ________________   ____________________   ______________   .;;;:,.
    _______\         /____\     __       /___\         /. .,,::tr0;:
+----/     /           |       /   ______\_       ____/_____ `:::;;'
|   //                 |               |       /       |   ____
|   \____________\         |       /__       x|             ||   __\ /
|   :::::::::::::/____________|\_____________________|_________\       '|__ \/ \/
|   -----------------------------------------------------------/__________| (>----|
|   Presents: Sega Dreamcast Katana SDK r9                           |
|                                                       |
|                                                       |
|   Platform........: PC                     Supplier......: cHiLLHARD |
|   Date............: 07/26/00 AFT               Patcher.......: -       |
|   Filename/Size...: nbc-katar9.rar/24           Game Type.....: -       |
|   Format..........: Bin/Cue (CDRWIN/DAO)         Special.......: Devkit   |
|                                                       |
|                                                     |
|                                                       |
|                                                       :
:                                                   _____l
l_________               ______________________________________________\___) _.'  
l     //--------------------\\                                 l
:   Release Notes /     Features                                 :
| - ----------------------------- -                               |                                                  
|                                                       |
| Here is an elite release from cHiLLHARD. Now all of you dev kiddies       |
| can go ahead and post some more useless shit on your website that you were   |
| able to figure out by using this. Oh yea this is the Full Kit, Nothing     |    
| RiPPED!                                           |
|                                           |
| Big FUCK YOU's to people think NBC is KALiSTO's shit division. WE ARE NOT!!   :                                                    
|\                                                   ____l
:                                                       :
l_________               ____________________________________________\(____\ _.'
l     //---------------------\\                                 l
:   Group News / Contact information                             :
|   - -------------------------------- -                             |
|   The Natural Born chillers have climbed their way to the top of the PSXDEV   |
| scene in under three months. Now boasting the best coders, suppliers, and     |
| traders, we are now gaining sites across the globe to chill on.           |
|                                                       |
|   So if you   ......                                       |
|                                                       |
|       - Can supply fast(50mbit+) shells                         |
|       - Can supply originals for any platform (PAL/NTSC JP-USA)         |
|       - Run a site with decent affils & decent specs                 |
|                                                       |
|   write to chillers@paki.com or /query a member on EFNET ASAP.             |
|   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^             |
|                                                       |
| Right now, we are keeping our sites and email closed untill further notice.   |  
| Yes, we are still in desperate need of sites so please contact a member on   |
| EFNet ASAP. Join our channel, #Bifem-NBC on EFNET!                   |
:                                                       :
l_________               _________________________________________________l
l     //----------------------\\                                 l
:       Members / Sites                                     :
|   - -------------------------- -                               |
|                                                       |
|   Site Name             Position               Staff         |
| - ------------------------------------------------------------------- -     |
|                                                       |
|     I**               Head Quarters-WORLD       O*/V*           |
|     V*               Head Quarters-Europe       T*/G*           |
|     N**               Head Quarters-CHILL       T*/R*           |
|     C**               Head Quarters-USA         S*             |  
|     F*               Head Quarters-USA #2       D*             |
|     S*               Soon to be USAHQ #3 :)     SP*           |
|     ???               Head Quarters-UK         You? Your Mom??   |
| - ------------------------------------------------------------------- -     |
|                                                       |
|             - == Classified   * == Up                       |
|                                                       |
|     There are still positions for a UKHQ, and there are ALWAYS positions open |
|   for another USHQ/USCQ. So, siteops, if you are looking for some chill affils, |
|   and you run a half-decent site...Linux, Fast(Don't even know what that is   |
|   days :P), the works, contact us on EFNet (when we are around) or send your   |    
|   e-mails to Chillers@Paki.com. We don't ask for much from our siteops, but we |
|   give back so much more in return. :-)                           |
|                                                                                                  
|     * NiGHTSHADE has RETiRED from NBC and the scene in general. She felt that |
|     she has done enough and seen enough. We wish her luck with LIFT RAVING,   |
|     her new found hobby.                                     |
|                                                       |
| NBC IS...                                               |
|                                                       |
|   J.Mewes -+- Urkel -+- Spicolli -+- NIGHTSHADE -+- Cosmic -+- Incredible Hulk |
|                                                       |
| On Trial...                                             |
|         -+- cHILLhARD -+- -+- OPiATE -+- -+- LADY SILvER -+-         |
l_________               _________________________________________________l
l     //----------------------\\                                 l
:   Group / Personal Regards....                                 :
|                                                       |
|   Class - ConsoleX - EspritISO - MENACE - Kalisto - Properstuff     |
:                                                       :
l________                 _________________________________________________l
      \\----------------------//
  Natural Born Chillers - Last update on 00/00/00 - ------^NBC

gibson 2006-04-30 16:56
干什么用的?

心太冷 2006-04-30 17:18
没用过,不知是什么软件,只能帮顶了。

gxb 2006-04-30 17:28
开发机用的,和开发机配套,没开发机,有了这个软件也没用

zxcv00 2006-04-30 18:58
Platform........: PC               ???
难道可以在PC上使用?

bobolv1222 2006-04-30 19:54
好像都没下载哦。。。

YZB 2006-04-30 20:18
估计很难找

b2terry 2006-04-30 20:39
DC快绝迹了,这种周遍软件估计也没了

bobolv1222 2006-04-30 23:15
现在到是希望有人能汉化几个游戏,DC还是不错得哦

hoh 2006-05-01 08:52
jeffma有这个

glf999 2006-05-01 14:42
马大大有这个啊 可惜我 不熟啊

我想要那里面的 那些工具

好研究 下 dc的 gd盘哦

冰晶漫步 2006-05-01 15:33
看不懂都不知道干什么用的

newayjia 2006-05-01 19:39
在FTP有DC的WINCE SDK,LZ不妨去看看

YZB 2006-05-01 19:58
引用
引用第12楼newayjia2006-05-01 19:39发表的“”:
在FTP有DC的WINCE SDK,LZ不妨去看看

那个他已下了的,他说没什么用啊

newayjia 2006-05-02 09:30
不是吧

我也看了,没有驱动只类的东西。但是在内核选项里有有GDROM DRIVER的字样,应该是有的,要好好找了

glf999 2006-05-04 10:01
不是说没有用

我的意思是 有些工具 winCE版里面没有提供

在 katana SDK中 好像有这几个工具

另外 好像还有 r4, r11等好几个版本呢

newayjia 2006-05-04 22:03
LZ在研究什么呢?
说出来大家一起做?

glf999 2006-05-05 10:36
我都不是到我在研究啥呢

我只是想收集一些工具软件 看看那些 游戏里面的文件

是怎样制作出来的 最近YZB大人让我详细分析IP.bin的

一些信息 过几天会把研究结果告诉大家

YZB 2006-05-05 13:51
那我就等着你

gibson 2006-05-05 17:14
有些游戏必须用自己的IP.BIN 
要是用FASTBOOT自带的就进不了游戏了.
这是怎么回事?

newayjia 2006-05-05 19:12
哦.IP.BIN的信息吗?
看看这个东西,是不是你要的
When the Dreamcast boots a GD-ROM or CD-ROM, it reads two things from the disc before the control is passed to the program. First a bootstrap is loaded from the reserved boot area (sector 0-15) of the last data track. This strap is called the "IP.BIN", although it of course does not have a file name on the disc. Among other things, the IP.BIN names a file in the ISO filesystem of the disc that contains the actual program to run and load. This file will here be called the "1ST_READ.BIN", although any name is possible as long as it is correctly specified in the IP.BIN. When the 1ST_READ.BIN has been loaded, control is passed to the IP.BIN, which will in turn pass it to the 1ST_READ.BIN. The following sections will explain the structure of these files, and how you can create your own.




The IP.BIN is loaded by the ROM to address 8C008000. It consists of several parts, as this table shows: Offset Load address Contents
0000-00FF 8C008000-8C0080FF Meta information
0100-02FF 8C008100-8C0082FF Table of contents
0300-36FF 8C008300-8C00B6FF SEGA license screen code
3700-37FF 8C00B700-8C00B7FF Area protection symbols
3800-5FFF 8C00B800-8C00DFFF Bootstrap 1
6000-7FFF 8C00E000-8C00FFFF Bootstrap 2

With exception of the Meta information part, all these parts contain predefined data. There is a tool in the Software section called IP creator which can create the entire IP.BIN from a textual representation of the Meta information, and a template containing all the predefined data.




This part is identical in content to the IP0000.BIN. It is not necessary to compute a correct checksum for the Device Information field, just writing 0000 works OK.




I don't know what this is used for. Just filling this region with zeroes works OK, and this is what the IP creator does as well.




This is the entry point which the ROM calls after both IP.BIN and 1ST_READ.bin have been loaded. The code here displays the SEGA logo and message "PRODUCED BY OR UNDER LICENSE FROM SEGA ENTERPRISES, LTD." for about 6 seconds and then transfers control to Bootstrap 1. Note that the code in this area can not be modified. The ROM checks every byte of it against a copy in the ROM, and will not boot the disk if there is a difference.




This area contain 8 slots which can either contain the name of a regional area or spaces. For a disk to be bootable in a certain region, the slot for that region must contain the appropriate area name. It is therefore not enough just to set the area symbol characters in the Meta information area. However, if all region names are present here, as they are in the IP.BIN:s created by IP creator, any set of regions can be selected by placing the appropriate letters in the Area Symbols field of the Meta information area.

Each of the Area protection slots is prefixed by a branch instruction jumping past it, as the CPU control actually flows through here on its way to Bootstrap 1. The individual slots are these: Slot Region Text
0 Japan "For JAPAN,TAIWAN,PHILIPINES."
1 USA "For USA and CANADA.牋牋牋牋?/tt>"
2 Europe "For EUROPE.牋牋牋牋牋牋牋牋?/tt>"
3 Unassigned "牋牋牋牋牋牋牋牋牋牋牋牋牋牋"
4 Unassigned "牋牋牋牋牋牋牋牋牋牋牋牋牋牋"
5 Unassigned "牋牋牋牋牋牋牋牋牋牋牋牋牋牋"
6 Unassigned "牋牋牋牋牋牋牋牋牋牋牋牋牋牋"
7 Unassigned "牋牋牋牋牋牋牋牋牋牋牋牋牋牋"






This code is run once the licence screen code completes. Contrary to the license screen code, this code can be modified. The default implementation sets up a few hardware registers and then transfers control to Bootstrap 2.




This code is run once Bootstrap 1 completes. Like Bootstrap 1, it can be modified. The default implementation sets up the CPU stack, the VBR, disables the cache, and transfers control to the 1ST_READ.BIN.




The 1ST_READ.BIN (or whatever you call it in the Boot filename field of the Meta information area) is loaded to address 8C010000, i.e. right after the IP.BIN. The boostrap will branch directly to this address, so it should be a raw binary file without any headers. (If you have an ELF with a VMA of 0x8c010000, you can convert it with objcopy -O binary for example.)

An interresting feature of the bootloader is that for normal CD:s (not GD:s) this file is not loaded continously into memory, but instead scatter-loaded in a pseudo-random manner. In order for your program to be loaded properly, the binary thus first has to be "scrambled". The Software section contains a tool to perform this task as well. Here is a complete example on how a scrambled 1ST_READ.BIN could be generated from a C source file, using cross-compiling GCC and binutils:

sh-elf-gcc -ml -Wl,-Ttext,0x8c010000 -nostartfiles -nostdlib -e _start prog.c -o prog.elf -lgcc
sh-elf-objcopy -O binary prog.elf prog.bin
scramble prog.bin 1ST_READ.BIN

(This example assumes that prog.c begins with a function start that will be called first.)

YZB 2006-05-05 20:22
呵呵,果然是分成6部分的啊....

看来老G说对了哦~

glf999 2006-05-06 10:52
谢谢20楼的朋友

我把我的 分析结果也发布了出来

还有不少我不知道的地方,还在继续分析研究中

21楼的朋友,到是您 有空搞那么多花样

咋就不把ip.bin文件给我呢?

newayjia 2006-05-06 15:58
呵呵,不用谢了,以后有什么需要,直接说.能帮的一定帮你了

对了,请问有那位大侠知道DC BIOS IC 的引脚定义的?


查看完整版本: [-- 【求助】求个软件Sega Dreamcast Katana SDK r9 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us