Results 1 to 4 of 4

Thread: SSF alpha R9 released!

  1. #1
    Forum Administrator GHDpro's Avatar
    Join Date
    Sep 2003
    Location
    The Netherlands
    Age
    42
    Posts
    500

    Default SSF alpha R9 released!

    The Sega Saturn emulator SSF has been updated. Unfortunately as the SSF homepage is in Japanese, it's a bit hard to say what has changed (I can actually read some Japanese, but a "what's updated" list contains many technical terms, plus I suck at kanji). As is to be expected though, it appears the emulation of various Saturn components has been improved.

    Anyway you can download the new version from here.

  2. #2
    Member
    Join Date
    Oct 2004
    Location
    Land of Oz
    Posts
    600

    Default Re: SSF alpha R9 released!

    This was released on 22nd April, and this is the bad translation I posted at that time:
    * The drawing weight processing of VDP1 was corrected.
    * The EG processing of SCSP was corrected.
    * The FM wiring processing of SCSP was corrected.
    * It tried to interpolate linear at the time of the PCM resampling of SCSP. Because it is a little heavy processing, option is provided. Linear interpolation is the processing which has done even with the apparatus. That and, resampling processing from the single precision floating point was modified in the double precision floating point. Becoming heavier than before somewhat even with the same processing, it increases.
    * At the time of Enforce Aspect Ratio option use it tried to consider the picture aspect ratio of PC side.
    * Version of the state saving data changed.
    * With the latest modification tune of the built-in sound source compared to becomes close in the apparatus the expectation… which After but if the fact that sound of FM wiring becomes noise mixture could be corrected, it is,…
    On the 29th April, a fix was released, which went by the name of 0.08 alpha R9' (note the apostrophe)

  3. #3

    Default Re: SSF alpha R9 released!

    translation of the home page.

    Bulletin board
    Production record (2007/04/21)



    As for the up-to-date version of SSF Ver0.08 alpha R9'[desu].
    As for old version this



    The lowest environment which is necessary for the execution of SSF
    OS Windows2000/XP/XP 64Bit Edition
    CPU FPU, MMX, CPU which loads SSE, SSE2 and TSC
    Memory Above 256MB
    Video The card which corresponds to DirectX9.0c
    The necessity to be able to draw up the texture of 1024x512 or 1024x1024
    Sound The card which corresponds to DirectX9.0c
    The necessity to be able to play back 44100Hz and stereo PCM
    CD drive The drive which corresponds to MMC3

    Recommendation environment
    CPU Core 2 Duo series
    Athlon64 X 24,400 + or more
    Memory Above 512MB (dual channel)
    In addition BIOS



    Emulating circumstance
    SH2 emulator 100%
    68000 emulator 100%
    VDP1 block 100%
    VDP2 block 95%
    SCU block 100%
    SMPC block 100%
    SCSP block 95%
    CD block 85%

    Concrete
    SH2 The part which is necessary for game execution almost all mounting
    68000 Almost all mounting
    VDP1 Almost all mounting
    VDP2 Almost all mounting
    As for mosaic of surface of revolution not yet mounting
    SCU Almost all mounting
    SMPC Almost all mounting
    Mouse, as for keyboard not yet correspondence
    As for [bachiyagan] non correspondence
    SCSP Almost all mounting
    As for PLFO noise at the time of FM not yet mounting
    CD Block Almost all mounting
    As for portion of CDC command not yet mounting
    As for multiple session non correspondence



    The modification point from Ver0.06

    Backup RAM file modifying name

    Backup limitlessness conversion of capacity (hook of backup library)

    BIOS it tried to be able to set the file with option

    There is no BIOS with to operate it tried

    It corresponds to DirectInput
    You can use the pad and the keyboard. The button it re-allots, possibility.
    As for default
    UP = UP Arrow
    DOWN = DOWN Arrow
    LEFT = LEFT Arrow
    RIGHT = RIGHT Arrow
    A TRG = Z key
    B TRG = X key
    C TRG = C key
    X TRG = S key
    Y TRG = D key
    Z TRG = F key
    L TRG = A key
    R TRG = G key
    START = Enter key
    Below modification failure
    CD Open = F1 key
    CD Close = F2 key
    Hard Reset = F4 key
    ON/OFF of Scanline it changes, the = F5 key
    ON/OFF of Sound it changes, the = F6 key
    State Load = F7 key
    State Save = Shift + F7 key
    Snapshot = F8 key
    Sound Record = F9 key
    The indication ON/OFF of NBG0 it changes, the = NUMPAD 1 key (the ten-key 1)
    The indication ON/OFF of NBG1 it changes, the = NUMPAD 2 key (the ten-key 2)
    The indication ON/OFF of NBG2 it changes, the = NUMPAD 3 key (the ten-key 3)
    The indication ON/OFF of NBG3 it changes, the = NUMPAD 4 key (the ten-key 4)
    The indication ON/OFF of RBG0 it changes, the = NUMPAD 5 key (the ten-key 5)
    The indication ON/OFF of RBG1 it changes, the = NUMPAD 6 key (the ten-key 6)
    The indication ON/OFF of Sprite it changes, the = NUMPAD 7 key (the ten-key 7)
    Rotary = NUMPAD 0 key of picture (ten-key 0)
    The replacement = NUMPAD 9 key of ABC and XYZ button (ten-key 9)
    Window size modification = NUMPAD + key (+ of ten-key)
    The change = Alt + Enter key of Window/Fullscreen
    End = ESC key
    Below modification failure (something related to STV)
    TEST = F11 key
    SERVICE = F12 key
    Coin1 = 5 keys
    Coin2 = 6 keys
    Coin3 = 7 keys
    Coin4 = 8 keys
    1P START = 1 keys
    2P START = 2 keys
    3P START = 3 keys
    4P START = 4 keys
    A~N = A~N key (Mahjong panel)
    Can = Ctrl key (Mahjong panel)
    [pon] = Alt key (Mahjong panel)
    Kyi = Space key (Mahjong panel)
    Reach = Shift key (Mahjong panel)
    Remaining overnight = Z key (Mahjong panel)
    2P side is not set with default the key.
    If key setting is done, it reaches the point where you can use.
    When BIOS there is no with it executed, reset is not possible.
    When recording sound, please do not insert check in Scanline Base Timing and Always Running option.
    While pushing Shift, when it starts, it changes to STV.
    While pushing Space, when it starts, you drop SH2 Instruction Numbers into 60% temporarily.
    While pushing Ctrl, when it starts, the use ON/OFF of BIOS changes temporarily.



    The part which is problem

    Calculation precision of [guroshiedeingu] is not enough
    The fixed point (MMX) you have used for the calculation of goo low shading.
    Because of that the sprite whose width is large extremely (1024 dots or more) calculation precision is not enough.
    But, because the kind of scene where precision becomes insufficient is rather limited there is no schedule which corresponds for the present.

    Rotary the floating point is used for coordinate calculation of the scroll
    Inside Saturn it seems that is calculated with the fixed point, but with SSF the floating point (SSE) you have used.
    Depending, there is a possibility error occurring.

    PCM is 15 bits
    The mark equipped multiplication order of SSE2 (PMULHW) you have used for the calculation of volume.
    As for PCM there is a mark and is but because volume is there is no mark, it calculates volume in 1/2 (the least significant bit is lost).

    Playback timing of sound differs from the apparatus
    With respect to quality of emulator, sound is played back somewhat lately.
    In order to guarantee speed, is because PCM has been formed in every fixed time.
    Buffer sample several *3/44100 which (are set concretely with option) there is delay of second.
    In addition also key ON being maximum, (buffer sample several /44100) seconds it is late.

    [ringubatsuhua] is not used
    Because the data is not written to the ring buffer memory which SCSP built-in DSP uses,
    Sound of the kind of software which is accessed on the ring buffer directly is not played back securely.
    Such a [toritsuki] it is with you cannot think the software which does thing, but…



    FAQ

    FPU [tsu] it is the [te]?
    MMX [tsu] it is the [te]?
    SSE [tsu] it is the [te]?
    SSE2 [tsu] it is the [te]?
    It probably will study a little concerning x86 CPU.

    TSC [tsu] it is the [te]?
    Abbreviation of time stamp counter. If the processor after Pentium it is loaded.
    Because it is the expectation to which TSC has been recorded in CPU where SSF operates it does not make excessively the air and the [te] is good is.

    Immediately after the starting you force end with error
    When FPU, MMX, it executes with CPU which does not load SSE and SSE2, unjust order exception occurring, you force end.

    After the forced termination, it cannot remove CD
    With circumstances of emulator while executing it is designed in such a way that it cannot operate CD drive.
    At the time of forced termination because it does not pass by the lock cancellation processing of CD drive, it stops being able to remove.
    It is made to lock cancels executing SSF once more, please end with ESC.

    It flies to the multiple prayer picture well
    As for CD block CD drive apparatus makes the fact that it operates similarly in prerequisite.
    Because timing is different from the apparatus, depending upon drive there are times which are good and same period are not possible.
    Because of that it becomes many to fly to the multiple prayer picture.

    The movement of the game is slow
    When the dot clock is low, processing it falls with the game of part.

    The tempo of BGM has deviated
    Unless machine power is enough, processing is not in time, tune of the built-in sound source deviates.

    (There is a black horizontal line where the picture becomes stripes)
    It is the result of reproducing non interlace.
    In case of interlace TV, non interlace is outside standard, but it is the method of being used widely.
    Even number field (or only odd number field) draws in order to guarantee the rewriting speed of 1/60 seconds.
    When it tries indicating with old TV, you think that it understands that it is drawn to every 1 lines.
    Because also the game which utilizes this opening well exists it has reappeared boldly.
    It is different from the present progressive.

    It is slow
    For complicated hard like PS it cannot emulate SS simply.
    Especially, it cannot reproduce with Direct3D in regard to the picture.
    It can draw the quadrangular polygon which is twisted easily with the present graphic card?
    With hardware drawing reappearance impossible function is a large quantity in addition to that.
    Other SS emulator is like hardware drawing is used, but
    When it does not reproduce there and also the [te] is good it probably is to divide.
    As for SSF those where it reproduces hard, Saturn on PC completely are last goal,
    Higher resolution than the apparatus, you do not think that it tries to be able to play in the clean picture completely.
    Even if, being slow, it forms the picture in software rendering,
    It keeps trying to become the apparatus similarly not to limit the eye which you saw.



    Environment for software development
    Mainboard P5B
    CPU Core2Duo E6600
    Memory PC2-5300 (CL=4) 512*2
    Video GeForce7600GT
    Sound Onboard
    CD drive DVR-109
    OS WindowsXP SP2

    Mainboard A8N-SLI Premium
    CPU Athlon64 X 24,400 +
    Memory PC3200 (CL=3) 512*2
    Video GeForce6600GT
    Sound Onboard
    CD drive DW-U12A
    OS WindowsXP Professional x64 Edition

    All software CD having represented and converting.
    DiscJuggler use (RAW read option it is attached to CD image conversion).
    DAEMON Tools is used to imagination CD drive.
    The game of part has done the operation check with CD.



    It returns
    Last edited by kadimkris; May 5th, 2007 at 18:44.

  4. #4
    Crazy Frog
    Join Date
    Sep 2003
    Age
    38
    Posts
    3,065

    Default Re: SSF alpha R9 released!

    Thanks for that translation

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •