Otra vez Rockin'-B »  Mostrar los mensajes de    a     

SEGASaturno - Saturn, SEGA y Videojuegos


Desarrollo - Otra vez Rockin'-B



Ryo Suzuki [ 10 Octobre 2005, 12:38 AM ]
Título del mensajeOtra vez Rockin'-B
De nuevo el bueno de Rockin'-B, un alemán que se dedica a desarrollar para Sega Saturn, ha vuelto a darnos una agradable sorpresa.
Su última idea se llama Atlas para Sega Saturn. ¿De qué se trata? pues ni más ni menos que un bootloader en plan menu para poder ejecutar varios juegos o aplicaciones de Saturn desde un unico disco.

atlas_segasaturn

Según el propio autor es algo equivalente al Dream Inducer de Dreamcast. En teoría podemos crear un disco con una compilación de juegos de Saturn con menu y screenshots que podemos lanzar a nuestro gusto.

Estas son las especificaciones de la aplicación:
Código: [Ocultar]
  1. Atlas  
  2. Demo Demo Loader for SEGA Saturn  
  3. by The Rockin'-B, www.rockin-b.de  
  4. version 05/10/09  
  5.  
  6.  
  7. Atlas is a fully customizeable bootloader  
  8. for run on SEGA Saturn videogame system.  
  9. (similar to the Self Boot Inducer method for Dreamcast)  
  10.  
  11.  
  12. Features:  
  13. - up to 50 games per disc  
  14. - multiregion disc  
  15. - multitap and pad disconnection support  
  16. - resolution 352x224  
  17. - 4 methods of per-game info  
  18. - fully customizable  
  19. - 3D display  
  20.  
  21.  
  22. Controls:  
  23. LEFT / RIGHT - change selected game  
  24. NOTE: when releasing LEFT/RIGHT  
  25. 1. the audio file playback is stoppe  
  26. 2. the selected game info screen is loaded from CD  
  27. 3. and the audio file is played back, if present  
  28. -> so there might be a short wait time involved  
  29. START - boot selected game  
  30. A - show game info screen  
  31. B - back to main screen  
  32. C - credits screen  
  33. A or Y or Z - play game audio information  
  34. START+A+B+C - exit Atlas and return to multiplayer  
  35.  
  36.  
  37.  
  38. Things to customize:  
  39. Atlas:  
  40. - main screen image (352x224, 15bpp)  
  41. - credits screen image (352x224, 15bpp)  
  42.  
  43. For each game (not required, optionally):  
  44. - thumbnail screenshot sprite (64x64, 15bpp)  
  45. - info screen image (352x224, 15bpp)  
  46. - audio file (.AIF, supports ADPCM, up to 60min)  
  47. - text file with:  
  48. - CDDA start track specified  
  49. - info text (up to 8 lines of up to 20 characters)  
  50.  
  51.  
  52.  
  53. Not customizeable:  
  54. - title screen  
  55. - title sound  
  56. - button help sprites  
  57. - button mapping  
  58. - default data (if not available)  
  59. for "GAMENAME.IMG", "GAMENAME.SPR", "GAMENAME.TXT"  
  60.  
  61.  
  62.  
  63. How to customize:  
  64. 1. create temporary folder "myAtlas"  
  65. 2. create an ISO:  
  66. 2.1 create folder "cd" in "myAtlas" and  
  67. put the 8 Atlas files in:  
  68. 0.bin  
  69. ABS.TXT  
  70. ATLAS.IMG (your custom)  
  71. BIB.TXT  
  72. CREDITS.IMG (your custom)  
  73. CPY.TXT  
  74. FLD_KNL.BIN  
  75. README.TXT (your custom)  
  76.  
  77. 2.2 download and extract Mkisofs.exe and Cygwin1.dll  
  78. into "myAtlas"  
  79.  
  80. 2.3 create file "MAKEISO.BAT" into "myAtlas":  
  81. mkisofs -quiet -sysid "SEGA SATURN" -volid "SaturnApp" -volset "SaturnApp" -publisher "SEGA ENTERPRISES, LTD." -preparer "SEGA ENTERPRISES, LTD." -appid "SaturnApp" -abstract "ABS.TXT" -copyright "CPY.TXT" -biblio "BIB.TXT" -generic-boot ip.bin -full-iso9660-filenames -o myAtlas.iso cd  
  82.  
  83. 2.4 add game data  
  84. for each game add data into "cd":  
  85. (see below how to create)  
  86. "GAMENAME" <- folder with all files on game CD  
  87. "GAMENAME.IPI" <- game ip.bin  
  88. "GAMENAME.IMG"  
  89. "GAMENAME.SPR"  
  90. "GAMENAME.TXT"  
  91. "GAMENAME.AIF"  
  92.  
  93. 2.5 put Atlas' "ip.bin" into "cd"  
  94.  
  95. 3. create a .CUE sheet:  
  96. CDDA tracks of a game MUST BE consecutive.  
  97. First track of a game MUST BE the same  
  98. like specified in "GAMENAME.TXT".  
  99. Here it would be  
  100. "2" for "GAMENAM1.TXT" and  
  101. "5" for "GAMENAM2.TXT".  
  102.  
  103. Example "myAtlas.cue" sheet:  
  104. FILE "Atlas.ISO" BINARY  
  105. TRACK 01 MODE1/2048  
  106. INDEX 01 00:00:00  
  107. POSTGAP 00:02:00  
  108. FILE "GAMENAM1_Track1.wav" WAVE  
  109. TRACK 02 AUDIO  
  110. PREGAP 00:02:00  
  111. INDEX 01 00:00:00  
  112. FILE "GAMENAM1_Track2.wav" WAVE  
  113. TRACK 03 AUDIO  
  114. INDEX 01 00:00:00  
  115. FILE "GAMENAM1_Track3.wav" WAVE  
  116. TRACK 04 AUDIO  
  117. INDEX 01 00:00:00  
  118. FILE "GAMENAM2_Track1.wav" WAVE  
  119. TRACK 05 AUDIO  
  120. INDEX 01 00:00:00  
  121. FILE "GAMENAM2_Track2.wav" WAVE  
  122. TRACK 06 AUDIO  
  123. INDEX 01 00:00:00  
  124.  
  125. 4. burn "myAtlas.cue" sheet with Nero, CDRWin or other  
  126.  
  127.  
  128.  
  129. How to create custom data:  
  130. Filenames are importand (8.3 format).  
  131. Each game MUST HAVE:  
  132. "GAMENAME" - a folder where the game files are in  
  133. "GAMENAME.IPI" - an IP.BIN file  
  134. Each game CAN HAVE (not required, optionally):  
  135. "GAMENAME.IMG" - info screen  
  136. "GAMENAME.SPR" - thumbnail screenshot  
  137. "GAMENAME.TXT" - text file  
  138. "GAMENAME.AIF" - audio file  
  139.  
  140. "GAMENAME.IMG" full screen image (352x224, 15bpp):  
  141. "ATLAS.IMG" main screen:  
  142. "CREDITS.IMG" credits screen:  
  143. 1. save as "GAMENAME.TGA",  
  144. size MUST MATCH width=352 and height=224  
  145.  
  146. 2. use BGCON to convert it to Saturn format  
  147. (uncompressed raw bitmap 15bpp binary)  
  148. 2.1 create TGA2IMG.TXT:  
  149. CD 15  
  150. IF TGA  
  151. IM BITMAP  
  152. CMP NONE  
  153. RGBHI ON  
  154. TRANS -1  
  155. OF BIN  
  156. L atlas.tga  
  157. S atlas.img  
  158. L CREDITS.tga  
  159. S CREDITS.img  
  160. L GAMENAME.tga  
  161. S GAMENAME.img  
  162. .....  
  163.  
  164. 2.2 create TGA2IMG.BAT:  
  165. BGCON.EXE TGA2IMG.TXT  
  166.  
  167. 3. convert by opening TGA2IMG.BAT  
  168.  
  169.  
  170. "GAMENAME.SPR" thumbnail screenshot sprite (64x64, 15bpp)  
  171. 1. save as .TGA,  
  172. size MUST MATCH width=64 and height=64  
  173.  
  174. 2. use BGCON to convert it to Saturn format  
  175. (uncompressed raw bitmap 15bpp binary)  
  176. 2.1 create TGA2SPR.TXT:  
  177. CD 15  
  178. IF TGA  
  179. IM BITMAP  
  180. CMP NONE  
  181. RGBHI ON  
  182. TRANS -1  
  183. OF BIN  
  184. L GAMENAME.tga  
  185. S GAMENAME.img  
  186. .....  
  187.  
  188. 2.2 create TGA2SPR.BAT:  
  189. BGCON.EXE TGA2SPR.TXT  
  190.  
  191. 3. convert by opening TGA2SPR.BAT  
  192.  
  193. "GAMENAME.TXT" text file:  
  194. - first line specifies the CDDA start track  
  195. (default: 2)  
  196. - following 8 lines are printed to screen AS IS  
  197. (up to 20 characters, beyond 20 are skipped)  
  198.  
  199.  
  200. "GAMENAME.AIF" audio info file:  
  201. - up to 60 minutes long  
  202. - can be ADPCM encoded  
  203.  
  204. "GAMENAME.IPI" ip.bin file:  
  205. - this file is in the first couple of sectors of a Saturn CD.  
  206. In some homebrew Saturn games it's included as a file.  
  207. In all other cases such like commercial game,  
  208. You'll have to extract the first sectors (< 30) of a CD or CD image  
  209. with IsoBuster and remove the zero bytes after the IP.BIN with a hex  
  210. editor. Usually IP.BIN's are 4-5 kBytes size,  
  211.  
  212.  
  213.  
  214. Special thanks to VBT, who made the  
  215. MultiBoot Demo Demo Loader  
  216. for SX Saturn Coding Contest 2003. 


