ONScripter Release (20110404)

The new release of ONScripter-EN (onscripter-en-20110404) has a few small fixes related to Higurashi patches.  Nothing much otherwise except a bit of code cleanup.

Uncle Mion

5 Responses to “ONScripter Release (20110404)”

  1. mion says:

    Alright, got together a fix for the “setCurrent” bug as well as the pretext tag stuff, I’ll do a new release shortly :)

    kamyu: the soon-to-be release should work correctly on the original Amaranto trial script (as in the [] and “br” stuff is handled right), so you can put those back the way they were.

    Uncle Mion

  2. uvthenfuv says:

    I was trying to play Umineko ep7 with a self-compiled onscripter-en on Debian.
    20110404-en crashed when I clicked on “load”.
    20110305-en runs it fine.
    Build environment probably changed since then, tell me if I should test other versions.

    Console output:
    mkol@Odyssey2:~/Public/umi7/game/[WH] Umineko Chiru English$ onscripter-en
    System info: Intel CPU, with functions: MMX SSE SSE2
    Reading command-line options from ‘ons.cfg’
    Adding path: .
    Adding path: ..
    Adding path: ./:../
    Script found: ./nscript.dat
    Adding path: /home/mkol/.Umineko7/
    Adding path: ./:../
    Setup layer effect for ‘snow.dll’.
    menu_waveon: setting main volume to on
    menu_click_def: disabling page-at-once mode
    ***[Fatal] Address Error at line 254015 (*loadmode2:60) – setCurrent: outside script bounds ***
    (String buffer: [:s/8,15,1;#FFFFFFJan 5, 8:15 PM])
    ***[Info] Address Error ***
    setCurrent: outside script bounds
    at line 254015 (*loadmode2:60)

    | mov $saveTimesp2,”:s/8,15,1;#FFFFFF”
    | add $saveTimesp2,$%savedataTime
    > lsp %saveTimesp,$saveTimesp2,%x2,%y2
    can’t open save file sav/save999.dat for writing (not an error)

    mkol@Odyssey2:~/Public/umi7/game/[WH] Umineko Chiru English$ onscripter-en –version
    System info: Intel CPU, with functions: MMX SSE SSE2
    Reading command-line options from ‘ons.cfg’
    ONScripter-EN version 20110404-en (2.94)
    Original written by Ogapee ,
    English fork maintained by “Uncle” Mion Sonozaki

    Copyright (c) 2001-2011 Ogapee, 2007-2011 Sonozaki
    This is free software; see the source for copying conditions.

    • uvthenfuv says:

      Whoops, looks like it was already reported by Andre under “Bug Reporting”. Sorry about that

  3. kamyu says:

    (At the moment, I’m using version 20110321 of Onscripter since that seems to be the latest one that can still show the dialogues for the script I’m working with.) I found another problem with the dialogues. The game seems to use brackets without anything in them so the names of the speakers don’t show up when the game is loading sprites and stuff in Nscripter (it doesn’t seem to need it when *only* narration follows the dialogue). Onscripter seems to treat the empty brackets like a new speaker or something, so whenever there is one, it’s like a pause in the game you have to click through. I didn’t noticed this after I deleted them.

  4. kamyu says:

    When I tried playing the trial version of amaranto (ver. 1.01) with this onscripter and the one before this one (20110331), it crashed at the part where the first dialogue happens. I think the error looked like

    setCurrent: outside script bounds
    at line 354 (*pretext_tag1:7)

    | mov $2,“:s/20,20,0;#FFFFFF”
    | add $2,$TextName
    > lsp 802,$2,50,450

    Also, thank you for trying to fix this. I didn’t see your response last time.