Sega Saturn Sample by Sega

Thanks for the information.

Were you able to trigger it in Yabause? Maybe we can get a state save and explore a bit.
 
Thanks for the information.

Were you able to trigger it in Yabause? Maybe we can get a state save and explore a bit.
i edited a file (manual.res) to be sure to get the error (i replaced TAK0 string) then when i display the game manual i get always :
upload_2018-5-8_18-47-18.png


on yabause it's harder, it got difficulties to display the text :

upload_2018-5-8_18-51-42.png


EDIT : I get the error because the CD seems to be badly rebuilt, after choosing a pinball, i get a new error window and i can control the cursor and click on EXIT.

upload_2018-5-8_19-8-10.png
 
Last edited:
Can you dump what VDP2 and VDP1 show in Yabause? I'm interested in seeing what they used.

Does the cursor work?
 
SMPC SAMPLE PROGRAM Ver.0.56a

start address : 06010000
file name : sl1.bin

upload_2019-4-15_1-25-58.png


Backup Library Demo Program

start address : 06010000
file name : bup.bin

upload_2019-4-15_1-44-39.png


DEMO_A

start address : 06004000
file name : sl2.bin

upload_2019-4-15_1-52-14.png
 

Attachments

Last edited:
DEMO_B

start address : 06004000
file name : sl3.bin

upload_2019-4-15_1-56-48.png


DEMO_C

start address : 06004000
file name : sl4.bin

upload_2019-4-15_2-0-57.png


DEMO_D

start address : 06004000
file name : sl4.bin

upload_2019-4-15_2-4-11.png
 

Attachments

Last edited:
thanks to big evil corp, 2 snasm samples are working

DEMO

start address : 06004000
file name : slsnasm.bin

upload_2019-4-21_15-24-24.png


DEMO2

start address : 06010000
file name : slsnasm2.bin

unknown.png
 

Attachments

Last edited:
it's in almost all DTS CDs, i didn't notice it before, the filename is SMPCDEM.C en directory (or subdirectory) PERIPHS\SOURCE\
Code:
/********************************************
*                                          *
*   SMPC SAMPLE PROGRAM Version 0.56a      *
*                                          *
*    file : smpcdem.c                      *
*                                          *
*  author : s.uchida sega cs h/w r&d       *
*                                          *
*    date : 94/11/09                       *
*                                          *
*       rev : a.stern soa npe v.01           *
*      date : 11/30/94                       *
*     rev : a.stern soa v695               *
*    date : 06/12/95                       *
*                                          *
*    Peripheral Port Monitor PPMSPR using  *
*    SMPC Intback Command (Control Mode)   *
*    used to get peripheral and system data*
*                                          *
*      One Intback command per Vblank        *
*    At least two SMPC Interrupts per Vblank
*    Second SMPC Interrupt will have upto  *
*    32bytes of peripheral data            *
*                                          *
********************************************/
 

Attachments

Last edited:
Wow, great !! I didn't noticed too and was desperately looking in SaturnOrbit folder ... it's sad that theses DTS CDs are not more shared outside of vintage development hardware collector circles.

In the header you quoted, the last paragraph itself ("One Intback command per Vblank. At least two SMPC Interrupts per Vblank.") is full of crispy technical informations so I definitely need to check more the other resources there 🙂
 
DEVCON96 demos (except SGL)

unknown.png

unknown.png

unknown.png

unknown.png


start address : 06004000
if a sg3 file is available with the sample it has to be loaded at the address : 06080000 (before the main binary in emulator)
 

Attachments

Thanks to Jo Engine for compilers and tools
Emerald Nova for SGL_Hello_World
XL2 for ZTE
VBT for topic

DTS 1995-06

Both use IP.BIN from ABS folder
The IP.BIN has SEC1.BIN, SEC2.BIN and a last file (guessing SMPSYS.C) but not sure added end of IP.BIN

APP.BIN

start address: 06010000


1724891249354.png



SMPGFS1.BIN

start address: 06010000

TUT160.BIN has to be converted to .BIN from TUT160.ASM and put into cd folder
Use sh-coff-objcopy -O binary <Input Filename> <Output Filename>
sh-coff-objcopy -O binary "TUT160.ASM" "TUT160.BIN"
It is using very early GFS routines to load in TUT160.BIN

1724891657157.png
 
  • Like
Reactions: vbt
Back
Top