Jump to content
LaunchBox Community Forums

Krakerman

Members
  • Posts

    918
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Krakerman

  1. Yeah I reverted back this beta seems to have a bunch of issues. I get this message when launching my Atari 800 games Breaks AHK scripts if you use that as an emulator/launcher either compiled or as AHK but the above error shows when launched as AHK but compiled ahk script gives a script error. When I revert back my AHK script runs fine and don't get the above message so for now turning off beta updates until this issue can be resolved or tested.
  2. Added boot image support now! which includes: XEX/EXE and COM formats.
  3. I now figured a way to get the rom extensions of the game within a zip using my launcher and pass those variables as well to the internal ahk. Completed: Atari 5200 (Config) data (Need to add XL conversion carts) Atari XEGS (Config) data * Includes prototypes. ** Tested all games in the config and all launch and run 100%
  4. Sound Effects startup and exit now implemented for all info cards! Plays either mp3 or wav file that can be customized
  5. Well I now resolved an issue with my info cards (similar to RocketLauncher's instruction cards) and now have these working in windowed or fullscreen using png's with transparency. Looking into other things I can add like fade in/out and audio effects.
  6. To Chris's point about the LB gui and having the ability to resize any of the gui windows and remembering the positions would be nice. Always have to resize the Manage emulator window everytime gets old and be nice once you stretch it out it will remember that position. Maybe at some point Thanks Jason for all the support and updates always looking forward the next one.
  7. Squashed a bug was having but now all cinematic startup and shutdown videos are now handled in my ahk launcher script and no longer requires setting it up for each game in LB/BB as an additional application. New features: Cinematic startup/shutdown support. (Working 100% now!) Built-in LaunchBox AHK support. (Ability to pass variables to internal AHK scripts.)
  8. Funny the more I kept thinking about it the more it started making sense on how to achieve it. My method to pass the variable I mentioned is the same and to get the variables I added additional code to save the variables to ini file then the internal ahk can read the variables from the ini it's that easy.
  9. I did it! Managed to pass variables to LaunchBox internal AHK! All the variables I posted above work. Just tested it and have my internal ahk sends the variables to a msgbox while the game is playing to verify that it is reading the variables and it does Pause screen works too and exits just fine!
  10. These are the variables explained per Jason that can be passed to the ahk using my method btw for any ahk coders: %romfile% - What it spits out depends on the emulator settings. By default, it spits out the full path to the ROM file including quotes, as it should. If "don't use quotes" is checked, then it won't use quotes. If "use file name only without file extension or folder path" is checked, then it will do exactly that. The only reason this was added was to support odd emulators that don't allow you to put the ROM file last. If it's omitted, the ROM file will always be put at the end of the command-line parameters. %platform% - Spits out the game's platform (was originally added for Rocket Launcher). %launchboxorbigboxexepath% - Spits out the full path to LaunchBox.exe or BigBox.exe, depending on which is running (was originally added for Rocket Launcher). %gameid% - Spits out the game's ID from the XML data. Now just add those to the internal ahk and we will be all good! haha
  11. I would really like to get LB/BB variable support added via LB/BB built method as this I think could resolve some issues I've come across.
  12. Ok, I now added: Added ability to have 4 different sets of instruction cards. Added an option to allow the game to be paused or not when displaying instruction cards. Looking at adding built-in marquee support via Display Fusion which will allow for animated marquees with gifs or mp4's. I have it up and running but there is a slight delay after launching and exiting game before the marquee changes but it does work. Reason I was looking at an alternative is because I have a multi monitor setup with 5 monitors and LaunchBox built in marquee support does not work correctly with my setup and this does.
  13. I keep finding new things I can do with AHK and now I have Instruction Cards working within my code! Haven't added animations to it yet but that will be something I will be looking at soon. Added custom HotKey for turning on/off showing Instuction Card.
  14. Yeah could been a one off thing who knows ... computers ?
  15. There is also a longer delay when switching between platform/systems from the launchbox menu as well than before.
  16. Yes it is slow.
  17. Now have: Atari 5200 support has been added. Atari XEGS supports has been added.
  18. Now have: Basic programs automatically load and run implemented! (Supports files with .bas format) Created a new config for setting up your basic programs. Implemented the following formats: .atx, .atr, .bas, .bin, .car, .cas, .dcm, .pro, .rom, .xex, .xfd, .wav
  19. Yeah this is Huge! I can't stress enough about the importance of having this ability. This weekend I discovered and found a bunch of new things with AHK I can do. Added some more new features as well: Separate config files for setting up Disk, Cart and Tape images. Keeps thing much more organized as well as having multiple games with the same name. Cleaned up the code. Things to do: Add Atari 5200 and XEGS support. Add ability to launch and run basic programs. This can be even more advanced with adding other programming language carts as well. More advanced Altirra options.
  20. Good News! Since learning how to pass variables to ahk scripts I been working on a custom launcher for the Altirra (Atari 400/800/5200) emulator. With great success I have the following setup and working within the Launcher script: Custom system settings. Per game settings. Cinematic fades for startup and shutdown and the ability to turn them on/off per game. No longer need to setup via Additional Applications in LB. Default Cinematic Fades for Platforms. So if a game cinematic fade is not found will look for a _Default video for both startup and shutdown. Works with LaunchBox Pause feature. Ability to select the following: hide desktop, taskbar and/or mouse pointer so launching from within LB/BB is seamless. Cartridge, Disks and Tape images all supported. All games and platform can be setup and configured via configuration ini file. Gives you more control over how to setup your games for Altirra. Custom location ability for your Cinematic fades. Easy setup in LB. Just setup as an emulator with a command line and that's all! No Plugins ... No RocketLauncher ? To setup each game you will need to edit the ini file using Notepad++ or any text editor. Altirra profiles feature support! Working on adding more features but currently all the above is working perfectly!
  21. Advantage over RocketLauncher modules that this has is you can code your module as ahk or compile it as an exe and it will still work.
  22. There are several more variables that can be passed that I forgot to mention as well. Started on my first RocketLauncher module conversion over to LaunchBox with Success!! Working on Altirra and will be able to have per game settings! Already have things up and running. This is so awesome and it works with my Cinematic startup, shutdown and LB pause screens. Basically now can have RL functionality without even using or needing RL all within LB.
  23. Yeah I been messing with this the past few days trying to wrap my head around it and today I finally figured it out after some testing and searching. My second attempt gets every possible variable you could need even just the drive letter where the rom was launched. I have many ideas now and one of them will be possibility of per game configs for any emulator. now that I got the variable hurdle out of the way time to get coding.?
  24. Here is another example with even more variables you can get. Test Variable Passing v2.ahk
  25. Here how to pass variables to AHK via setup the AHK as an emulator. Test Variable Passing.ahk
×
×
  • Create New...