Jump to content
LaunchBox Community Forums

CTRL-ALT-DEFEAT

Members
  • Posts

    646
  • Joined

  • Last visited

  • Days Won

    19

Posts posted by CTRL-ALT-DEFEAT

  1. 4 hours ago, Robin55 said:

    Seems to be pretty quite here the last while? Just thought I would drop in and ask if you could make a Doom Collection Theme @CTRL-ALT-DEFEAT ? . I know there are collections covered in the new unified theme, but I prefare yours to be honest, but we need MORE:) . I know this has been asked before but an actual Collections Theme based around your current themes would be great too!

    I will give making a Doom Collection video theme a shot! :)

    • Like 1
  2. I may be wrong, but I believe CHDs are specific to MAME/MESS, so I don't think you can use an M3U to load a multi-disc game in this format, but you can try.

    To create an M3U, use any plain text editor (Notepad) to list your BIN/CUE discs (or ISO if that's what you've got). Just add the full filenames including extension for each item.

    Example:

    Chrono Cross (Disc01).bin

    Chrono Cross (Disc01).cue

    Chrono Cross (Disc02).bin

    Chrono Cross (Disc02).cue

     

    Instead of saving the file as a TXT, save it with M3U as the extension and call it the title of the game (keep it in the same directory as the actual files themselves): Chrono Cross.m3u

    In RA, just point your loaded core to this file to load the game.

  3. It's funny, I have a mostly curated collection across 40ish platforms/computers and approached it from the standpoint of "would I actually ever play this?" and, for the most part, I don't really play the old games as much or as often as I thought I would. I largely stick to playing games in my ever growing Steam/GOG/Origin/Uplay libraries... with exception to Super Metroid and various hacks of it and a few other games, it's really become more of a novelty and the "fun" I am having with them has largely revolved around the cherry picking of games I would play/wanted but didn't have as a kid and the whole "setup" of learning how to configure the emulators, configure the middlewares and front-ends, getting all the artwork and making video themes.

    I am largely done with adding anything else outside of newer PC titles, and once I am done creating video themes for my collection, I want to dig into getting a really elaborate Hyper Pause setup through RocketLauncher for each system.

    I have paltry collection of games compared to a lot of people (1TB of a 2TB drive carries my entire LB/BB and emu+ROMs/Discs collections) and I may even pare it down more.

     

  4. 17 minutes ago, ericcannon said:

    That does work but when I exit the game it takes me out of fullscreen to confirm exit and then the next time I load a game it is not in fullscreen mode.

    I see what you mean.

    I completely forgot that I have Citra configured through Rocket Launcher to use a bezel and fade with it and it uses an auto-hotkey profile to force Citra into fullscreen every time you run it.

    Unfortunately, it doesn't appear that you can use the script outside of Rocket Launcher though. I tried pasting it into the AHK section for the emulator in LB and it just kicked out errors. I tried editing it and removing the bits I figured were giving it issues, but it would still give errors, so not sure.

    You could just configure Citra into Rocket Launcher (not difficult if you don't want to use bezels and such), but if you want to try messing with the script (or if someone else that's more savvy with AHK wants to look at how it might work for the AHK section in LB), I've posted it below:

     

    MEmu := "Citra"
    MEmuV := "2016-11-23"
    MURL := ["http://citra-emu.org/"]
    MAuthor := ["djvj","bleasby"]
    MVersion := "1.0.1"
    MCRC := "B2CEA0A2"
    iCRC := "8131AB6F"
    MID := "635740704032217117"
    MSystem := ["Nintendo 3DS"]
    ;---------------------------------------------------------------------------- 
    ; Notes:
    ; Roms must be decrypted to run in the emu
    ; See here for a guide on decrypting games you own: https://gbatemp.net/threads/tutorial-how-to-decrypt-extract-rebuild-3ds-roms-run-xy-oras-without-update.383055/
    ;---------------------------------------------------------------------------- 
    StartModule()
    BezelGUI()
    FadeInStart()
    
    primaryExe := new Emulator(emuPath . "\" . executable)					; instantiate emulator executable object
    primaryWindowClassName := "Qt5QWindowIcon"
    emuPrimaryWindow := new Window(new WindowTitle("Citra",primaryWindowClassName))	; instantiate primary emulator window object
    emuConsoleWindow := new Window(new WindowTitle(,"ConsoleWindowClass"))
    
    Fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)
    bezelTopOffset := moduleIni.Read("Settings", "Bezel_Top_Offset","30",,1)
    bezelBottomOffset := moduleIni.Read("Settings", "Bezel_Bottom_Offset","8",,1)
    bezelRightOffset := moduleIni.Read("Settings", "Bezel_Right_Offset", "8",,1)
    bezelLeftOffset := moduleIni.Read("Settings", "Bezel_Left_Offset", "8",,1)
    
    CitraIni := new IniFile(emuPath . "\user\config\qt-config.ini")
    CitraIni.CheckFile("Could not find Citra's ini file. Please run Citra manually first and make sure that you use the module recomended emulator version.")
    
    ; Disabling the emu exit confirmation
    confirmClose := CitraIni.Read("UI", "confirmClose")
    If (confirmClose = "true")
    	CitraIni.Write("false", "UI", "confirmClose")
    
    ; Setting the game to launch on an extra window. 
    singleWindowMode := CitraIni.Read("UI", "singleWindowMode")
    If (singleWindowMode = "true")
    	CitraIni.Write("false", "UI", "singleWindowMode")
    
    BezelStart()
    
    hideEmuObj := Object(emuConsoleWindow,0,emuPrimaryWindow,1)
    
    7z(romPath, romName, romExtension, SevenZExtractPath)
    
    HideAppStart(hideEmuObj,hideEmu)
    primaryExe.Run("""" . romPath . "\" . romName . romExtension . """")
    
    ; Waiting for main emu window
    emuPrimaryWindow.Wait()
    emuPrimaryWindow.WaitActive()
    
    ; Hiding citra console window
    emuConsoleWindow.Set("Transparent",0)
    
    ; Waiting for game to load
    TimeOut := 3000
    StartTime := A_TickCount
    Loop, {
    	WinGet, IDList, List, ahk_class %primaryWindowClassName% ; get a list of all windows which match this windowTitle
    	Loop, % IDList ; IDList set to number of matches found
    	{	id := IDList%A_Index%
    		ControlGet, OutputVar, Hwnd,, Qt5QWindowOwnDCIcon1, ahk_id %id%
    		If !ErrorLevel
    		{	gameWindowID := id
    			Break
    		}
    	}
    	If (TimeOut && A_TickCount - StartTime > TimeOut)
    		Break
    }
    ; Saving id of extra emulator window to be hidden
    WinGet, IDList, List, ahk_class %primaryWindowClassName% ; Get a list of all windows which match this windowTitle
    Loop, % IDList ; IDList set to number of matches found
    {	id := IDList%A_Index%
    	If !(id = gameWindowID) {
    		launchWindowID := id
    		launchWindow := new Window(new WindowTitle(,,,launchWindowID))
    		Break
    	}
    }
    
    ; Hiding extra emulator window
    If (launchWindowID)  {
    	launchWindow.Hide()
    }
    
    ; Waiting for game window to be active if it is not
    gameWindow := new Window(new WindowTitle(,,,gameWindowID))
    gameWindow.WaitActive()
    
    if (Fullscreen = "true"){  ; Creating fake full screen as the emu always launches in windowed mode
    	WinGet emulatorID, ID, A
    	emulatorWindow := new Window(new WindowTitle(,,,emulatorID))
    	RLObject.hideWindowTitleBar(emulatorID)
    	RLObject.hideWindowBorder(emulatorID)
    	emulatorWindow.Move(0,0,A_screenWidth,A_screenHeight + 38)
    }
    
    BezelDraw()
    HideAppEnd(hideEmuObj,hideEmu)
    FadeInExit()
    primaryExe.Process("WaitClose")
    7zCleanUp()
    BezelExit()
    FadeOutExit()
    ExitModule()
    
    
    CloseProcess:
    	FadeOutStart()
    	If (launchWindowID)
    		launchWindow.Close()
    	Else
    		gameWindow.Close()
    Return
    
    BezelLabel:
    	disableHideBorder := "true"
    	disableHideTitleBar := "true"
    	disableHideToggleMenu := "true"
    Return

     

  5. 34 minutes ago, ericcannon said:

    Does anyone know the command for going fullscreen in citra for the 3ds?

    Shouldn't need any command line.

    Open Citra and under the View tab, select Fullscreen.

    Alternatively, launch a game from within Citra and press F11. It will go fullscreen.

    In either case, Citra will remember the setting until you disable it.

    • Like 1
  6. 2 hours ago, ckp said:

    Reported on discord:

    Fromlostdays-Today at 7:00 PM

    So for the first time ever Launchbox keeps crashing on me. I can't really isolate what causes the crash, seem to be just clicking anything a few times. It's very frequent, has essentially become unasable. Bigbox is not affected

    Log: Input string was not in a correct format. App: LaunchBox Version: 7.14 Type: System.FormatException Site: System.Object MarshaledInvoke(System.Windows.Forms.Control, System.Delegate, System.Object[], Boolean) Source: System.Windows.Forms at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous) at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args) at (MainForm , Game ) at Unbroken.LaunchBox.Desktop.Forms.MainForm.SetOneSelectedGameState(Game game) at (MainForm , Object , EventArgs ) at Unbroken.LaunchBox.Desktop.Forms.MainForm.gamesControl_SelectedGameChanged(Object sender, EventArgs e) at Unbroken.LaunchBox.Desktop.Controls.GamesControlBase.OnSelectedGameChanged() at Unbroken.LaunchBox.Desktop.Controls.ImageGamesControl.<selectionTimer_Tick>b__63_0() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()

    I'm getting the same crash on the latest beta (and only since updating to the latest). Every time I open up LB and then select any game from any platform, LB immediately crashes. If I go into BB, no crashes at all.

  7. 3 minutes ago, Biyakuga said:

     

    Should I use. Ico or png?

    Moreover after a new update the old icon come back that what I meant by "forever" 

    You'll have to use the ICO file; Windows won't recognize a PNG or JPG, etc, for shortcut icons. If you make a shortcut to the EXE and change the icon of that shortcut, it will last forever. The only way it would break is if you completely change where you have LB installed or if you use a program like Resource Hacker to modify the images inside the EXE.

    Just use the ICO to modify a shortcut and you won't need to mess with it again (even after LB updates)

  8. 1 hour ago, Zombeaver said:

    Just got this :(

    image.thumb.png.60ba4657a67a0b55f8a8051dbd318154.png

    I've been getting these same kinds of crashes lately, as well, but not very frequently; they occur while going through different games in my collections and only happens in BB mode.

    I was also getting them once the startup videos were changed to be played back, natively, in the LB/BB engine. About 1 in 5 times, BB would crash right after the startup video finished. I've disabled Startup videos for now and haven't seen anyone mention it, so figured it was probably something on my end causing it.

     

  9. Hi @Biyakuga

    I attached an ICO you can use, if you wish, if you want to modify a shortcut (you would be correct that the icon would revert back to what it is now if you modified the existing EXE since it would be overwritten every time a new version is released). Being you were talking about matching Windows 10, it's just flat white, so nothing special or fancy, but matches the existing icons for the Start Menu, Xbox App, Store, etc.

    Totally not trolling you :D; just trying to help out. I don't think it's an unreasonable request, but like has been said, if it is even something on Jason's radar to do, it's probably not very high and I think most are okay with what already exists.

    lb-icon.ico

  10. Super Nintendo Game Themes (4:3)

    View File

    This is mainly just a placeholder; I won't be actively making SNES themes until I get more done for PC and finish PS2 (and I'm also waiting to see if there will be more HyperSpin themes made available, too). In any case I'll be doing these in 4:3 to keep them the same as the HyperSpin themes @Riffman81 has already uploaded. I will do each one in two different flavors: One with a soundtrack and one with just the game audio (no soundtrack in the filename). I'll also be adding soundtracks to all of the HyperSpin themes I've downloaded since that is what I like and unless there is interest, I probably won't upload those versions, but putting it out there in case there is. This will also be the home for Super Famicom themes once I get around to those.

    Playlist:

    1. Super Metroid

    2. Super Metroid (no soundtrack)

    3. Super Mario RPG: Legend of the Seven Stars

    4. Super Mario RPG: Legend of the Seven Stars (no soundtrack)

    5. Super Metroid (MSU-1)

    6. Super Metroid (MSU-1) - no soundtrack

    7. Final Fantasy III

    8. Final Fantasy III (no soundtrack)

    9. Super Castlevania IV

    10. Super Castlevania IV (no soundtrack)

    11. Final Fantasy II

    12. Final Fantasy II (no soundtrack)

    13. Star Fox

    14. Star Fox (no soundtrack)

    15. Contra III: The Alien Wars

    16. Contra III: The Alien Wars (no soundtrack)

    17. The Legend of Zelda: A Link to the Past (MSU-1)

    18. The Legend of Zelda: A Link to the Past (MSU-1) - no soundtrack

    19. Actraiser (MSU-1)

    20. Actraiser (MSU-1) - no soundtrack

    21. Secret of Mana (MSU-1)

    22. Secret of Mana (MSU-1) - no soundtrack

    23. Mega Man X (MSU-1)

    24. Mega Man X (MSU-1) - no soundtrack

    25. Super Mario World (MSU-1)

    26. Super Mario World (MSU-1) - no soundtrack

    27. F-Zero (MSU-1)

    28. F-Zero (MSU-1) - no soundtrack

    29. Mega Man X3 (MSU-1)


     

  11. 8 minutes ago, davemk said:

    Only achievements coming up for me a Super Nintendo... all the others do not seem to work, not sure if  i am doing something wrong. 

    Seems it has to be a Retroarch core and the core itself also has to support them. For instance, I was looking at some of my NES games that have achievements through Retroachievements, but none of them would unlock. I tried with both the Nestopia and FCEUMM Retroarch cores, but neither worked (someone on the Retroachievements site said the FCEUMM core might work; apparently it is know the Nestopia one doesn't). Haven't tried any other cores yet.

    So far, only SNES achievments have actually worked (I use the bsnes core).

    • Like 1
  12. 7 hours ago, Jason Carr said:

    Beta 2 is out now guys; it fixes the error reported above and adds achievements to Big Box as well via the game details menu and/or a hotkey/controller button:

    5a0e0ca689159_LaunchBoxBigBoxRetroAchievementsSuperMarioWorld.thumb.jpg.13052756dcf3ef947a4ca5484643fede.jpgWe may consider integrating the achievements more directly into the game lists here at some point, but there are a number of challenges involved so that probably won't happen right away. The themes would all have to be updated, and it'd be a ton of API calls to the retroachievements.org servers during attract mode, etc. So I'm torn on that, as the last thing we want to do is bring down their servers. This is a great start though I think. :)

    This is super fantastic! Thank you for implementing this! I just went and unlocked 22 achievements in Super Metroid. :D

    I'm sure it's already been asked, but is it feasible or realistic that, at some point, something similar could be implemented for displaying Steam, Origin, GOG and uPlay achievements? Like integrating your login for these services (like EmuMovies or RetroAchievements) into LB/BB and displaying them that way?

  13. 56 minutes ago, angelobodetti said:

    Looks great, what games do you use for super gameboy? Are they games specific to that or basically just a subset of your gameboy games?

    It's just my regular Gameboy collection setup as a Super Gameboy playlist. I did it more for fun since there was a ROM for the Super GB and I'd probably only play from the Super Gameboy list anyway, for color. :D

  14. 6 hours ago, qupe75 said:

    Really nice set up.  How long have you been working on this?

    I am slowly building a setup at present, on 15 systems haha, but not full sets, like you want stuff that either I'll play or the family will.  Shmups are a big love of mine.

    Thanks!

    I've been working on this LB setup for the last year and half-ish. I've still got at least a couple more years left for all the videos I still need to make for each game.

    Yeah, I don't really want a bunch of games I know I will never, ever care to play. Odds are, most of what I have now will never get played :D

  15. 3 hours ago, Porl Hendy said:

    @CTRL-ALT-DEFEAT woul it be possible for u to upload all the playlists to go with the media u have created please :) thank you

    My Playlist XMLs are attached. I don't have a Wrestling playlist; just made that as a request and the Looney Tunes one just has two games in it, but here you go! I'm also still working on a video for Shmups, but the playlist is here.

    Castlevania Collection.xml

    Fighter Classics.xml

    Final Fantasy.xml

    Looney Tunes Collection.xml

    Mario Collection.xml

    Mega Man.xml

    Metal Slug.xml

    Metroid Collection.xml

    Mortal Kombat.xml

    NES Black Box.xml

    Shmups.xml

    Sonic the Hedgehog.xml

    The Legend of Zelda.xml

    Virtua Fighter Collection.xml

    • Like 2
  16. Edit to the above.

    I see what you mean now.

    I have Last Played, Most Played and Play Count, in addition to what's in your screenshot. Those are things that won't appear until you actually launch a game from a Playlist.

    If that doesn't show anything after that, then I'm going to guess it would have to be a bug.

    And for games completed, you'll have to edit the game's details in LB and check the box in there. Hopefully Jason will add the ability to mark games completed to BB eventually (I put it on the "small things" list).

  17. 1 hour ago, Machello said:

    All the options in BB Platform details are selected. I see options like you have like: Total Games, Games Completed and Play Count. But where there are numbers in your setup, mine displays 0. 

    The note part I allready sorted out :-). Only the details section is 'empty'. I added a screenshot how it looks like.

    Playlist Details.PNG

    I guess I'm not sure if you have everything turned on for Platform Details. Platform Details specifically correlates to this view and the one for the actual Platforms... I went through and de-selected options and saw they were gone and came back when I re-selected them. I tested to see if the Filter Details made a difference by turning those on and off, but it doesn't seem to matter if those are selected or not.

    Can't say it's the theme either because you are using the same one.

    That's a head scratcher.

×
×
  • Create New...