FOnline Development > Tools

FEV - FOnline (frm) Editor/Viewer - by Slowhand.

(1/6) > >>

Slowhand:
LAST UPDATE:
You might need to hold ALT while pressing LEFT, RIGHT, etc. keys to switch frames, files. Added functionality to export whole folder, either single frame frm files or whole animations. In case of animations a new folder with original frm name will be created and all png's will be inside of it.
If you have newer Java installed, like 17+ the old ones may or may not run as single executable jars. Use newest version FEV_v1.6.jar available at project git hub page: https://github.com/Sasabmeg/FEV/blob/master/release/FEV_v1.6.jar .


**************************************************************************************

LAST UPDATE: Fixed single frame and animation exports functions. You can export single animations now.
LINK: https://drive.google.com/file/d/1Ixt2i2tXXmgODSj0f4YHoIWDomTdZQrX/view
HOW TO RUN: Open console where you downloaded and use the command: java -jar FEV_v1.3_exportfix.jar

Notes: You might need to install JRE on your PC before you can run it, got for latest or Java 8 if possible. ( Install Java )

**************************************************************************************

I'm working on a .frm viewer tool, to practice Java and I am curious if anyone has any wishes for features.

Other methods to run the software: You can recompile the code for your own system, and run it from there, use an eclipse version that support JavaFX. (Neon 4.6+)
To run that you will need to install Java on your PC.

Hotkeys:

* 1, 2, 3, 4, 5, 6 - Direction change.
* LEFT, RIGHT - Next/Prev frame in the folder. (Using filter)
* UP, DOWN - Next/Prev frame in animation.
* Mouse Scroll over image - Zoom in/out.
Features / TODO list:

* View

* Done. View, animate frames in fallout .frm format.
* Done. Fast iterate through a folder's frm files with buttons or hotkeys.
* Done. Filter the frm's filename in a folder to iterate through. F.e.: 'hfjmp*.frm' would iterate through the Human Female Vault Jump suited female frame files.
* Done. Zoom in/out
* Done. Show/Hide image background.
* Separate tab page? for thumbnail view of frm's available, filtered by the file mask.
* Set toggle for the animations/frames to show at a fixed coordinate translated by the offset read from the header/frames so people can use that to check correctness of their imports.
* IDC. Animations and single frames, shall use the custom palette if that exists along the files (they should have the same name with .pal extension) or load custom palettes.
* Edit

* Soon. Be able to edit the current frames parameters and save the frame.
* Export

* Done. Exporting the current frame to .bmp / .gif / .png
* Done. Exporting the palette file, to provide the possible colors to be used later for editing.(256 x 256 pixel, total 256 colors, each color is 16 x 16 square)
* IDC. Export the color file in the fallout palette format.
* Done. Exporting the whole animation with one or all directions to a folder
* Import

* Import images files with or without palettes into frms, while being able to edit the offset coordinates for each frame.
* 3D Models

* Don't expect this yet, maybe in the far future.
* FRM formats

* Done. Works with F1 and F2 frame files as long as they don't use a custom palette. Fallout Tactics file formats are totally different and out of scope for this viewer.
* Make it compatible with the fofrm format used in FOnline engine.
* Other tasks

* Done. The source code will be shared and patented with a license (I don't believe in licensing at this point but who knows), that allow for everyone to do whatever they want with it. Still must find the proper patent for that, I think it will be one of copy left or copy center licenses.
* Known bugs or issues

* IDC. Zooming with fast resize might fuck up on slower systems, resulting in the zoomed image to not fit into the paint area and overlap on other frames.
Notes:

* Henry asked for a thumb view.
* fonliner asked for a function to export frm files to list of images.
* Balthasar asked for a feature to convert frm's to "normal" image files. I had this in mind already, and will do this definitely. I think I will also add an option to make the palette file, for those who want to edit/copy modify these images, to have the colors they can use. Not sure about the other way around though, from gif's to frm. that would be a frm editor not a simple viewer.
* Core asked for the editing of images as well, and promised to manipulate some frames if I make it, so I will probably give it a shot. My idea is descriped at the export/import feature list.
* Kompresor asked for a 32 bit executable.
* Frankenstone asked for a functionality to animate certain sceneries like barrels, has something to do with colorcycle
Samples:


fonliner:
Filtering name files +1. I hate opening files in frm viewer.

Dunno what more you can add, maybe option which makes separate folders for every unpacked frm files, ex. load 10 frm files -> unpack -> 10 folders created, every includes unpacked *.gifs with frm.

Balthasar:
Hi Slowhand,

some feature to convert from .frm to .gif / .png or .bmp and vice versa would be nice.

Greets B.

FrankenStone:
showing animated frms propperly, maybe make them even editable since some rgb colors from original fallout are hardcoded with some colorcycle to let some stuff look like animated e.g. fire in barrel , goo etc. with other editors u always get white or blank pixels from those hardcoded colors and u cant tell which pixel is what rgb color.

http://www.nma-fallout.com/threads/cycling-colors-frm-editor.195375/

i think fonline does handle this thing the same way, even tho im unsure if it reads the rgb values from the exe, but still it would be nice to have a frm viewer who will show even the animated (cycled) pixels propperly.

Balthasar:
Looks good so far :)


--- Quote from: Slowhand on July 26, 2016, 01:40:48 pm ---
Source coming up soon.. (not that anyone cares for Java code)
--- End quote ---

I do :). 

Navigation

[0] Message Index

[#] Next page

Go to full version