A simple tool with a simple interface which overlays Buchfahrplan PDFs over Train Sim World game window.
Features
- Ability to open your own PDFs into the viewer
- Ability to open Buchfahrplan PDFs directly from within the app interface.
- Ability to easily change the transparency level of the Buchfahrplan overlay window.
- Toggle Window Decoration feature that allows you to toggle the window decoration on and off.
- Ability to zoom in and out the Buchfahrplan PDFs in the overlay to adjust the text size according to preference.
- Ability to switch between the dark and light modes of the PDF viewer window.
- "Always On Top" feature to keep the Buchfahrplan PDF viewer window on top Train Sim World window.
- Shortcut keys to quickly adjust the Zoom and Transparency levels.
- Shortcut keys to quickly toggle "Always on Top" and "Dark Mode" features.
- Ability to customise the shortcut keys.
- Includes Buchfahrplans for most German routes within the app, eliminating the hassle of multiple individual PDFs.
Update Version 1.11
- Added a Content Zoom slider which allows you to change the zoom level without affecting the window size.
- Added a Fullscreen toggle to enable or disable fullscreen mode for the EBuLa Viewer window.
- Removed window borders from the EBuLa Viewer window.
- Added the ability to move the EBuLa Viewer window around when window decorations are hidden.
- You can now store your PDFs in the
user_pdfs
folder (created when the "User PDFs" button is pressed). These PDFs will be displayed in the UI under the "User PDFs" tab and can be used as usual. - Added Lazy Rendering to improve performance.
- Remade the UI from scratch.
- Various other small improvements and adjustments.
- Various other optimisations under the hood.
- Removed the Keyboard Shortcuts.txt file and replaced it with a clickable label in the UI. Clicking the label will display the available keyboard shortcuts.
- Added the option to open multiple PDFs simultaneously (currently works but is not fully finished. If you open multiple PDFs and change any settings, they will only be applied to the last opened PDF. However, if you adjust the settings before opening the PDFs, all of them will open with the settings applied. This can serve as a temporary workaround for using multiple PDFs with the desired settings).
Previous Updates
Update Version 1.10
- Added the ability to import your own PDF files into the viewer.
- Added the ability to customize shortcut keys for zooming, transparency, and other app functions. A .json file is created in the same directory as your.exe file, which includes all of the pre-assigned shortcuts. You can reassign them as you see fit by editing the.json file (with any text editor, such as notepad). The .json file contains instructions for changing shortcuts as well as a list of keywords for each key.
- The EBuLa Viewer window now scales dynamically based on your zoom level, removing the empty white area surrounding the PDF.
- The EBuLa Viewer window is now DPI aware, which means it can handle different screen resolutions and display scales correctly.
- Fixed the Dark Mode option to remove the white border around the PDF Viewer Window.
- Other improvements to the UI and EBuLa Viewer Window.
Update Version 1.09
- Added Buchfahrplan for Semmeringbahn (Made by
noir )
- Added Buchfahrplan for Rhein Ruhr Osten (Made by rcdevisser)
Update Version 1.08
- Added a new Toggle Window Decoration feature which allows you to toggle the window decoration on and off. When enabled, this feature removes the title bar and borders from the EBuLa Viewer Window, giving a more immersive experience.
Update Version 1.07
- Added Buchfahrplan for Frankfurt Fulda (Made by:
noir ).
- Changed app theme to Train Sim World 5 colours.
Update Version 1.06
- Fixed an issue where the "Always On Top" setting was not being applied to new PDF viewer windows when a different PDF was opened.
- Added caching for rendered PDF pages, resulting in faster performance when adjusting zoom levels or toggling color inversion.
- The PDF viewer window no longer closes and reopens when adjusting zoom level or colour inversion.
- Included an optional script file that will create a desktop shortcut for the app.
Update Version 1.05
- Added a Invert Color/Dark Mode toggle which switches between light and dark mode on the EBuLa viewer window.
- Added shortcut keys for the Invert Color/Dark Mode toggle (Alt + T)
- Fixed title bar icon not appearing on EBuLa viewer window.
Installation Instructions
INSTALLATION INSTRUCTIONS
- Extract the .rar file anywhere on you computer (use Winrar or 7zip).
- Run the Simple EBuLa application (.exe file) from within the extracted folder.
Additional Comments
IMPORTANT INFO:
- The game window must be set to Windowed Fullscreen for the always on top feature to work.
- If something goes wrong with your changed shortcuts, deleting the
shortcuts.json
file and running the app again will recreate the .json file with the default keys assigned.
If you find any bugs or have suggestions for new features, please share them in the comments below or on the forum: https://forums.dovetailgames.com/threads/introducing-simple-ebula.81175/
The Buchfahrplan PDFs used in this program weren't made by me. They are created by community members such as noir and Gesingus. I'd like to thank them for their excellent efforts, which helped make this tool possible.
Files
Simple EBuLa v1.11.rar 49 MB · Added 26 Nov 2024 · Downloaded 747×Previously uploaded files have been downloaded 2,205 times before being withdrawn.
Comments
How to extract the rar file?
Use an unarchiver like Winrar or 7zip. Alternatively, you can use Windows' built in extract feature. Simply right click on the rar file, select extract all from the context menu, and confirm.
for me It didn't show the normal extract option of windows, that's why I am confused
Unfortunately, older Windows versions cannot unpack .RAR archives.
only windows 11?
If you have Windows 10, then use Winrar or 7zip. Both are free to use.
BTW, will it be possible to include a quick explanation of what exactly the ebula wrote for non-German user? I kinda figured Esig=Apporach and Asig=Depart but got quite confused on ¥
the y has sth to do with the train length passing a junction but don't know the exact explanation. Very complicated stuff I guess
https://forums.dovetailgames.com/threads/book-timetable-ebula-for-german-routes.62326/
Noir provided an excellent explanation, so I recommend reading it.
Haven't tried using it yet together with an actual game, but I can at least confirm that it starts and runs on Linux from inside of a Wine Bottle. Looking forward to find out more! :D
Finally something presentable and functional, bravo to you and all encouragement for the continuation of this excellent work!!!
Kind regards to you all, tof
I can't open this .exe-data. when I click on it nothing happened.
can anyone help in this regard?
Can you see whether your antivirus is interfering with it? Currently, the app is not signed and changes window behavior, which may cause anti-virus software to detect it as a virus. Try turning off your antivirus and then running it to see if it works.
I only have windows defender, no more
It would be great if you added the ability to open your own PDF files in your\program. Great job.
It is planned for an upcoming update that will allow you to drag and drop PDF files into the app. I'll work on that once I finish the upcoming timetable update.
Thank you for the feedback, I hope you're enjoying the tool :)
Change of plans! It's coming in the next update (v 1.10), which should be released very soon :D
thank you for this amazing programm :)
one question i cant find RRO Route ..
cheers
Added! Should be approved shortly. The version number will remain the same, thus you will need to redownload v1.09.
And thank you so much! I'm glad you're enjoying the tool :)
thx a lot !!!
it it possible to reformat pdf/images to ommit empty space? yes i can move window on side of screen but that not prefferable?
Already working on it! Expect it to be released very soon ;)
Fixed in version 1.10!
Hi, it is possible to display EBula with current train position on a second lcd screen and display TSW5 in full screen mode on first monitor.
A proper functionality for doing so will be added in the next update.
Added in v1.11
Brilliant update. However when injecting my Route Guide for Fife, the RIGHT side got cut out (not big deal, that part was misc info and for most part doesnt really matter), was there a way to adjust the width correctly?
Could you please send some screenshots of the problem you are having? I tested your route guide pdfs, and they appear to display normally for me.
Nonetheless, in the next update, I will be restoring the previous zoom functionality, which adjusted the zoom level independently of window size, which may resolve your issue.
After trying it multiple times with different versions, it still won't work to stay on top.
Like, when I open it while beeing on discord and activate always on top it stays on top but as soon as I switch to TSW it doesn't stay on top.
Do you have an idea?
Greetings
The game window must be set to Windowed Fullscreen mode for the always on top feature to work
Add a comment
If you wish to leave a comment, please log in .
About this mod
- Created
- 5 May 2024
- Updated
- 26 Nov 2024
- Game
- Train Sim World
- Type of content
- Utility
- Train Sim World compatibility
- Train Sim World 2 before Rush Hour update (UE4 4.23), Train Sim World 2: Steam version (UE4 4.26), Train Sim World 2: Epic Games Store version (UE4 4.26), Train Sim World 3, Train Sim World 4, Train Sim World 5
- Train Sim World Content
- Bahnstrecke Bremen - Oldenburg, Bahnstrecke Salzburg - Rosenheim, Hauptstrecke Hamburg - Lübeck, Hauptstrecke München - Augsburg, Hauptstrecke Rhein-Ruhr: Duisburg - Bochum, Kinzigtalbahn: Frankfurt - Fulda, Linke Rheinstrecke: Mainz - Koblenz, Main Spessart Bahn: Aschaffenburg - Gemünden, Maintalbahn: Aschaffenburg - Miltenberg, Nahverkehr Dresden - Riesa, Niddertalbahn, Rapid Transit, Rhein-Ruhr Osten: Wuppertal - Hagen, Ruhr-Sieg Nord: Hagen - Finnentrop, S-Bahn Vorarlberg: Lindau - Bludenz, Schnellfahrstrecke Köln-Aachen, Semmeringbahn: Wiener Neustadt - Mürzzuschlag, Tharandter Rampe: Dresden - Chemnitz
https://www.trainsimcommunity.com/mods/c3-train-sim-world/c109-other/i4699-route-guide-fife-circle-marked-route-guide
This .exe works very well (just remember to set the game to borderless). I got ez full score on 111 RE service at Salzberg.
Will it be possible to include my Fife sectional appendix? If possible I got another bunch of S.A. available for in game usage.