Thread: [Necrotic] Unpacking Sprites Help

Results 1 to 2 of 2
  1. #1 [Necrotic] Unpacking Sprites Help 
    Registered Member
    Join Date
    Jul 2014
    Posts
    34
    Thanks given
    4
    Thanks received
    0
    Rep Power
    11
    Good Morning guys, I have been messing around with Solak which uses Necrotic as the base, I have been trying to get some practice in with the cache and I have been able to customize some maps and insert it into the cache using RSPSi/RSAM-GUI and it works just fine. I have tried Toms Cache Suite and BSP 1.44 to try to unpack the Main_cache_sprites.dat and .idx so I can mess with the sprites however Toms Cache Suite does not access those files and BSP errors out when trying to load the Solak cache. Was wondering if there is a way to dump sprites with the client or if there was another tool available so I could get the sprites into a folder, thanks in advance!!

    Loading Sprites: Screenshot by Lightshot
    Loading Archive: Screenshot by Lightshot

    Error Text: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    at java.lang.String.substring(Unknown Source)
    at com.seven.controller.MainController.loadSprites(Ma inController.java:645)
    at com.seven.controller.MainController.openSpriteDire ctory(MainController.java:303)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at sun.reflect.misc.Trampoline.invoke(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknow n Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at sun.reflect.misc.MethodUtil.invoke(Unknown Source)
    at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLo ader.java:1771)
    at javafx.fxml.FXMLLoader$ControllerMethodEventHandle r.handle(FXMLLoader.java:1657)
    at com.sun.javafx.event.CompositeEventHandler.dispatc hBubblingEvent(CompositeEventHandler.java:86)
    at com.sun.javafx.event.EventHandlerManager.dispatchB ubblingEvent(EventHandlerManager.java:238)
    at com.sun.javafx.event.EventHandlerManager.dispatchB ubblingEvent(EventHandlerManager.java:191)
    at com.sun.javafx.event.BasicEventDispatcher.dispatch Event(BasicEventDispatcher.java:58)
    at com.sun.javafx.event.EventDispatchChainImpl.dispat chEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.EventUtil.fireEventImpl(Event Util.java:74)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil .java:49)
    at javafx.event.Event.fireEvent(Event.java:198)
    at javafx.scene.control.MenuItem.fire(MenuItem.java:4 62)
    at com.sun.javafx.scene.control.skin.ContextMenuConte nt$MenuItemContainer.doSelect(ContextMenuContent.j ava:1405)
    at com.sun.javafx.scene.control.skin.ContextMenuConte nt$MenuItemContainer.lambda$createChildren$6(Conte xtMenuContent.java:1358)
    at com.sun.javafx.event.CompositeEventHandler$NormalE ventHandlerRecord.handleBubblingEvent(CompositeEve ntHandler.java:218)
    at com.sun.javafx.event.CompositeEventHandler.dispatc hBubblingEvent(CompositeEventHandler.java:80)
    at com.sun.javafx.event.EventHandlerManager.dispatchB ubblingEvent(EventHandlerManager.java:238)
    at com.sun.javafx.event.EventHandlerManager.dispatchB ubblingEvent(EventHandlerManager.java:191)
    at com.sun.javafx.event.CompositeEventDispatcher.disp atchBubblingEvent(CompositeEventDispatcher.java:59 )
    at com.sun.javafx.event.BasicEventDispatcher.dispatch Event(BasicEventDispatcher.java:58)
    at com.sun.javafx.event.EventDispatchChainImpl.dispat chEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatch Event(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispat chEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatch Event(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispat chEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatch Event(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispat chEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.EventUtil.fireEventImpl(Event Util.java:74)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil .java:54)
    at javafx.event.Event.fireEvent(Event.java:198)
    at javafx.scene.Scene$MouseHandler.process(Scene.java :3760)
    at javafx.scene.Scene$MouseHandler.access$1500(Scene. java:3488)
    at javafx.scene.Scene.impl_processMouseEvent(Scene.ja va:1765)
    at javafx.scene.Scene$ScenePeerListener.mouseEvent(Sc ene.java:2497)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler$Mo useEventNotification.run(GlassViewEventHandler.jav a:397)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler$Mo useEventNotification.run(GlassViewEventHandler.jav a:295)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.la mbda$handleMouseEvent$2(GlassViewEventHandler.java :434)
    at com.sun.javafx.tk.quantum.QuantumToolkit.runWithou tRenderLock(QuantumToolkit.java:411)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.ha ndleMouseEvent(GlassViewEventHandler.java:433)
    at com.sun.glass.ui.View.handleMouseEvent(View.java:5 55)
    at com.sun.glass.ui.View.notifyMouse(View.java:941)
    at com.sun.glass.ui.win.WinApplication._runLoop(Nativ e Method)
    at com.sun.glass.ui.win.WinApplication.lambda$null$4( WinApplication.java:185)
    at java.lang.Thread.run(Unknown Source)
    Last edited by Exciting; 05-31-2023 at 08:47 PM. Reason: Adding Info
    Reply With Quote  
     

  2. #2  
    Registered Member
    Tamatea's Avatar
    Join Date
    Aug 2010
    Posts
    1,317
    Thanks given
    401
    Thanks received
    357
    Rep Power
    2457
    This sprite archive isn’t written the same way as the BSP writes it. There’s a to for it somewhere on the forums just dig around and you’ll find it. I have a feeling it was galkon who made it.
    Spoiler for sig too large:


    Attached image
    Attached image
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 1
    Last Post: 05-19-2013, 11:11 PM
  2. Replies: 0
    Last Post: 05-19-2013, 02:59 PM
  3. modle and sprite help
    By L337-h4x0r in forum Help
    Replies: 2
    Last Post: 02-20-2009, 11:50 PM
  4. sprite help
    By Warlock 999 in forum Graphics
    Replies: 0
    Last Post: 01-25-2009, 10:44 AM
  5. Sprite Help.
    By Vastiko in forum Requests
    Replies: 0
    Last Post: 09-06-2008, 01:18 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •