forum

Ingame Overlay of RealTimePPDisplayer(Compatible mode is supported)

posted
Total Posts
156
show more
Martinjk
broken after last osu update, fix pls
DariusOMG3210
i'm stuck at the step 4! Plz help me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Alexandre0519
Hi, when i type config in the sync it's show me :
[18:04:28] Méthode introuvable : 'Boolean ConfigGUI.ConfigWindow.get_RequireRestart()'.
[18:04:28] à RealTimePPDisplayer.Gui.DisplayListAttributeCreator.CreateControl(BaseConfigurationAttribute attr, PropertyInfo prop, Object configuration_instance)
à ConfigGUI.ConfigurationRegion.ConfigurationItemFactory.CreateItemPanel(BaseConfigurationAttribute attr, PropertyInfo prop, Object configuration_instance)
à ConfigGUI.ConfigurationRegion.ConfigurationPanel..ctor(Type configuration_type, Object configuration_instance, ConfigurationHolderAttribute class_holder)
à ConfigGUI.ConfigWindow.GetConfigPanel(Type config_type, Object config_instance, ConfigurationHolderAttribute class_holder)
à ConfigGUI.ConfigWindow.InitializeConfigPanel()
à ConfigGUI.ConfigWindow..ctor(ConfigurationItemFactory itemFactory)
à ConfigGUI.ConfigGuiPlugin.<OnEnable>b__7_2()
à System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)
à System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
à System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
à System.Windows.Threading.Dispatcher.Invoke(Action callback)
à ConfigGUI.ConfigGuiPlugin.<OnEnable>b__7_1(Arguments args)
à Sync.Command.CommandDispatch.invoke(String name, Arguments args)
[18:04:28] RealTimePPDisplayer
[18:04:28] Command execution failed, type 'help' for command list
And i restarted many times but it doesn't work.
Can someone help pls ?
oSumAtrIX

Alexandre0519 wrote:

Hi, when i type config in the sync it's show me :
[18:04:28] Méthode introuvable : 'Boolean ConfigGUI.ConfigWindow.get_RequireRestart()'.
[18:04:28] à RealTimePPDisplayer.Gui.DisplayListAttributeCreator.CreateControl(BaseConfigurationAttribute attr, PropertyInfo prop, Object configuration_instance)
à ConfigGUI.ConfigurationRegion.ConfigurationItemFactory.CreateItemPanel(BaseConfigurationAttribute attr, PropertyInfo prop, Object configuration_instance)
à ConfigGUI.ConfigurationRegion.ConfigurationPanel..ctor(Type configuration_type, Object configuration_instance, ConfigurationHolderAttribute class_holder)
à ConfigGUI.ConfigWindow.GetConfigPanel(Type config_type, Object config_instance, ConfigurationHolderAttribute class_holder)
à ConfigGUI.ConfigWindow.InitializeConfigPanel()
à ConfigGUI.ConfigWindow..ctor(ConfigurationItemFactory itemFactory)
à ConfigGUI.ConfigGuiPlugin.<OnEnable>b__7_2()
à System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout)
à System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
à System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
à System.Windows.Threading.Dispatcher.Invoke(Action callback)
à ConfigGUI.ConfigGuiPlugin.<OnEnable>b__7_1(Arguments args)
à Sync.Command.CommandDispatch.invoke(String name, Arguments args)
[18:04:28] RealTimePPDisplayer
[18:04:28] Command execution failed, type 'help' for command list
And i restarted many times but it doesn't work.
Can someone help pls ?
update the plugins or remove config gui plugin
ChronosRark1st

imakiller123 wrote:

In which file i find OutputMethods?
The reason you don't see the "OutputMethods" is because you downloaded the wrong version of Sync, it's in this forum the version 2.18: https://osu.ppy.sh/forum/t/685031

and if you laziness look for the specific link, here it is: https://puu.sh/Eidmd/c96dddc594.7z
PolskiDZ123
I don't have line with what Memory Mapping Line use. Also, I don't have many litter and instead of them i have question marks
sponny
No matter what I do, my Config UI appears corrupt. I've redownloaded Sync many times, yet every single time, it appears like this:

https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f


As well as this, I'm getting this error continuously:

https://gyazo.com/e0bf67483b491fcd62097322f15f3fbc


Not only is there just a blank box in the top-left side of my screen, but there are many issues with Osu itself when Sync is attached.

https://gyazo.com/8a07a92db230fe422396c2ad6c6bdf8d

I've noticed that my accuracy doesn't show up at all, and the duration wheel is slightly outside my screen.


I'd appreciate it if somebody could help. Thanks.
Fazter

lezneD wrote:

No matter what I do, my Config UI appears corrupt. I've redownloaded Sync many times, yet every single time, it appears like this:

https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f


As well as this, I'm getting this error continuously:

https://gyazo.com/e0bf67483b491fcd62097322f15f3fbc


Not only is there just a blank box in the top-left side of my screen, but there are many issues with Osu itself when Sync is attached.

