Kodi Community Forum
[CLOSED] Advanced Launcher - Applications Launcher Addon for XBMC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291)
+---- Thread: [CLOSED] Advanced Launcher - Applications Launcher Addon for XBMC (/showthread.php?tid=85724)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453


- Angelscry - 2012-01-28

NobodyHere Wrote:It would be for something like say.... ZDoom, or any other number of source ports out there.

If I wanted to pass ≥2 items to the port, Would that be possible? As it stands, I can pass a single main game file to it, but not any of the numerous addons.
Never used ZDoom, but by quickkly take a look at it's WIKI page I think I understand what you mean. If you want to start ZDoom like this :
Code:
zdoom.exe -skill 4 -warp 24 -file file1.wad
and another one like this :
Code:
zdoom.exe -skill 4 -warp 24 -file file2.wad file3.wad file3.wad
It will not be possible to do this from Advanced Launcher and add an option into Advanced Launcher will be really complicated.

But, what do can do is to use .lnk shortcuts instead. You just have to create different .lnk shortcuts for zdoom.exe, but each one with different command lines (as above). Then put all the .lnk files into a same directory, name them differently (for example, ZDoom with option 1.lnk, ZDoom with option 2 and 3.lnk, etc...) and use this .lnk files with a file launhcer as described here : http://www.gwenael.org/xbmc/index.php?title=File_shortcuts


- st graveyard - 2012-01-29

Hello Angel,

I think ALA contains the same bug as RCB regarding scraping from MOBYGAMES. When exporting the data to nfo files, the developer and publisher are not placed in the files. Could you have a look at this?

Thanks,
Grave


- DANGERDAN - 2012-01-29

When i use n64 images none of the view types display it with the right proportion, is this a fault with the skin or the program addon ??.
Pc games work fine.


- rickster1978 - 2012-01-29

Thanks for that angelscry, apologies if it seemed a bit obvious but I am a bit new to this. With your help I now have advanced launcher running dolphin. All working nicely.

Just one quick question, apologies if I'm asking a daft question but I'm having a bit of trouble getting the wiimote to work with dolphin. I use a Logitech dinovo mini for xbmc and thought the Bluetooth dongle that came with would work with xbmc. Do I need to buy another Bluetooth dongle or should it work?

I'm using windows 7 xbmc version dharma on an Asus Eeebox. Hope that helps.


- Angelscry - 2012-01-29

st graveyard Wrote:Hello Angel,

I think ALA contains the same bug as RCB regarding scraping from MOBYGAMES. When exporting the data to nfo files, the developer and publisher are not placed in the files. Could you have a look at this?

Thanks,
Grave
Ok... Mobygames must have change the way they store/display developers and publishers information of their website. I will try to fix this for today. Thank you very much for the feedback.


- Angelscry - 2012-01-29

DANGERDAN Wrote:When i use n64 images none of the view types display it with the right proportion, is this a fault with the skin or the program addon ??.
Pc games work fine.
It is the fault of the skin that did not display wide covers for its program add-ons view.


- Angelscry - 2012-01-29

rickster1978 Wrote:Thanks for that angelscry, apologies if it seemed a bit obvious but I am a bit new to this. With your help I now have advanced launcher running dolphin. All working nicely.

Just one quick question, apologies if I'm asking a daft question but I'm having a bit of trouble getting the wiimote to work with dolphin. I use a Logitech dinovo mini for xbmc and thought the Bluetooth dongle that came with would work with xbmc. Do I need to buy another Bluetooth dongle or should it work?

I'm using windows 7 xbmc version dharma on an Asus Eeebox. Hope that helps.
Normally you can use different bluetooth devices with a same bluetooth dongle. Now the question is : Does the bluetooth dongle coming with your Logitech Dinovo allows you to use other device or does it only works with the Dinovo (due to Logitech limitation)? I don't know. Maybe you will have the answer by asking your question on the Logitech support website.


- Angelscry - 2012-01-29

st graveyard Wrote:Hello Angel,

I think ALA contains the same bug as RCB regarding scraping from MOBYGAMES. When exporting the data to nfo files, the developer and publisher are not placed in the files. Could you have a look at this?

