Felix Queißner
|
3d46b22f61
|
Renames explink to svmln, as to svmas.
|
2016-07-02 17:21:06 +02:00 |
|
Felix Queißner
|
03d55d22a7
|
Merge branch 'master' of ssh://github.com/MasterQ32/SuperVM
|
2016-07-01 20:20:48 +02:00 |
|
Felix Queißner
|
d77dce999c
|
Adds refresh hwio.
|
2016-07-01 20:20:43 +02:00 |
|
Morten Delenk
|
9cff249c56
|
fix BSD build
|
2016-07-01 19:58:34 +02:00 |
|
Felix Queißner
|
7dd273547c
|
Adds untested binary support to assembler.
|
2016-07-01 19:38:10 +02:00 |
|
Felix Queißner
|
073c12600b
|
Adds usability features.
|
2016-07-01 19:29:43 +02:00 |
|
Felix Queißner
|
7388ab262c
|
Makes as.c windows-compatible.
|
2016-07-01 19:18:19 +02:00 |
|
Felix Queißner
|
2267d336d0
|
Fixes windows compatibility.
|
2016-07-01 19:01:09 +02:00 |
|
Felix Queißner
|
4f93d2519a
|
Adds test program with screen clear routine.
|
2016-07-01 17:17:11 +02:00 |
|
Felix Queißner
|
dc6e35f825
|
Fixes end-of-file bug in as.c. Adds build script.
|
2016-07-01 17:15:21 +02:00 |
|
Felix Queißner
|
aadccaa37a
|
Adds compiler optimization.
|
2016-07-01 11:18:31 +02:00 |
|
Felix Queißner
|
f73d831119
|
Improves emulator: Adds getopt with debug and visual mode. Adds cmpi mnemonic and changes semantic of cmp.
|
2016-07-01 10:28:25 +02:00 |
|
Felix Queißner
|
a24fb63449
|
Improves disassembler: Now selects the best match from all mnemonics and only displays the required modificators.
|
2016-07-01 09:40:14 +02:00 |
|
Felix Queißner
|
1fec9927c1
|
Splits disassembler from expdump, adds disassembler options. Adds better assembler interface, adds option for outputting the generated listings.
|
2016-07-01 09:06:55 +02:00 |
|
Felix Queißner
|
ae9ea08ef1
|
Adds betters symbol listing.
|
2016-06-30 18:14:46 +02:00 |
|
Felix Queißner
|
ef501952b2
|
Adds better assembler interface: Now supports concatenating multiple files, start point definition and listing of symbols.
|
2016-06-30 18:07:26 +02:00 |
|
Felix Queißner
|
fef46ee8af
|
Improves assembler: Now has support for modifiers.
|
2016-06-30 17:35:01 +02:00 |
|
Felix Queißner
|
099e9da694
|
Introduces shared mnemonics file. Adds assembler. Restructures makefile to build into bin/ folder.
|
2016-06-30 16:55:54 +02:00 |
|
Felix Queißner
|
5d1d274afd
|
Adds windows build script, adds section start to explink, improves decompilation with expdump.
|
2016-06-30 11:22:32 +02:00 |
|
Felix Queißner
|
47b608f2c8
|
Adds visual studio project.
|
2016-06-29 19:18:48 +02:00 |
|
Felix Queißner
|
2328ce6408
|
Adds better packing defines.
|
2016-06-29 18:03:31 +02:00 |
|
Felix Queißner
|
02bc1933ab
|
Improves vm.h: Changes style to C API, removes unnecessary overhead.
|
2016-06-29 16:56:01 +02:00 |
|
Felix Queißner
|
233a206329
|
Adds more decompilation options.
|
2016-06-29 16:39:25 +02:00 |
|
Felix Queißner
|
0a70f1cbd7
|
Adds section base address.
|
2016-06-29 14:04:13 +02:00 |
|
Felix Queißner
|
9a69d7d3d7
|
Fancy disassembling in expdump.
|
2016-06-29 13:58:37 +02:00 |
|
Felix Queißner
|
ac03695764
|
Adds explink and expdump.
|
2016-06-29 12:32:55 +02:00 |
|
Felix Queißner
|
3611f351eb
|
EXP file creator. Meta still missing.
|
2016-06-29 10:55:22 +02:00 |
|
Felix Queißner
|
3ec8c1dc18
|
Starts to implement exploader and SuperVM implementation.
|
2016-06-18 11:26:50 +02:00 |
|