Jump to content

Web GRF viewer


KeyWorld

Recommended Posts


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Hi.

Here the GRF Viewer App using in roBrowser's core.
As the old one, it's using latest open technologies (HTML5, Javascript) to open and visualize GRF in your browser, so if it's not working, you have to update your web browser.

 

As the name suggest, it's only possible to view GRF content and extract files from it.

It's not designed to add content or repack GRF because at this point, there is no API to have write access to the user computer.

 

So it's possible to view directly some files : bmp, tga, jpg, gif, sprites, pal, models, maps.

 

At the start up you have two possibilities :

  1. Select a GRF (click on "select files", or drag drop your grfs in the box).
  2. Click on the data folder, in this case, it will show resources from my remote client.

 

As this tool use roBrowser's core, it will still be up to date and will gain features and performances in the time so if ever you see a bug, just report it.

Note: it's possible the viewer stop rendering a directory content if encounter a corrupt file in the GRF or the file is encrypted.

 

You can test this tool here: http://www.robrowser.com/prototype/GRF-Viewer/

 

 

Now some images:

grf-viewer-textures.jpg


grf-viewer-palettes.jpg


grf-viewer-sprite01.jpg
grf-viewer-sprite02.jpg


grf-viewer-rsm.jpg


grf-viewer-wav.jpg


grf-viewer-search.jpg




Presentation video:

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  15
  • Topics Per Day:  0.00
  • Content Count:  241
  • Reputation:   46
  • Joined:  11/08/11
  • Last Seen:  

wow , I can't wait to get this improved :),

hope the workers in browsers will be improved soon,

Edited by Mercurial
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  24
  • Reputation:   3
  • Joined:  11/08/11
  • Last Seen:  

i will wait for the Tree View update =)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

As I said in the first topic:

Don't forget that it's just an unstable abandoned prototype made for fun.

So I don't know if I will update the code, javascript is a little too low to play with GRF :)

Maybe later, it's not planned right now.

Edited by KeyWorld
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  106
  • Reputation:   28
  • Joined:  11/08/11
  • Last Seen:  

Just for the record, it doesn't work with Opera as well.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Opera doesn't support ArrayBuffer yet (in a next update maybe).

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  209
  • Topics Per Day:  0.05
  • Content Count:  892
  • Reputation:   27
  • Joined:  12/09/11
  • Last Seen:  

very cool nice :P

Link to comment
Share on other sites

  • 5 weeks later...

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  211
  • Reputation:   17
  • Joined:  12/23/11
  • Last Seen:  

Error occured
Incorrect GRF header ' Novice', must be 'Master of Magic'.

/ok

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Error occured
Incorrect GRF header ' Novice', must be 'Master of Magic'.

:(

What king of file do you try to open with a GRF parser ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  491
  • Reputation:   19
  • Joined:  11/19/11
  • Last Seen:  

nice and cool :(

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  211
  • Reputation:   17
  • Joined:  12/23/11
  • Last Seen:  

.grf

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Can you open it with an hex editor and show us the first bits ? (screenshot or copy paste)

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Update first post :D

Link to comment
Share on other sites

  • 8 months later...

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Now released.

Updated first post, please report any bugs.

 

http://www.robrowser.com/prototype/GRF-Viewer/

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

Now displaying STR files (effect animations files).

 

str-effects.jpg

 

Have fun~

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  166
  • Topics Per Day:  0.04
  • Content Count:  789
  • Reputation:   50
  • Joined:  04/16/12
  • Last Seen:  

nice work! maybe you should add download button for some cases like you encounter sprite errors so you will just navigate with ease to find the file and download to fix/delete the sprites or file =)

Edited by Xii
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  379
  • Reputation:   304
  • Joined:  11/10/11
  • Last Seen:  

@Xii

If it found an error it will stop displaying files, but you can always download the file you want using the right click menu :P

If you ever trying to find buggy files in your GRF, I wrote some tools for roBrowser (require you to drag-drop your grf - or click on the box to select them) :

@all

I did some modifications, model viewer / str viewer and map viewer should be a bit faster to render files.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...