Girls Frontline Viewer: Gunwaifus on your desktop

Current Build: 2018-03-03 13:23 AEST/GMT+10
Post update 2018-05-21, corrected download link.

This was a little personal project to make a “desktop toy” using the Live2D assets inside Girls Frontline, a game by Sunborn Entertainment/MICA Team that is currently in Korean and Chinese. You should really check it out if you enjoy a Strategic RPG that not only has fan service, but lots of action and a deep lore and rather dark story behind it. A big thanks to the guys at the Girls Frontline Wiki for their help at finding the Live2D assets.

It didn’t take long to cannibalize the Live2D SDK examples from the official Live2D website and shoehorn in the Girls Frontline models into Unity 2017.2. Now you can enjoy Live2D girls and they’ll keep you company in virtual form.

Known issues

  • Type 95 and DSR-50 have weird hitboxes. Sometimes if you click their leg it will register, sometimes it will not. I have to look into this one, I believe I need to define hit areas again (and that’s hacky with the Live2D SDK)
  • The girls textures might look JPEG compressed or contain artifacts , this is due to how the assets got compressed in the game’s archives. I might see if I can run it through waifu2x denoise feature to make them look nicer. Maybe.
  • New Live2D animations aren’t included – the current ones were supplied from the GF wiki, so they may be out of date. I will need to wait until I have some spare time to rip the Live2D assets from the current setup.

How to use

  • Extract the release archive available to download from my server into a empty directory. Please do not redistribute this release! Instead, link any interested parties here.
  • Double click on the “GF_Live2D_Viewer.exe” application. You should also have a “boot.conf” file.
  • You will see a “Made with Unity” splash screen, followed by a blue screen with “Please Wait”.
  • Depending on your computer, this screen may take a moment to disappear and load the girl of your choice if boot.conf is correctly set up. Type 95 is a failsafe and will load if your configuration is incorrect.
  • If for whatever reason the girl comes up white or black, then you have a problem with DirectX or your graphics card.
  • Using WINE to run this on Linux? It may not be fully supported by the Unity runtime. Using a Mac? Good luck with that.

Changing the girl on startup

Open boot.conf in Notepad or Notepad++ and change the value of girlName to either any of the following:

  • type95
  • dsr50

Setting damagedMode to “true” or “false” will respectively switch the girl’s damaged costume on/off.
The configuration file is JSON format and is parsed at boot time. Any invalid configuration will kick you to Type 95 or just softlock the app on “Please Wait”.
More girls will be added Soon™.

So if you wanted dsr50 and her damaged model, you’d make sure it looked like:

  "girlName": "dsr50",
  "damagedMode": "true",

That’s it. Nothing more, nothing less.


  • Mouse click: Tap in area where cursor is located
  • Mouse drag: Tracking/Flick Event
  • Spacebar: Earthquake Mode


This project is sorely for the entertainment of individuals and all character assets are property of Sunborn Entertainment/MICA Team. I am not doing this for profit, I am doing this merely to honor the game and letting others have the comfort of their gun waifu on their Windows desktop. If anyone from MICA Team is about to file a lawsuit or C&D for this project, please don’t do that. Instead, drop me a line and I’ll be happy to discuss things with you.


  1. Excuse me,
    Are the release archive link down/unavaible ?
    It seems I can’t download it.
    Or could you provide another mirror ?
    I kinda seems interested in GF live 2d.


    1. Thank you for the heads up. I’ll correct the link in the post – by the time you read this it probably will be the correct link.

  2. […] I have updated the download link in my previous post about my Windows-based Live2D viewer for Girls Frontline. You can view the updated post here. […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Comments Protected by WP-SpamShield for WordPress