- Games
- Final Fantasy XII: The Zodiac Age
- Mods
- Miscellaneous
- FF12 LUA Loader
FF12 LUA Loader
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.7.1
- Download:
- Manual
File information
Last updated
Original upload
Created by
ffgrieverUploaded by
ffgrieverVirus scan
Tags for this mod
Activity logs
This page was last updated on 28 May 2025, 7:25AM
- Changelogs
-
-
Version 1.7.1
- Updated an ill formed config file
-
Version 1.7.0
- Fixed a bug that would result in symlinks returning zero size and modification time on some windows installations
- Added support for a file change event (additional configuration in a config file)
- onInitDone event will now fire immediatly if a script registers a handler for it after it's been already processed
-
Version 1.6.4
- Updated battle pack bindings
-
Version 1.6.3
- Added support for saving and loading json config files.
- Added support for save/load handlers that let you store data along with each save and load them (save extension).
-
Version 1.6.2
- Added alloc/dealloc functions for non executable, less limited memory allocations.
- Increased maximum guaranteed allocatable, executable memory in 32bit space to 128MB from 8MB.
- Added loadfile function.
- Added allocation tracking and checks that prevent scripts from deallocating memory they did not allocate.
- Changed formatting of some messages to always pad with zeros to the nearest 8bit value.
- Formatting changes to errors and messages.
- Possibility to clear allocated memory.
- External File Loader 1.3.15 support (note that it won't properly work on older versions).
- Fixed a deadlock when unregistering an event during a synchronous event.
- Added support for one-shot events.
- Addeed possibility to disable particular event queuing if one of the same type is already queued to execute or currently executing.
- Changed some void pointers to uintptr_t for easier handling within lua.
- Xeavin updated onMapJump event hooks to cover all cases (previous one would miss some).
-
Version 1.6.0
- support for global symbols
- support for flags
- large array writes optimization (around 6 times faster)
- some register/unregister functions that could take only one parameter can take now multiple at once
-
Version 1.5.1
- Optimized message.convert (should be 150-250 times faster)
- Using message.convert without specifying language will use current game language instead of English
- Added support for executing any function with any args
- Fixed a potential bug that could cause conversion language to change during message.convert
-
Version 1.5.0
- Fixed a lot of potential crashes and lua state corruptions.
- Minimized probability of events piling up when a script ends.
- -- note that it is recommended to update External File Loader to version 1.3.13 or later to fix registering an event after unregistering --
-
Version 1.4.3
- Requires FF12 External File Loader v1.3.11 or later
- Fixed rounding of integers by sol::as
- Added async execution
- Made reads/writes to known memory areas much faster
- Added parse function (without assembling code)
- Xeavin updated battlback bindings
- Fixed asmjit not allowing more than 32 labels in some scenarios
-
Version 1.3.0
- Increases responsiveness of events in cases where a lot of events are being fired (may cause more cpu load)
- Memory.readArray will now return a lua table instead of std::vector wrapper.
- Changes to battle pack binding (thanks to Xeavin).
- Added LFS support.
- Make synchronous event and queue locks separate to solve issues with thread synchronization.
- UnregisterEventSync now taking the right number of parameters.
- Porting of text changes from new version of ff12-text.
- Added the possibility to force close message window at any time.
-
Version 1.2.3
- Updated lua sol2.
- Finished the code that allows synchronous events to change argument values before passing them to the original function/next hook.
- Added a few functions to call table (getCurrentMap, getPreviousMap, getCurrentMapIndex, getPreviousMapIndex).
- Uncommented call.mapJump and onMapJump event.
- Changed message.print and message.printw to be aware of both width and height instead of only text length (should fix some weirdness with not reopening a window when a number of lines changes).
-
Version 1.2.1
- Fixed various issues and crashes manifesting on Windows 7.
- Added most battle pack sections for easier live editing. (based on xeavin's CE script)
-
Version 1.1.13
- Added a possibility to execute a code at a given address by memory.execute.
- Added possibility for lua scripts to display messages using in game engine with message.print (non blocking) and message.printw (blocking) functions.
- Added possibility to convert a given text to in game format using message.convert.
- Minor fixes.
-
Version 1.1.4
- Added time and frame time functions.
- Added support for labels in memory address operands.
-
Version 1.1.2
- memory.assemble functions now also return size
- all memory.assemble functions can now register and use global symbols
- added set of functions to register, unregister and get values of global symbols
- added functions that allow to get module version from within a script and check whether minimum version requirements are met
-
Version 1.0.6
- Changed the way auto assembler behaves when optimizing lea instructions.
-
Version 1.0.5
- First public release.
-
- Author's activity
-
May 2025
-
28 May 2025, 7:25AM | Action by: ffgriever
Changelog added
'Change log added for version 1.7.0'
-
26 May 2025, 5:06PM | Action by: ffgriever
Changelog added
'Change log added for version 1.7.1'
-
26 May 2025, 5:06PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.7.1]'
-
26 May 2025, 4:54PM | Action by: ffgriever
Changelog added
'Change log added for version 1.7.0'
-
26 May 2025, 4:53PM | Action by: ffgriever
Attribute change
'Mod version changed to 1.7.0.'
-
26 May 2025, 4:53PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.7.0]'
April 2025
-
27 Apr 2025, 3:42PM | Action by: ffgriever
Changelog added
'Change log added for version 1.6.4'
-
27 Apr 2025, 3:41PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.6.4]'
March 2025
-
29 Mar 2025, 10:30AM | Action by: ffgriever
Changelog added
'Change log added for version 1.6.3'
-
29 Mar 2025, 10:29AM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.6.3]'
-
06 Mar 2025, 10:27PM | Action by: ffgriever
Attribute change
'Description changed.'
-
06 Mar 2025, 10:02PM | Action by: ffgriever
Attribute change
'Description changed.'
-
06 Mar 2025, 10:02PM | Action by: ffgriever
Changelog added
'Change log added for version 1.6.2'
-
06 Mar 2025, 9:53PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.6.2]'
January 2025
-
12 Jan 2025, 7:48PM | Action by: ffgriever
Changelog added
'Change log added for version 1.6.0'
-
12 Jan 2025, 7:45PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.6.0]'
October 2024
-
06 Oct 2024, 5:40PM | Action by: ffgriever
Changelog added
'Change log added for version 1.5.1'
-
06 Oct 2024, 5:38PM | Action by: ffgriever
File added
'FF12 LUA Loader [version 1.5.1]'
September 2024
-
19 Sep 2024, 12:51PM | Action by: ffgriever
Attribute change
'Description changed.'
-
19 Sep 2024, 12:50PM | Action by: ffgriever
Changelog added
'Change log added for version 1.5.0'
-
- Mod page activity
-
August 2025
-
05 Aug 2025, 1:55AM | Action by: Roshuya
Tracked
'FF12 LUA Loader'
-
03 Aug 2025, 2:53PM | Action by: xxYung
Endorsed
'FF12 LUA Loader'
July 2025
-
31 Jul 2025, 8:12AM | Action by: pudgythot
Endorsed
'FF12 LUA Loader'
-
27 Jul 2025, 9:48PM | Action by: Aleckszander
Endorsed
'FF12 LUA Loader'
-
25 Jul 2025, 2:17PM | Action by: NoctTengu
Endorsed
'FF12 LUA Loader'
-
25 Jul 2025, 5:48AM | Action by: ZephyrKai
Endorsed
'FF12 LUA Loader'
-
22 Jul 2025, 11:54PM | Action by: superdrybonezzz
Endorsed
'FF12 LUA Loader'
-
22 Jul 2025, 11:18PM | Action by: delugences
Endorsed
'FF12 LUA Loader'
-
19 Jul 2025, 12:17PM | Action by: JrGamish
Endorsed
'FF12 LUA Loader'
-
18 Jul 2025, 12:23PM | Action by: Hathan
Endorsed
'FF12 LUA Loader'
-
18 Jul 2025, 1:10AM | Action by: chromatsunami
Tracked
'FF12 LUA Loader'
-
17 Jul 2025, 3:14AM | Action by: fehdead
Endorsed
'FF12 LUA Loader'
-
15 Jul 2025, 8:27PM | Action by: verbage
Endorsed
'FF12 LUA Loader'
-
14 Jul 2025, 6:00PM | Action by: isalee23
Tracked
'FF12 LUA Loader'
-
13 Jul 2025, 11:06AM | Action by: xxInsecteatenbqpd
Endorsed
'FF12 LUA Loader'
-
12 Jul 2025, 3:38PM | Action by: vcarree
Endorsed
'FF12 LUA Loader'
-
12 Jul 2025, 7:09AM | Action by: Instigator101
Tracked
'FF12 LUA Loader'
-
11 Jul 2025, 10:05PM | Action by: Azem1998
Endorsed
'FF12 LUA Loader'
-
11 Jul 2025, 6:28AM | Action by: jennie5130
Tracked
'FF12 LUA Loader'
-
10 Jul 2025, 12:12AM | Action by: ARAMILOFC
Endorsed
'FF12 LUA Loader'
-