| |
Slammer
Registered: Feb 2004 Posts: 416 |
Kick Assembler Thread 2
The previous thread took a little long to load, so this is a new fresh one.. |
|
... 592 posts hidden. Click here to view all posts.... |
| |
Conjuror
Registered: Aug 2004 Posts: 168 |
Slammer,
Thanks for the JAVA plugin, didn't expect it so soon! This will really help with my plan to build more in JAVA before ASM but then reuse the data model.
Great work!
|
| |
Slammer
Registered: Feb 2004 Posts: 416 |
V3.24 is now on the website
Conrad: With the -maxaddr option you can set the maximum memory address or set unlimited memory.
Cruzer: Thanks. To make it a major number higher something has to change with the underlying algorithm or framework:
Version 1 (which was never released) was a normal assembler.
Version 2 made it object oriented (values was not just numbers) and the script language was added.
Version 3 made it a flexible pass instead of a fixed pass assembler. Script calculations of previous passes are saved so they only get to be calculated once etc.
Seen in this context, plugins are just an extra feature.
Booleans was intended to be in the first release, but just didn't make it. List of values was saved for a later release. Both of them will come soon and probably other standard data structures such as hash tables. Specialized values like pictures are not the plan though.
|
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
Sounds good, Slammer! I didn't mean pictures as parameters, but to have access to an API with some of the same tools as you can currently access from KickAss scripts, e.g. for picture import. |
| |
Slammer
Registered: Feb 2004 Posts: 416 |
Hi. It's now possible to write modifier plugins. With these its possible to modify assembled bytes, eg. do packing, crunching, encrypting, call external executables or whatever. You can modify small pieces of code or the whole file.
Eg://----------------------------------------------------------------
jsr depack
jmp effect
//----------------------------------------------------------------
depack: .modify Pack(PK_INCLUDE_DEPACK) {
.pc = $2000
effect:
lda #12
sta $1234
.pc = $8000
data: .byte 1,2,3
}
//----------------------------------------------------------------
Kick Assembler won't be open source in the nearest future, but If you want to help improve Kick Assembler, then do a cool plugin and share it. |
| |
tlr
Registered: Sep 2003 Posts: 1727 |
@slammer: Very cool feature! |
| |
gryf Account closed
Registered: Aug 2006 Posts: 14 |
Slammer,
Good job!
BTW, is it possible to attach short changelog for each release, just to make it easier to track changes/additions in the assembler syntax/additional directives?
It would be much easier to synchronize syntax highlighting for example. Also, documentation in html form would be awesome too :)
BTW, if anyone interested, i've made syntax highlight for vim (http://www.vim.org/scripts/script.php?script_id=4121) |
| |
Slammer
Registered: Feb 2004 Posts: 416 |
The change log can be found here: http://www.theweb.dk/KickAssembler/Updates.php
I have been thinking of having the documentation in html on the website. But I also want to make the work cycle for a release as short as possible, which means make testing, creating zips and docs.
So can anyone tell me, is there an editor+text format that can generate both a pdf file and html pages from the same 'source text'? |
| |
andym00
Registered: Jun 2009 Posts: 44 |
Not exactly the answer you're looking for I think, but I've been recently started using MS Word 2010 for generating both PDF and HTML versions of docs I've been writing.. It's not pretty HTML, but it does the job for me :) |
| |
Slammer
Registered: Feb 2004 Posts: 416 |
Andy: Is it possible to make word generate a new html page for each chapter in the document or will all 60 pages be stored in the same html file? |
| |
MagerValp
Registered: Dec 2001 Posts: 1060 |
Quoting SlammerSo can anyone tell me, is there an editor+text format that can generate both a pdf file and html pages from the same 'source text'?
Lots and lots: http://en.wikipedia.org/wiki/Comparison_of_documentation_genera..
I prefer Markdown which spits out HTML. To create PDFs I just print the preview window and save as PDF. As a bonus the source itself is nicely formatted ascii that can be released as is. Plenty of Markdown processors too, pick one which suits your workflow: http://en.wikipedia.org/wiki/List_of_Markdown_implementations |
Previous - 1 | ... | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | ... | 61 - Next |