diff --git a/_servicedata b/_servicedata
index 4efa4c8..48094e0 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/hrydgard/ppsspp.git
- 4b4a2a4096cc342723b46f37b3ae5eae96fea7d9
\ No newline at end of file
+ 0ed3deabe6b4723e918a9d2d36ad6407ccd017f2
\ No newline at end of file
diff --git a/ppsspp-1.5.4~git20180225.tar.xz b/ppsspp-1.5.4~git20180225.tar.xz
deleted file mode 100644
index 67d78d0..0000000
--- a/ppsspp-1.5.4~git20180225.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bd9a773970da2d07161cdf86cc003f33aa99a1a346d62fb5440e3f7208e379c7
-size 160017296
diff --git a/ppsspp-1.5.4~git20180308.tar.xz b/ppsspp-1.5.4~git20180308.tar.xz
new file mode 100644
index 0000000..87eedb6
--- /dev/null
+++ b/ppsspp-1.5.4~git20180308.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e382afc6e2dc406aaab652931eadcae846d101b974f0705bdb3b23186fb12d2e
+size 160009624
diff --git a/ppsspp.changes b/ppsspp.changes
index 70fb5a8..9d582c1 100644
--- a/ppsspp.changes
+++ b/ppsspp.changes
@@ -1,12 +1,129 @@
-------------------------------------------------------------------
-Sun Feb 25 15:31:07 UTC 2018 - opensuse-packaging@opensuse.org
+Thu Mar 08 18:17:35 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180308:
+ * Fix #10692 (crash when starting games from command line). Throw in some minor Vulkan fixes as well.
+
+-------------------------------------------------------------------
+Tue Mar 06 14:24:04 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180305:
+ * MOVUPS to be safe.
+ * Minor simplification in X86/X64 vertex decoder jit
+ * Optimize the "inner interpreter" for God of War character drawing. Speeds the games up by 4% or so.
+ * Move the vertTypeID calculation out of DrawEngine. Need to shorten SubmitPrim as much as possible.
+
+-------------------------------------------------------------------
+Mon Mar 05 15:55:11 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180305:
+ * Oops, fix hardware tess in Vulkan (after removing hw skinning, we need to adjust the binding number)
+ * Fix indentation mistake, minor cleanup.
+ * Further cleanup after the removal of hardware skinning.
+ * Comment fixes, reindentation.
+ * Remove gstate_c.deferredVertTypeDirty
+ * Remove further remains of hardware skinning. Fixes #10661
+ * VertexLoader: Remove now-unused weights translation code
+ * Start removing support for hardware skinning.
+ * Remove checks that disabled software skinning if there was morph.
+ * Add necessary decode functions to support morph+skin
+ * Small refactoring in VertexDecoderCommon
+ * Minor cleanup
+ * GLES: Support more buffer mapping strategies.
+ * GLES: Fix force alignment on buffer map.
+ * GL: Use AllocateAlignedMemory to make sure localMemory is always aligned. Fixes #10666
+ * GLES: Buffer handling cleanup.
+
+-------------------------------------------------------------------
+Sat Mar 03 12:22:43 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180303:
+ * Qt: Set window title asynchronously. Should fix #10674
+ * Split out QtHost.h from HostTypes.h
+ * Android: Fix fallback from Vulkan to GL.
+
+-------------------------------------------------------------------
+Fri Mar 02 13:39:49 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180302:
+ * Turn off the inner interpreter when stepping in the GE debugger. Fix comment.
+ * Fix custom UI backgrounds again by initializing lazily (turned out to be the cause of #10662)
+
+-------------------------------------------------------------------
+Thu Mar 01 13:41:47 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180301:
+ * Buildfix, warning fixes
+ * Some error handling and assert improvements, trying to understand #10662
+
+-------------------------------------------------------------------
+Thu Mar 01 10:51:50 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180301:
+ * D3D9/D3D11: Fix GPU feature detection. Enforce accurate depth on nVidia as well, they no longer seem to support reverse depth so it's needed as a workaround. Fixes #10655
+ * inner interpreter: support skipping regular nops
+ * Qt: Don't call SDL_PumpEvents from the emu thread. Fixes #10660
+ * b.sh: Add --qtbrew as a shortcut to use a Qt installed by homebrew.
+ * Fix something found by -fsanitize=undefined
+ * Buildfix, oops
+ * GL: Fix depal issue where we forgot to set vp/scissor properly. Update some asserts.
+ * Don't use the inner interpreter when debug recording
+ * Execute_Prim: Add a smaller "inner interpreter" to avoid going back to the runloop during long sequences of PRIM commands.
+
+-------------------------------------------------------------------
+Wed Feb 28 14:03:34 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180228:
+ * GL: Filter away redundant glEnable/Disable(GL_STENCIL_TEST)
+ * Add an extra check to FindTransferFramebuffers to avoid misdetecting fb blits that end up out of bounds when we perform them.
+ * Add comment trying to clarify shutdown of GPU_GLES, restore the wipe, minor tweaks. Should help #10652
+ * UWP buildfix?
+ * Minor code/logging cleanups.
+
+-------------------------------------------------------------------
+Mon Feb 26 17:49:58 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180226:
+ * GL: Don't wait-for-idle when shutting down the PSP GPU, it's the wrong place. Should fix #10652
+ * Remove duplicate declaration of GPUCommon::CmdFunc
+ * Avoid the most common virtual call when possible.
+ * Unify FramebufferDirty()/FramebufferReallyDirty() for the hw backends
+ * Unify FastRunLoop for the hardware backends.
+ * Unify UpdateCmdInfo
+ * GPU: Unify command table (cmdInfo_)
+ * Virtualize CheckGPUFeatures
+ * Unify DispatchSubmitPrim as much as possible
+ * Unify Execute_LoadClut
+ * Unify Execute_Prim
+ * Unify all the DrawEngine::SubmitPrim
+
+-------------------------------------------------------------------
+Mon Feb 26 14:36:29 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180226:
+ * Improve a bunch of Vulkan copy-rect asserts by adding more debug info
+ * Minor naming and init cleanups in VulkanTexture
+ * Some log level changes.
+
+-------------------------------------------------------------------
+Mon Feb 26 11:01:48 UTC 2018 - pousaduarte@gmail.com
+
+- Update to version 1.5.4~git20180226:
+ * GLES: Disable buffer mapping for non-NVIDIA.
+ * Vulkan: Remove the old method of uploading images.
+ * Try to be more consistent when initializing vulkan structs.
+ * Follow the spec rules about errors when allocating from descriptor pools
+ * Extract RecreateDescriptorPool()
+
+-------------------------------------------------------------------
+Sun Feb 25 15:31:07 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180225:
* Buildfixes
* Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases.
-------------------------------------------------------------------
-Sat Feb 24 22:51:09 UTC 2018 - opensuse-packaging@opensuse.org
+Sat Feb 24 22:51:09 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180224:
* Vulkan: Need to count allocated descsets per frame separately from the map, since tess isn't even in-frame cached.
@@ -14,13 +131,13 @@ Sat Feb 24 22:51:09 UTC 2018 - opensuse-packaging@opensuse.org
* GLES: Fix texture scaling.
-------------------------------------------------------------------
-Thu Feb 22 18:27:47 UTC 2018 - opensuse-packaging@opensuse.org
+Thu Feb 22 18:27:47 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180222:
* iOS: fix hang on exit
-------------------------------------------------------------------
-Tue Feb 20 11:58:27 UTC 2018 - opensuse-packaging@opensuse.org
+Tue Feb 20 11:58:27 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180219:
* Qt: Remove old texture debug API.
@@ -28,20 +145,20 @@ Tue Feb 20 11:58:27 UTC 2018 - opensuse-packaging@opensuse.org
* GLES: Properly free when upscaling textures.
-------------------------------------------------------------------
-Sun Feb 18 23:11:41 UTC 2018 - opensuse-packaging@opensuse.org
+Sun Feb 18 23:11:41 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180218:
* TexCache: Decimate aggressively with many variants.
* TexCache: Decimate CLUT variants more often.
-------------------------------------------------------------------
-Tue Feb 13 13:22:57 UTC 2018 - opensuse-packaging@opensuse.org
+Tue Feb 13 13:22:57 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180213:
* Fix issue with Vulkan task switching and resolution changes on Android.
-------------------------------------------------------------------
-Mon Feb 12 21:40:06 UTC 2018 - opensuse-packaging@opensuse.org
+Mon Feb 12 21:40:06 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180212:
* Postprocessing: Fix bug where scissor cut off the image if render resolution > display resolution
@@ -61,7 +178,7 @@ Mon Feb 12 21:40:06 UTC 2018 - opensuse-packaging@opensuse.org
* GLES: Wait for queue idle properly.
-------------------------------------------------------------------
-Sun Feb 11 18:13:30 UTC 2018 - opensuse-packaging@opensuse.org
+Sun Feb 11 18:13:30 UTC 2018 - pousaduarte@gmail.com
- Update to version 1.5.4~git20180211:
* GLES: Use aligned memory for textures.
diff --git a/ppsspp.spec b/ppsspp.spec
index f0cb07a..1ad7780 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -17,7 +17,7 @@
Name: ppsspp
-Version: 1.5.4~git20180225
+Version: 1.5.4~git20180308
Release: 0
Summary: PlayStation Portable Emulator
License: GPL-2.0+