De momento es sólo un proyecto, pero conociendo a Rockin'-B mucho nos tememos que pronto lo tendremos en nuestras manos

Podeis ver más detalles aquí.


inox [ 10 Octobre 2005, 08:03 AM ]
Título del mensajeRe: Otra vez Rockin'-B
Hola


Pues q bueno entonces.Si podemos meter mas de 1 juego en un cd y poderlo elegirlos mediante un menu seria la leche.

Sino recuerdo mal creo q con los juegos de la PSX tambien habia algo...y de la XBOX tmb....aunke lo deskonocia para la Dreamcast.


Venga.


SunkDevifull [ 10 Octobre 2005, 08:55 AM ]
Título del mensaje
Genial, la verdad es que pinta muy bien, porque daba ya mucha pereza "malgastar" CDs con juegos que ocupaban menos de 100mb, ahora ya los aprovecharemos bien, : )
Menos mal que tenemos a Rockin'-B, xP


Gainsborough [ 13 Octobre 2005, 03:10 AM ]
Título del mensaje
Vale, gracias por la new ;)


Anonymous [ 14 Octobre 2005, 10:36 PM ]
Título del mensaje
Hey Ryo!
How is Nozomi doing?
The new website is cool, I like it!

Yes, we will see an Atlas release as soon as possible. There are multiple things I want to do with it and those will take way more time than it took me to create Atlas. I'm working hard to release something.

