-
Posts
553 -
Joined
-
Last visited
Content Type
Forums
Events
Downloads
Store
Development Tracking
HyperCL
Everything posted by blur
-
??? There is no need to install any download manager
-
great news bleasby, i will check this and try to put it in fplaunch when i grab some time I still have some problems with ahk_L (this little window that takes focus) so probably will stay on ahk basic for now
-
you set the video mode to wide screen in fp settings? FP doesn't know for 16:9 monitors, it is made only for 16:10 - that's why scores are not aligned well
-
oh by the way - I tested a little with ahk_L 32bit, non unicode compiler and it makes few problems first one - very often on exit i get some invisible window emwin or dllwin or something like that and i have to close it with alt-f4 to continue second one - drawing instruction cards over the visible end of the screen doesn't work, reports some error in attributes - but this could be done different in ahk_L - if I could be sure that first problem is solved - then I can change the code to support only ahk_L, but can't do that if I still often have inexplicable bugs so did any body tried to compile fplaunch with ahk_L and what are your results? too many bugs or it works great?
-
thank you very much bleasby, this code is great!!!, it could be even used for dynamically drawing all menus on the screen! my idea was also to just put transparent text over the table (that's how FP does it) so no images in the back too bad that gdi+ makes problems with transparency on rotated images but i'm sure we will find some solution for that
-
That "exit bug" is fixed few weeks ago - only thing is you have to change the code a little as described in recent posts and recompile (with basic version).
-
tnx eXntrc
-
great, tnx bleasby!
-
yeah, me to it's not easy to rotate text bleasby from madrid did something with tab2 type of gui, i saw that example on ahk forum also - but don't know how to use it without borders, and don't even know what happens in that example - will have to analyze it don't know if you can have more lines of text that way i will probably go with drawing text to some bitmap with gdiplus and then rotating it and displaying on screen
-
ipac has lot's of connections if you can't remap esc key on that connect point use some other connection to connect exit button and put that key in settings.ini
-
this is window with border and all (though text is rotated) i was thinking more like this (try it): Gui, Destroy Gui, Color, EEAA99 Gui, Margin, 0, 0 contents = ( GRAND CHAMPION KEF 75.000.000 HIGHEST SCORES #1 G G 60.000.000 #2 C G 50.000.000 #3 XAQ 45.000.000 #4 M G 40.000.000 DESTROY RING CHAMPION EYE - 10:00.00 ) Gui, Font, s25, Quartz Gui, Add, Text, gExit C15DD15 Center, %contents% Gui +AlwaysOnTop -Caption +Lastfound WinSet, TransColor, EEAA99 Gui, Show, AutoSize Center, pauseScreen Return Exit: ExitApp only i don't know where to put rotation?
-
hi scores are still in development - i have a code (from dna i think) that draws hiscore text on screen in any font you choose - but it doesn't rotate it - so i can't put it on playfield (same place as fp scores), but as soon as we find a way to rotate it - it goes to new fplaunch
-
yes, vp should be under try to do it outside of hyperpin and what is your controller, flyer key and table (one table or all tables) on which this happens?
-
no, there is no way to disable flyer key there is no way to disable any key, you must have all keys in config file, if you delete them defaults will be added on next run but you can change flyer key any way - pressing flyer key CAN'T get you out of the game, flyer key invokes flyer, it does not exit from the game in other words - you have something else going on there
-
Manual is updated quite a bit. Not every thing but most of it. You can check it.
-
if you launch b2s from table you just have to remove b2s from name and vp will launch and close b2s instead of fplaunch. that's also ok. i think. don't know who will close b2s in that case?
-
don't know what version you used before, but nothing is changed in launch of b2s it was always necessary to have b2s table name ending with b2s there is another problem - you might have some new table that has launch of b2s in the table script - you have to disable that you don't need to change fplaunch in any way and you can't use esc for exit cause it will close b2s every time you press it
-
no no no you said you went to service mode (i guess service menu - edit table) and then closed vp - i see that you did that from log - so i did not understand you wrong that is no no - after editing you must get back with play and now for another problem - vp exit menu - you can't get vp exit menu in any way except by pressing esc key - you can't even configure vp to use some other key and i never send esc key - so you are using esc key and settings will be used for ever - i see no reason to change it, you'll always need to set some things - i could use hyperpin sections - but then i can't know what people are using - keyboard part or gamepad part (pinball wizard) - so instead of guessing - i use my own section
-
You went into vp editor and then closed it? You must not do that - you exit from vp editor by pressing play. Ahk script waits for vp player to appear again and if you don't press play and close vp editor instead it will wait for ever - and you will have to kill it - so that's feature not bug. Editor mode is made so that you can go into it many times from HP and edit some settings or table and then return back to game, it is not made for exiting - it is made for editing You can do same thing with edit key (defaults to alt-f4 but can be anything). For vp exit dialog - you have to switch to some other key - you can't use esc for exit - it makes many problems in fp, vp, b2s, .... Use e for example.
-
come on testers, does this work for every body that noticed this bug?
-
yup there is no need to use winhide vpinball ever, those are remains from the time when vp was hidden instead of minimized, maybe i'll remove them all in next release as for taskbar - that's "normal" - script will never show taskbar there is no such command in the script after ahk closes windows are responsible for returning things back the way they were so if windows don't give you taskbar back that's not the script problem but i found that another launch of table will fix it because of this funny windows behavior it is also impossible to hide taskbar all the time in hyperpin - because when i exit from fplaunch i don't control anything any more - it is all up to hyperpin and windows to show or hide taskbar
-
fixed it what happens is that for some reason detect hidden windows stays off and winclose doesn't detect vp cause it is hidden so it can't close it what helps is to uncomment "detect hidden windows on" few line before or to comment winhide or both winhide is not needed at all cause vp editor is minimized and you won't see it on close Let me know if this helps to every body CloseVP: Hotkey, %exitScriptKey%, Off GoSub rosveClose ;Visual Pinball must be closed this way instead of killing process ;or it wil not save your last game information.i.e score/credtis DetectHiddenWindows, on ;Or next line will not work <-- remove comment Loop, 4 Gui, %A_Index%: Destroy ;This line fixes where the VP Window flashes real quick ;when closing the window for a cleaner exit ;WinHide, ahk_class VPinball <- add comment WinMinimize, ahk_class VPinball WinClose, ahk_class VPinball GoSub bigbossClose GoSub, ExitScript
-
great then it really works but it will probably make some other problems - short press - long press and things like that - i changed it because of that - those options were not used in 1.1 and 1.2 versions from bbb, they come up for example when you create new script from scratch can you try which of these 3 options makes big difference? for double click - you can do right click and "open with" autohotkey and then check to open it with ahk every time and you will be able to test with double click on fplaunch.ahk
-
great, good to know do you have ahk basic installed, and did you recompiled ahk after the change?
-
you should check how many vpinball processes you have before you exit from table every body with this problem - set debugmode to true and send me log file for those who want to play with this bug close of vp is done in closevp function: CloseVP: Hotkey, %exitScriptKey%, Off GoSub rosveClose ;Visual Pinball must be closed this way instead of killing process ;or it wil not save your last game information.i.e score/credtis ;DetectHiddenWindows, on ;Or next line will not work Loop, 4 Gui, %A_Index%: Destroy ;This line fixes where the VP Window flashes real quick ;when closing the window for a cleaner exit WinHide, ahk_class VPinball WinMinimize, ahk_class VPinball WinClose, ahk_class VPinball GoSub bigbossClose GoSub, ExitScript return Unfortunately this code is exactly the same as it was in wip 4. What you could do is try something from this list: 1. remove ; from detecthiddenwindows 2. add WinKill, ahk_class VPinball after winclose or replace it (high scores will not be saved if you kill vp) 3. put some toLog("help text") functions to see if ahk even goes into this part of the code (enable debug mode and check log.txt after this) 4. remove comment from these lines at the top of the script: ;#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ;SendMode Input ; Recommended for new scripts due to its superior speed and reliability. ;SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. 5. in ExitScript: subroutine find the lines at the end of subroutine: ;to debug script uncomment the pause ;Pause ExitApp and uncomment pause. To really use this pause you have to open fplaunch.ahk with double click on it (uncompiled version so that you can see source commands executed). Select any table and run it. During the game press t to make cursor and taskbar visible. Upon exit from table when ahk script finishes all commands - it will go to pause mode. Find ahk on taskbar, double click on it and copy all commands that were executed on exit and post them over here for analysis. We will see if winclose is called or not. So try these steps one by one and see if some of them help. I would try it but i don't get this problem.