https://gyazo.com/8a07a92db230fe422396c2ad6c6bdf8d

I've noticed that my accuracy doesn't show up at all, and the duration wheel is slightly outside my screen.


I'd appreciate it if somebody could help. Thanks.
1. I think you should change the language from the command, type "lang en-US" without quote, restart Sync and should've change its language

2. It's just an information about osuRT finding osu!.exe process. You can disable it by opening config, OsuRTDataProvider, click SettingIni, checklist the "Disable osu! process not found information".

3. I don't think I can understand your third problems... sorry.

sorry for bad english.
sponny

Fazter wrote:

lezneD wrote:

No matter what I do, my Config UI appears corrupt. I've redownloaded Sync many times, yet every single time, it appears like this:

https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f


As well as this, I'm getting this error continuously:

https://gyazo.com/e0bf67483b491fcd62097322f15f3fbc


Not only is there just a blank box in the top-left side of my screen, but there are many issues with Osu itself when Sync is attached.

https://gyazo.com/8a07a92db230fe422396c2ad6c6bdf8d

I've noticed that my accuracy doesn't show up at all, and the duration wheel is slightly outside my screen.


I'd appreciate it if somebody could help. Thanks.
1. I think you should change the language from the command, type "lang en-US" without quote, restart Sync and should've change its language

2. It's just an information about osuRT finding osu!.exe process. You can disable it by opening config, OsuRTDataProvider, click SettingIni, checklist the "Disable osu! process not found information".

3. I don't think I can understand your third problems... sorry.

sorry for bad english.
Thank you for replying. Sorry for the late response.

After typing "lang en-US" and restarting Sync, no difference was made. Sync still looks exactly the same as this:
https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f

After the latest Sync update, my overlay now looks like this, and I do not know how to fix it:
https://gyazo.com/2e684c6721a56a4658336b9a0518e4f7
Topic Starter
KedamaOvO

lezneD wrote:

Fazter wrote:

lezneD wrote:

No matter what I do, my Config UI appears corrupt. I've redownloaded Sync many times, yet every single time, it appears like this:

https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f


As well as this, I'm getting this error continuously:

https://gyazo.com/e0bf67483b491fcd62097322f15f3fbc


Not only is there just a blank box in the top-left side of my screen, but there are many issues with Osu itself when Sync is attached.

https://gyazo.com/8a07a92db230fe422396c2ad6c6bdf8d

I've noticed that my accuracy doesn't show up at all, and the duration wheel is slightly outside my screen.


I'd appreciate it if somebody could help. Thanks.
1. I think you should change the language from the command, type "lang en-US" without quote, restart Sync and should've change its language

2. It's just an information about osuRT finding osu!.exe process. You can disable it by opening config, OsuRTDataProvider, click SettingIni, checklist the "Disable osu! process not found information".

3. I don't think I can understand your third problems... sorry.

sorry for bad english.
Thank you for replying. Sorry for the late response.

After typing "lang en-US" and restarting Sync, no difference was made. Sync still looks exactly the same as this:
https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f

After the latest Sync update, my overlay now looks like this, and I do not know how to fix it:
https://gyazo.com/2e684c6721a56a4658336b9a0518e4f7
[-djA-]
all i get is a black sqaure.. can anyone help me?
DrueStackPay
Hello, when I click New in Overlay Config Editor then no black square appears and also I don't see the PP counter window anymore. I don't have compatible mode on. I tried it several times and still nothing. Please help
sponny

KedamaOvO wrote:

lezneD wrote:

Fazter wrote:

lezneD wrote:

No matter what I do, my Config UI appears corrupt. I've redownloaded Sync many times, yet every single time, it appears like this:

https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f


As well as this, I'm getting this error continuously:

https://gyazo.com/e0bf67483b491fcd62097322f15f3fbc


Not only is there just a blank box in the top-left side of my screen, but there are many issues with Osu itself when Sync is attached.

https://gyazo.com/8a07a92db230fe422396c2ad6c6bdf8d

I've noticed that my accuracy doesn't show up at all, and the duration wheel is slightly outside my screen.


I'd appreciate it if somebody could help. Thanks.
1. I think you should change the language from the command, type "lang en-US" without quote, restart Sync and should've change its language

2. It's just an information about osuRT finding osu!.exe process. You can disable it by opening config, OsuRTDataProvider, click SettingIni, checklist the "Disable osu! process not found information".

3. I don't think I can understand your third problems... sorry.

sorry for bad english.
Thank you for replying. Sorry for the late response.

After typing "lang en-US" and restarting Sync, no difference was made. Sync still looks exactly the same as this:
https://gyazo.com/5c2d2f2e618f6470948ea482aa44636f

After the latest Sync update, my overlay now looks like this, and I do not know how to fix it:
https://gyazo.com/2e684c6721a56a4658336b9a0518e4f7
This helped, thanks.