Thanks,
Grave
I have just make some tests with several N64 games. Import of publisher information is working and also the export to .nfo files :
Code:
<game>
    <title>Mario Golf</title>
    <platform>Nintendo 64</platform>
    <year>1999</year>
    <publisher>Camelot Software Planning</publisher>
    <genre>Sports</genre>
    <plot>Since Mario rescued Princess Peach in Super Mario 64‚ he's been thoroughly enjoying his free time. Bowser hasn't been causing too much trouble‚ so Mario and his friends have decided to take a trip to the golf course. Waialae Country Club wouldn't allow a couple of underdressed plumbers to become members‚ so they've come up with their own golf game for Nintendo 64. Mario Golf 64 features an all-star line up of 10 golfers from Nintendo's cast of video game celebrities‚ including Mario‚ Luigi‚ and Princess Peach. Each golfer has an individual set of strengths and weaknesses. A highlight of Mario Golf 64 is a special "Time Attack Mode‚" where players must compete to finish a round of golf as quickly as possible. Mario Golf 64 features an impressive line-up of six courses‚ which means you'll have to master a total of 108 holes. An optional "Club Handicap Mode" ensures that you stay close to the competition‚ so Luigi won't get too frustrated if he falls behind. Even though the golfers are cartoons‚ the physics are as realistic as possible. The CPU calculates the exact ball movement based on wind direction‚ the strength of the strike‚ and any spin you may choose to place on the ball. </plot>
</game>
Maybe it is not working with some specific games or platforms. Please could you point me game+plaform items that generate the problem?


Version 1.7.5 - Angelscry - 2012-01-29

Version 1.7.5 : This new version of Advanced Launcher add a new features for Linux users, that will automatically disable the LIRC command when XBMC is out of focus. Thank you to Aubrien for the tips.This version also slightly modify the launchers context menu organization (see following screenshot) :

Image

This version also fix bugs that occurring when using the thumb/fanart local import option. Previously the images where saved as .jpg files even if the images were .png or .gif files. It is now fixed. This new option also fix real default thumb and fanart paths for launchers. This paths are now by default defined into dedicated XBMC userdata (instead of blank ones) Advanced Launcher subdirectories. This paths could always been modified into Advanced Launcher settings. Finally this version clean again text strings.

Changelog :
  • Fix thumb/fanart local import for items (image extension bug).
  • Fix thumb/fanart local import for launcher (image extension bug).
  • Fix default thumb/fanart paths for launcher (set into addon userdata directory).
  • Auto disable/restore LIRC inputs for Linux system.
  • Modification of launchers and items modify info menu.
  • Clean menu text strings.



- shalamigri - 2012-01-29

Angelscry Wrote:Check that you have activated the "Use a Could be a controls and/or mapping conflict with XBMC. If your controller is mapped a certain way with XBMC and another way with your emulators, because both a running at the same time... and still active you could have effectivelly problems. What you can try is to suspend XBMC when the emulator is running using this small script : http://www.gwenael.org/forum/viewtopic.php?id=5. If it is not working, you can try is to close XBMC when the emulator is running using this small script : http://www.gwenael.org/forum/viewtopic.php?id=6. If it is not even working... so there is something wrong into you controler/emulator mapping configuration.

Thanks for all of your help Anglescry. I have everything working pretty much the way I want it now.

Just to let you know, my Xbox controller isn't mapped with XBMC, but I THINK I know what was causing the problem. I have 6 working emulators, but I was only losing control of my D-pad in mame and no other emulators.

I originally had mame set up to run with scanlines and also to skip the game info on startup. This was working fine with Maximus Arcade as well. For Maximus, I was using this argument:

%file -skip_gameinfo -nowindow

For some reason, when I ran my mame games from the Adavanced Launcher in XBMC, I noticed that scanlines were not present. I used the arguments to run MAME that were on the wiki page:

-inipath "C:\Program Files\mame location" "%rom%"

I instead switched to these arguments:

"%rom%" -skip_gameinfo -nowindow

Once I did this, my scanlines were back and I don't appear to be losing my D-pad button maps anymore. Removing the -inipath seems to have fixed my problem.

Thanks for all of the help.


- Angelscry - 2012-01-29

shalamigri Wrote:Thanks for all of your help Anglescry. I have everything working pretty much the way I want it now.

Just to let you know, my Xbox controller isn't mapped with XBMC, but I THINK I know what was causing the problem. I have 6 working emulators, but I was only losing control of my D-pad in mame and no other emulators.

I originally had mame set up to run with scanlines and also to skip the game info on startup. This was working fine with Maximus Arcade as well. For Maximus, I was using this argument:

%file -skip_gameinfo -nowindow

For some reason, when I ran my mame games from the Adavanced Launcher in XBMC, I noticed that scanlines were not present. I used the arguments to run MAME that were on the wiki page:

-inipath "C:\Program Files\mame location" "%rom%"

I instead switched to these arguments:

"%rom%" -skip_gameinfo -nowindow

Once I did this, my scanlines were back and I don't appear to be losing my D-pad button maps anymore. Removing the -inipath seems to have fixed my problem.

