Announcement

Collapse

Please use the Hentai ID thread for all hentai ID requests. Click me for link!

The Identification Thread is Here:

http://www.hongfire.com/forum/showthread.php/447081
See more
See less

devOSD - A japanese galge/eroge/visual novel translation helper

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • devOSD - A japanese galge/eroge/visual novel translation helper


    ABOUT | HOMEPAGE & TUTORIAL | CHANGELOG
    Real description:
    devOSD is an anti-aliased, customizable subtitle-like text overlay to be used in Japanese games, capable of grabbing translated text from multiple sources, speaking currently displayed text with Text-to-speech API and mirroring clipboards across virtual machines and host PC.
    Simple description:
    devOSD takes translated text from Translation Aggregator and displays it Over your game. Only for AGTH / ITH users.


    DOWNLOADS
    CURRENT VERSION: N-eXT - From now on versioning will be solely date/time based.
    DOWNLOAD NEXT-OSD (including dictionaries) [~14mb compressed] [~110mb uncompressed]
    CRC32: A80D0692
    MD5: 3D4C239355801D9D2B0B801BA9047B1F
    SHA-1: D2E39BBCF381C402212B45299CD57FEF33CB657F


    DOWNLOAD NEXT-OSD (without dictionaries) [~1mb compressed] [~3mb uncompressed]
    CRC32: 17B3D0E1
    MD5: A7517DBCBED3C721ABC99F10A4A9056B
    SHA-1: 5CF8CF6D8B0703E6E9461AB43DE0530C4FA3DACA


    DOWNLOAD FORWARDER CLIENT 0.6.0.0 (for vmware/remote machines) [~24k compressed] [~40k uncompressed]
    CRC32: BB85036B
    MD5: 3F429F3EC8BA9EE44FF82EED609132F0
    SHA-1: 603B368DDAE2F358716E6C49AECE35674EEDBAEA



    INFORMATION
    devOSD N-EXT is fully portable and does not require administrative permissions per se.
    However it does require read/write access to it's own directory.
    As such it's best to not put it in Program Files, root C drive or any other protected folders.
    My documents or Downloads should work without problems.

    Due to this version being in constant development the update check is mandatory for now and although downloading the new versions is optional (F9 hotkey to download and install it) I strongly recommend keeping devOSD up to date. Builds are automated and you will get the latest version as soon as the code changes.

    Features as of N-EXT:
    • Native atlas translation support. Atlas only needs to be installed. No TA required for that.
    • Native romanization via kakasi (Requires japanese locale.)
    • Text-to-speech engine with voice selection and progress indicators
    • Selectable input sources including: CLIPBOARD, ACTIVE WINDOW TITLE, AGGREGATOR, FORWARDER, LEC (coming soon)
    • Unlimited regular expression support for pre-processing text
    • Unlimited custom replacements for text and voice manipulation
    • Text history (Scroll Wheel Up / Down)
    • Visual selection of words and live suggestion of names. JMNDict (name database) included. If you don't need it then deleting DictionaryJMnedict.xml will speed up loading time by 2 seconds.

    Illustrated mini feature showcase:
    Spoiler
    • Right click anywhere inside the window for the settings context menu.
    • Most options are self-explanatory.
    • To get the context menu in borderless mode, right click the little rectangle in the bottom-left corner of the osd window
    • When you have some text containing a name hit F1 to enter (or exit) Visual Dictionary Editor mode.
    • Select the text that would be the name and right click. If you have JNMDict loaded you get all the suggestions corresponding to the selected text if there are any matches.
    • Clicking any of them adds them to the custom replacement dictionary and automatically fills all fields.
    • If you disabled jmndict or no matches are found, you can manually add the word and populate the fields yourself. If no voice transcription is set the TTS engine will attempt to use the default kanji. Click the play buttons in the fields to preview voice.
    • It is good practice to set your entries groups per game so you can use the rectangle in the group field to toggle entire groups on and off. At the top of the window you have a grouping checkbox toggle and a filter for the group field.
    • You can also skip the Visual Dic Editor and directly access the dictionaries via F2 where you can add, remove and toggle all entries.
    • The thing above is the Visual RegEx manager. All enabled Regular expressions are executed on new text according to their order. Use the arrows to change order.
    • Use included entries as samples or hit Help button for some basic reg-ex info.
    • Timing is in cpu ticks not in milliseconds
    Requirements:
    • OS: Windows XP, Vista, Seven (9x/ME not supported) with .NET Framework 4.5
    • RECOMMENDED: Translation Aggregator by ScumSuckingPig (http://www.hongfire.com/forum/showthread.php?t=94395)
    • RECOMMENDED: LEC Power Translator 15 (Commercial Software)
    • RECOMMENDED: VoiceWare Misaki / Show / Miyu voices for Japanese Text-To-Speech functionality
    • SETTING REQUIRED: First window of translation aggregator has to include Translated clipboard text (source is irrelevant)
    • SETTING REQUIRED: LEC Power Translator 15 ClipTran must be running and set to JA-EN or whatever language you prefer in order to use it as a translation source

    Forwarder / Virtual Machine Client Tutorial:
    Spoiler
    • Start devOSD on host computer, enable server (F3) ( optionally choose specific interface and port to bind to in Preferences (F12) ) Windows might ask for firewall clearance.
    • Start devOSDclient in VM - run it, enter the ip (You can get a list of local ip addresses using [ ? ] button.), connect, check clipboard monitor, optionally enable autoreconnect
    • Set agth options inside devOSDclient (agth included, has to be in same folder)
    • Either select a process (refresh if necessary) or drag game exe to client
    VM Global Hotkeys added (control Host Instance of devOSD 0.9.5.46+):
    • Autoclick (used when theres no fast-forward in games). Careful where you point that thing.
    • Toggle Bossmode (Hides or shows devOSD / TA)
    • Speak current clipboard text with selected voice
    • Clear text from OSD

    CHANGELOG
    Refer to the changelog link at the top of this post.

    Older versions
    Spoiler

    devOSD7 Codename: ABSOLUTION [7.0.0.2 beta] RELEASED : DOWNLOAD
    Important: If you experience startup errors delete your old configuration settings (Win+R > rd /q /s %localappdata%\Devocalypse.com)
    [2011/10/31] 7.0.0.2 beta (you can use client module from 6.0.0.1)
    • added support for LEC Power Translator 15 ClipTran as a translation source. Must be running in ClipTran JP-EN mode.
    • added TAB key to quickly switch between TA & LEC (don't spam it or it will crash)
    • added Shift+TAB key to instantly romanize current kanji
    • added SPACE key to speak current text
    • fixed bug causing repeated voice spam in server mode\
    • fixed XLator not sending text to clipboard for translation (now works with both TA & LEC)
    • greatly inproved xlator functionality. Translated text is in a popup next to mouse pointer like in the 2.x.x.x versions

    [2011/10/18] 7.0.0.1 beta (you can use client module from 6.0.0.1)
    • added configurable regular expressions to filter text before sending it to the speech buffer
    • reworked some panels and added an initial theme selection prompt
    [2011/10/17] 7.0.0.0 alpha (internal)
    • outline now works and is drawn as intended, before it was overlapped by the shadow making text less visible
    • fixed crashes and hangs during client-server operation caused by clipboard monitor reading a locked clipboard by a VM - migrated all calls to win32
    • revised most functions, optimized polling techniques and removed redundant workers
    • added new panels which replace the old dialogs and are a seamless part of the main GUI
    • added history with PgUp / PgDn or via Mouse Scroll Wheel
    • added complete GUI customization options in preferences
    • added theme support, theme manager and export capability as well as some built-in themes
    • added a variable transparency background which optionally fades when not in focus
    • added Background image support via drag & drop
    • added grounds for profile exporting to a URL-handler style string (work in progress)

    devOSD6 Codename: VALHALLA [6.0.0.1] RELEASED : DOWNLOADBUGFIX 6.0.0.1:
    • Fixed crashes if Autospeak is enabled and you click text rapidly (both standalone and server mode).
    • Fixed bug with clipboard transfer failures and related message (server mode)
    NEW FEATURES:
    • All settings persist between startups: Position and Size, Translation Mode, TTS Status, TCP Server Status along with Interface and Port
    • Full customization is back (including Font face and colors) via an easy to use, centralized configuration panel (F12)
    • Virtual machine server is back. More stable and less error-prone. Defaults to ALL interfaces (0.0.0.0). Select interface and port in Preferences dialog (auto-detected)
    • Multiple instances support (ex: you can run one in TA mode and one in Romanizer mode)
    • Help window displaying keyboard shortcuts (F1)
    • Optimized a lot of code.
    MORE FEATURES:
    • XLate Mode - translate / romanize any text based control under mouse cursor
    • Windows7 Dynamic Jumplist (detects tools in same folder) & Speech progressbar
    • Automatic update checking and notification (no more ClickOnce) / onDemand downloading and authenticity checking.
    • Automatic scraping topmost TA window on startup (no interaction required)
    • Automouse clicker while holding (Global ) - more than 1000 clicks per minute
    • On demand (Global ) and automatic (Local ) text2speech using VW Show
    • On demand (Global ) and automatic (Local ) romanization via kakasi (included - even faster than TA)
    KNOWN ISSUES:
    • All known issues fixed in 6.0.0.1
    • Report if you find any
    devOSD6 Client [0.6.0.0] RELEASED : DOWNLOAD
    • Added AutoReconnect option if connection dropped / server crash

    Attached Files
    Last edited by Devocalypse; 11-27-2014, 09:06 AM.
    devOSD nEXT - advanced eroge translation overlay

  • #46
    devOSD only displays one window of TA,but I want to change to other windows.Can it do that?
    11100011010101010101010101010100111001010101010101 00010000101010010010101010101010101010101010101010 10101010101010101010101010101010101010101000010101 00111010001100101011111111000000110101010101010010 10101010001010101010101010101010101010101010100111 11111111111000000000010101010101010101010101010101 01010101010010101010101010101010101010101010101010 101012

    Comment


    • #47
      Currently it depends on the order of the windows, so it grabs the topmost/leftmost window of TA. Also it has to be a normal textbox and not a rich textbox (like jparser, mecab, etc).
      devOSD nEXT - advanced eroge translation overlay

      Comment


      • #48
        Originally posted by Devocalypse View Post
        Currently it depends on the order of the windows, so it grabs the topmost/leftmost window of TA. Also it has to be a normal textbox and not a rich textbox (like jparser, mecab, etc).
        Could you add that function to the next version.It's hard to understand some sentence if only reading one translator.Thanks
        11100011010101010101010101010100111001010101010101 00010000101010010010101010101010101010101010101010 10101010101010101010101010101010101010101000010101 00111010001100101011111111000000110101010101010010 10101010001010101010101010101010101010101010100111 11111111111000000000010101010101010101010101010101 01010101010010101010101010101010101010101010101010 101012

        Comment


        • #49
          Due to the modularity of TA it is hard to tell translation windows apart. I'll add the ability to choose the window you want from the GUI as well as being cycled with a hotkey, but I don't intend to mix outputs.

          Edit: As promised, a new version has been uploaded with the ability to cycle TA translation windows via interface and local hotkeys / and * (on the numpad).
          Last edited by Devocalypse; 09-20-2010, 11:15 AM.
          devOSD nEXT - advanced eroge translation overlay

          Comment


          • #50
            Updated first post with the new devOSD Light Version 1.00.
            Simpler, faster and more intuitive and includes a built in romanizer.
            Info and download here.
            devOSD nEXT - advanced eroge translation overlay

            Comment


            • #51
              Bumping my own thread feels stupid but whatever.
              Originally posted by Devocalypse
              Next generation of devOSD Codename: VALHALLA (version 6.00) released today.
              Biggest highlight is persistent configuration which means it retains all runtime settings and modes and restores them on next startup. No questions asked.
              Among others, VM TCP server is back and a matching 0.6.0.0 client with autoreconnect support was added.
              More info in first post.
              devOSD nEXT - advanced eroge translation overlay

              Comment


              • #52
                do i have to use vmware to run devOSD? because everytime i run it, it crashed everytime i change window/alt-tab
                and yes, my TA is working fine
                need moar hdd space

                Comment


                • #53
                  Of course not. DevOSD does not need anything except TA. If it crashes at startup make sure that devOSD.exe.config is in the same folder as devOSD.exe itself. Aside from that it should not crash. If you're using anything below Win7 you might need to reinstall your dot.NET framework.
                  devOSD nEXT - advanced eroge translation overlay

                  Comment


                  • #54
                    oh i see, the source of problem is indeed dot.NET framework. thank you for your help!
                    ----------
                    one more question if you would, how can we set devOSD's window to 'always on top'?
                    especially if we play the eroge/galge on fullscreen :/
                    Last edited by angga; 01-07-2011, 06:10 PM.
                    need moar hdd space

                    Comment


                    • #55
                      Those are commercial voice packages called Voiceware Show (VW Show) and Voiceware Miyu (VW Miyu). There was also VW Misaki but it isn't compatible with Vista or Win7. You might be able to find them by searching some public torrent trackers.

                      Concerning the next update, it might come a bit late as I'm currently overwhelmed by a work project and unfortunately that one has priority.
                      devOSD nEXT - advanced eroge translation overlay

                      Comment


                      • #56
                        wonderful tool!

                        Comment


                        • #57
                          hey, devocalypse. why i always get this problem an cannot run it? -----> Thumbnail. my windows is windows 7 ultimate. plz, help me....
                          Attached Files

                          Comment


                          • #58
                            Originally posted by khalizfulable View Post
                            hey, devocalypse. why i always get this problem an cannot run it?
                            Try running it as admin. If that does not help install or reinstall .NET Framework 4 client profile. Can't think of anything else that could make it fail on startup.
                            devOSD nEXT - advanced eroge translation overlay

                            Comment


                            • #59
                              Got the exact same problem and i tried in 2 computers. Even if I try running it as admin and reinstall Framework 4 it will crash right when i start it.
                              Windows 7 Home premium

                              I'm not sure what i'm doing wrong, you just have to unzip and start the .exe right ? Usually if i start it after playing the game (ITH + TA + TA Helper) the first line of text will appear in the devOSD window and then it will crash.
                              Last edited by Messy; 10-01-2011, 12:48 PM.

                              Comment


                              • #60
                                I just finished reinstalling my whole system (win7 Ultimate) and DevOSD valhalla 6.00 started crashing. I thought it was due to .Net Framework 4 but wasted my time reinstalling it.
                                DevOSD stopped crashing when i changed back my system local in Japanese (region and language panel, it might need unicode too).

                                I hope this help.

                                Comment

                                Working...
                                X