Quick update: After changing my output method to mmf in the SettingIni panel under RealTimePPDisplayer, and changing my MMF name to "rtpp" in the Overlay Config Editor, this appears to have fixed all of my problems, and the PPDisplayer is working as intended.
mancosinnombre
I have a problem, i dont have RealTimePPIngameOverlay.
where can i download it?
TrashOsuPlayer1
Hi, how can i display the "95% : {how much pp for 95%}" or is it even possible to display the pp amount for a specific accuracy?
PapaDiSaster
[1:10:42] [OsuRTDataProviderPlugin]System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в OsuRTDataProvider.Listen.OsuListenerManager.ListenLoopUpdate() что не так?
haipe

KedamaOvO wrote:

The original topics of this plugin is community/forums/topics/697214.
Now, this plugin is maintained by me.

Latest Version: 0.3.2
OSU! Version: Stable
Supported Graphics API: OpenGL,OpenGL ES(Compatible mode)


Source:
https://github.com/OsuSync/IngameOverlay
https://github.com/KedamaOvO/osu-sync-overlay


- No randomly reset position to center.
- The font was antialiasing while rendering.
- Support for line breaks.
- Support Display when break time. (0.2.4 after)
- Compatibility mode is supported. (0.3.0 after)


Known issue:
  1. No


Note: This version requires Sync2.18 and ConfigGUI plugin.




It's now based on mmf, you can use the "OsuLiveStatusPanel" plugin for more information.
like:
Mods: DT
Enable Mods Changed At Listening (OsuRTDataProvider) : True

How to install
  1. Follow this thread https://osu.ppy.sh/forum/t/685031, download 'Realtime PP Displayer'
  2. Install ConfigGui, type "plugins install configgui" in Sync2.18.(If you have problems that cannot be saved. Download this version)
  3. Install IngameOverlay, type "plugins install overlay", or download it from github and Extract to the Sync directory.
  4. Find OutputMethods and change value to mmf or mmf-split. If you using multi-way to output, use ',' to split them.
    e.g : OutputMethods=wpf,mmf
  5. Save config, and open 'Sync.exe', If you complete follow steps, it will show a EUAL like :
  6. Make sure you are not running osu!. To accept eual, type 'o i' and press 'enter' to allow us inject to osu!.
  7. If you accept, will recive this tip, now open osu!. In Sync, will recive this tips when inject success.
  8. type "config" in sync. The configuration window will open. Now find RealTimePPIngameOverlay > OverlayConfig.
  9. Click "Open Editor" button, Open the overlay edit window. Click "New" Button.
  10. If everything is ok, a black square will appear in Osu!.
  11. Back to Overlay Editor.Enter "rtpp" in the MMF Name. (MMF = Memory Mapping File)


How to use?


If you need non-latin text. You need to set "Glyph ranges" to the range you want.

If you use OBS to capture OSU, the overlay will flash. But you can check "Capture third-party overlays" to make the capture work.


Update Note

If your Sync has an early IngameOverlay plugin (0.1.0~0.2.0), please remove the previous version.
Then rename "RealtimePPIngameOverlay.OverlayConfig" to "IngameOverlay.OverlayConfig" in Config.ini





Command
o i - accept EUAL and start Injector
o osu - start osu! with overlay(need to set "Osu! game path")

Warning
It will inject to osu!(Like Steam's overlay or FARPS's fps counter) and render additional texts.

-v0.3.2
  1. Fix crash when changing mmf name.
  2. Empty the window when exiting.

-v0.3.1
  1. Built-in Loader, remove Loader.exe
  2. Clean up the overlay code

-v0.3.0(beta)
  1. Overlay using Rust rewrite.
  2. Compatibility mode is supported.

-v0.2.4
  1. Add "Break Time" option. (Displayed when Break Time.)

-v0.2.3
  1. Adapt OsuRTDataProvider 1.4.3

- v0.2.2
  1. Fix bug (community/forums/topics/773429?n=29)

- v0.2.1
  1. Rename RealTimePPIngameOverlay to IngameOverlay
  2. Fix crash when clicking "Select Font" button
  3. Fix Chinese in Glyph ranges
  4. Fix each font can only have one size
  5. Add "font scale" option

Other links
Sync repo: https://github.com/Deliay/Sync
RealTimePPDisplayer repo: https://github.com/KedamaOvO/RealTimePPDisplayer
IngameOverlay Plugin repo: https://github.com/OsuSync/IngameOverlay
OsuLiveStatusPanel Plugin repo: https://github.com/MikiraSora/OsuLiveStatusPanel
it says font cant load. Any way to fix?
CoNzz97

haipe wrote:

it says font cant load. Any way to fix?
Check which font you're pointing it to in the config.
LemonLord42
how do i do step 4? ive done everything up to there but i dont know how to reach the configuration for OutPut methods
zes3a
im stuck, when i try to change outputmethod, it doesnt show up in config. can someone please help?
show more
Please sign in to reply.

New reply