Thanks for all of the help.
The inipath argument is used to indicate were is stored the mame.ini configuration file to load and use. Because, when you start MAME it always load the mame.ini file present into the working directory. So, I think that if you start MAME out of XBMC, the loaded mame.ini file will be the one stored into the MAME installation directory. But if you start MAME from Advanced Launcher/XBMC, the loaded mame.ini file will be the one stored into the XBMC installation directory.

Hummmm... by explaining you with.... I do not remember if a I fixed or not the working directory problem since I have made the MAME tutorial. Laugh

BTW... Wiki configuration pages are commom Advanced Launcher/Emulator setup. It could always have some variations depending how you have configured your emulators and how you want to use them. Wink


- st graveyard - 2012-01-29

Angelscry Wrote:I have just make some tests with several N64 games. Import of publisher information is working and also the export to .nfo files :
Code:
<game>
    <title>Mario Golf</title>
    <platform>Nintendo 64</platform>
    <year>1999</year>
    <publisher>Camelot Software Planning</publisher>
    <genre>Sports</genre>
    <plot>Since Mario rescued Princess Peach in Super Mario 64‚ he's been thoroughly enjoying his free time. Bowser hasn't been causing too much trouble‚ so Mario and his friends have decided to take a trip to the golf course. Waialae Country Club wouldn't allow a couple of underdressed plumbers to become members‚ so they've come up with their own golf game for Nintendo 64. Mario Golf 64 features an all-star line up of 10 golfers from Nintendo's cast of video game celebrities‚ including Mario‚ Luigi‚ and Princess Peach. Each golfer has an individual set of strengths and weaknesses. A highlight of Mario Golf 64 is a special "Time Attack Mode‚" where players must compete to finish a round of golf as quickly as possible. Mario Golf 64 features an impressive line-up of six courses‚ which means you'll have to master a total of 108 holes. An optional "Club Handicap Mode" ensures that you stay close to the competition‚ so Luigi won't get too frustrated if he falls behind. Even though the golfers are cartoons‚ the physics are as realistic as possible. The CPU calculates the exact ball movement based on wind direction‚ the strength of the strike‚ and any spin you may choose to place on the ball. </plot>
</game>
Maybe it is not working with some specific games or platforms. Please could you point me game+plaform items that generate the problem?

This is weird. I'm having problems with Sega Genesis and for example the game "3 ninjas kick back". Thanks for trying to help. Also, I'm talking about publisher and developer fields...


- Angelscry - 2012-01-29

st graveyard Wrote:This is weird. I'm having problems with Sega Genesis and for example the game "3 ninjas kick back". Thanks for trying to help. Also, I'm talking about publisher and developer fields...
No problem on my side. The publisher/developer info have been perfectly imported using MobyGame info scraper.

Image

And here is the content on the generated NFO file. The publisher tag is filled :
Code:
<game>
    <title>3 Ninjas Kick Back</title>
    <platform>Sega Genesis</platform>
    <year>1994</year>
    [b]<publisher>Malibu Interactive</publisher>[/b]
    <genre>Action</genre>
    <plot>You must help an old samurai to retrieve a dagger he once got as an award for his achievements in martial arts. The dagger was stolen by somebody who envied the old warrior - now he cannot give this prize to the warriors of the next generation. Choose one of the three young ninjas to help the old man!This is a traditional platform game based on the movie 3 Ninjas Kick Back. Each one of the three ninjas has unique weapons and abilities. All three of them can run‚ duck‚ crawl‚ climb‚ jump‚ and hang on trees‚ ropes‚ etc. You'll encounter many obstacles and enemies‚ both regular and boss-like‚ which you'll have to overcome and defeat.</plot>
</game>
What exactly is not working for you? Huh


- Aubrien - 2012-01-30

I did a little more research on the LIRC.Stop and LIRC.Start commands and following the suggestion of a developer on another thread I looked into the xbmc-send command. I found that I can send commands to XBMC from within my shell scripts and I can accomplish the same thing without needing to modify the addon directly. The final result of my research and testing can be found here...

http://forum.xbmc.org/showpost.php?p=1004261&postcount=1994

This may actually be better than modifying the addon because it gives the user the freedom to choose if they want LIRC to be disabled when XBMC is in the background. I can think of a case where a user wants XBMC to accept input from a remote while they are launched into another application in the foreground.


- MikeQuell - 2012-01-30

Hey guys,

New poster here, I love the app. I was doing some searching here and I was trying to find anyone that has had issues with the auto-scraper. How do I know if it's attempting to update my library of ROMs? Do I still need to update them one at a time like a previous poster was discussing?

I set the scraper option to auto after the library of ROMs were imported. Maybe this was part of the issue.

Thanks guys.