See you,
Rockin'-B


Ryo Suzuki [ 15 Octobre 2005, 02:02 AM ]
Título del mensajeRe: Otra vez Rockin'-B

¡Rockin'-B!

I am glad of see you here, friend.

You're great :P, thanks for your hard work in the Saturn scene.

See you here, master


zazazezo [ 01 Noviembre 2005, 08:38 PM ]
Título del mensaje
oye ryo con tus amistades,no conoceras a yu suzuki o a yuji naka no???
XD


Ryo Suzuki [ 02 Noviembre 2005, 01:10 PM ]
Título del mensajeRe: Otra vez Rockin'-B
Si, precisamente estuve tomando unas birras ayer con ellos


elvizius [ 04 Noviembre 2005, 02:50 AM ]
Título del mensajeRe: Otra vez Rockin'-B
Hombre,a tanto no creo,pero no estaria mal conocer al gachon que se compro la demo del sonic xtreme...


a_narka [ 04 Noviembre 2005, 01:18 PM ]
Título del mensajeRe: Otra vez Rockin'-B
ya era hora de que alguien sacara un programa asi :-P pensar la de cd´s que hay y algunos de ellos ocupan una miseria. TNX ROCKING-B!!!


javierazoo [ 24 Noviembre 2009, 06:38 AM ]
Título del mensajeRe: Otra Vez Rockin'-B
el medio aportazo men! ojala que luego este disponible =)


DonGloton [ 25 Noviembre 2009, 01:41 AM ]
Título del mensajeRe: Otra Vez Rockin'-B
Great!


Fandu [ 25 Noviembre 2009, 02:45 AM ]
Título del mensajeRe: Otra Vez Rockin'-B
Tremendazo reflote man, 4 años!!!!


manu_204 [ 05 Noviembre 2011, 08:17 PM ]
Título del mensajeRe: Otra Vez Rockin'-B
Hola , alguien podría decirme como extraer el Ip.bin
por ahora lo que he encontrado es que usando el cdrwin extragio hasta los primero 15 sectores y luego con
un editor Hexadecimal voy leyendo desde el principio hasta que encuentro una buena tanda de 00 00 00 00
.Bien Haciendo esto he intentando meter el Scorcher y el darkseed en un cd y el cd me ha cargado pero a la hora de ejecutar el juego me sale el logo de sega y ahi se queda parado , he hecho algo mal?


vbt [ 10 Noviembre 2011, 11:50 PM ]
Título del mensajeRe: Otra Vez Rockin'-B
a compilation of Scorcher & Darkseed may work (if the games boot) but you'll get a problem with sound tracks, in each game you have to read the track start number at 0x6000CCD, i'd be surprised the games these two games do that. SO the games may share the same sound tracks.


zeros [ 11 Noviembre 2011, 03:24 PM ]
Título del mensajeRe: Otra Vez Rockin'-B
Es una gran noticia, y mas ahora que estamos acostumbrados a cambiar de juego sin levantarnos XD todo desde el disco duro.

Es como si la Saturn hubiese llegado a la generación actual... >_<


Wesker [ 11 Noviembre 2011, 06:19 PM ]
Título del mensajeRe: Otra vez Rockin'-B
El primer Darkseed no tiene pistas de audio que yo recuerde, o al menos pistas que sean utilizadas en el juego propiamente dicho y aparte de la típica advertencia "Este es un disco de Sega Saturn, por favor utilízalo blablabla" que no importa que sea común a distintos juegos. El juego tira de música MIDI (por cierto, adaptada a Sega Saturn de manera bastante peculiar respecto a como suena mismamente el juego en Amiga) y creo recordar que era así en todo el juego.




Powered by Icy Phoenix