repo.or.cz
/
rofl0r-agsutils.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
agssim: factor out push/pop
2019-12-07
rofl0r
ags
s
im: factor
ou
t
pus
h
/pop
commit
|
commitdiff
|
tree
2019-12-07
rofl
0
r
agssim
:
d
o
n't overwrit
e
first in
s
tru
c
tion on reset
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ags
_
cpu
.
h: impr
o
ve do
c
s
of SCMD_CALLAS
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: i
m
p
l
e
me
n
t call/ret ins
t
r
uction
s
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
regu
s
age
.
h: fix wrong data for jump instruc
t
ions
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim:
d
o
n
't a
c
cept wrong
i
nput when register
n
ame
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: instructions ca
n
have
u
pto 3 arg
s
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
agssim:
always
initializ
e
next ins
t
ruction
t
o NU
L
L
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: implement la
b
els and j
u
m
p
statements
commit
|
commitdiff
|
tree
2019-12-06
rofl
0
r
ag
s
s
i
m: refine MIN/M
A
X check
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: make
reg
i
ster
view m
o
re compact
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: factor
o
ut r
e
gusage
.
h
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
a
gssim:
when stepping, o
n
ly sh
o
w reg
usage o
f
o
n
e s
t
e
p
commit
|
commitdiff
|
tree
2019-12-06
rofl
0
r
a
gssim: document sp register
use
commit
|
commitdiff
|
tree
2019-12-06
rofl
0
r
a
g
ss
i
m: document mar regi
s
ter use
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0
r
a
g
ssim: impl
e
ment 'memcpy' mnmemonic
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0r
agssim: don't advance IP on NULL
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l0r
a
g
ssim: ma
k
e la
s
t
c
ommand repeat
a
ble
w
i
th en
t
er
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
s
i
m: pro
v
ide !h (help) command and
g
r
eetin
g
commit
|
commitdiff
|
tree
2019-12-06
r
ofl0r
agssim
:
don't
c
r
ash if first
c
ommand
entered is not as
m
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l
0
r
agssim:
add memwrite
commit
|
commitdiff
|
tree
2019-12-05
rofl0r
S
t
ringEscape
.
c
: sup
p
ort full
rang
e
of C escape cha
r
ac
t
ers
commit
|
commitdiff
|
tree
2019-12-05
ro
f
l0r
Script
.
c:
pro
p
erly escape
.
strings section
strin
g
s
commit
|
commitdiff
|
tree
2019-12-03
r
o
fl
0
r
Script
.
c: r
e
move C99 for l
o
op
va
r
de
c
laratio
n
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
bump
v
ersion t
o
0
.
9
.
2
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
ags
e
x:
use
a
gsinject's
n
ew -t m
o
de to
u
pdate game fi
l
e
commit
|
commitdiff
|
tree
2019-12-01
rof
l
0r
agsin
j
ect: add -t (timesta
m
p
) option
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
ag
s
inject: intro
d
uce e
x
tend
e
d command line
s
yntax
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
disassembler: fix bug
o
m
itting expor
t
ed
vars not used
.
.
.
commit
|
commitdiff
|
tree
2019-12-01
rof
l
0r
agsdi
s
as/s
e
mble
:
b
a
il out
i
f
i
n/out fi
l
es are equal
commit
|
commitdiff
|
tree
2019-11-30
rofl0r
rename struct fu
n
ction_expo
r
t to exp
o
rt
commit
|
commitdiff
|
tree
2019-11-30
r
o
f
l0r
Sc
r
ipt
.
c: r
e
move
o
b
s
ole
t
e
define
s
commit
|
commitdiff
|
tree
2019-11-30
rofl0r
improve agssemble perfo
r
mance 3x
commit
|
commitdiff
|
tree
2019-11-27
rofl0
r
agssim: add
!
q (quit) com
m
and
commit
|
commitdiff
|
tree
2019-11-27
rofl0
r
agssi
m
:
imple
m
ent ptrstack
commit
|
commitdiff
|
tree
2019-11-24
r
o
f
l
0r
agssim:
implement me
m
read* and fi
x
s
t
ack usage
commit
|
commitdiff
|
tree
2019-11-21
ro
f
l0r
agsprite
:
deal with bottom-u
p
tgas
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite: det
e
ct c
o
mments
commit
|
commitdiff
|
tree
2019-11-21
rof
l
0
r
update README
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite
:
add mode t
o
create s
p
rinde
x
.
dat
commit
|
commitdiff
|
tree
2019-11-21
r
ofl0r
agsprite:
a
dd
hi
-
color-onl
y
-if-safe
mode
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ag
s
prite
:
s
a
ve alpha channel in palettized 32bpp images
commit
|
commitdiff
|
tree
2019-11-21
r
ofl0r
add
a
gsalpha
h
a
c
k, tool to remove al
p
hachannel
flag
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl0r
agsprite:
a
dd
option to
con
v
e
r
t all 32 to 16 bpp
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
D
a
t
aFile: add AP
I
t
o a
c
cess spriteflags c
o
unt/
o
ffset
commit
|
commitdiff
|
tree
2019-11-21
ro
f
l
0r
D
ataFile:
c
hange A
P
I t
o
work with filename
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
byte
a
rr/file: make
f
ilenam
e
c
o
n
st
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agspr
i
te: move usage block
close to main
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
ag
s
prite: add mod
e
to pa
c
k
v6 uncompres
s
ed
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: add verbose
m
ode a
n
d more advanced
o
ption
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: fix UB
commit
|
commitdiff
|
tree
2019-11-20
rof
l
0r
agsprite: restor
e
a
lpha channel
f
or 32bi
t
img via
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsp
r
ite:
preliminary supp
o
r
t
to cr
e
ate acsp
r
s
e
t from
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
rof
l
0r
further simplif
y
ags
_
u
n
pa
c
k()
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
s
implify ags_unpack
commit
|
commitdiff
|
tree
2019-11-18
rofl
0
r
agspr
i
t
e: write info file
commit
|
commitdiff
|
tree
2019-11-17
rofl
0
r
Spr
i
teFile
.
c: remove
d
isabled code
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
a
gsprite: f
i
x semantics
o
f numsprites
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
File
.
h: document A
P
I
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
agspr
i
te: extra
c
t last s
p
ri
t
e too
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
agspr
i
te: create path co
m
ponent on ENOENT
commit
|
commitdiff
|
tree
2019-11-05
rof
l
0
r
ag
s
pri
t
e:
w
ri
t
e RLE-compressed tgas
commit
|
commitdiff
|
tree
2019-11-04
r
of
l
0r
agsp
r
ite: use enum for targa image t
y
pe
commit
|
commitdiff
|
tree
2019-11-04
rofl0r
i
nit
i
al ve
r
sion of a
g
sprite, a tool to extract sp
r
ite
s
commit
|
commitdiff
|
tree
2019-11-04
rofl0
r
endianness
.
h: add some
be macros
commit
|
commitdiff
|
tree
2019-08-29
rofl0r
implement char
a
rray s
y
nt
a
x
commit
|
commitdiff
|
tree
2019-08-26
rofl0r
use integer for variable size
commit
|
commitdiff
|
tree
2019-07-20
r
ofl0r
implement cust
o
m preproces
s
or
commit
|
commitdiff
|
tree
2019-07-20
r
ofl0r
ags_cpu
.
h: upd
a
te
c
omm
e
nts
commit
|
commitdiff
|
tree
2019-07-20
rof
l
0r
ag
s
optimize
:
a
d
d macro passes
commit
|
commitdiff
|
tree
2019-07-20
ro
f
l0r
agsopt
i
m
i
z
e: add some pass
e
s
commit
|
commitdiff
|
tree
2019-07-19
rof
l
0r
agsoptimize
:
fix
b
ug
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
disas: stuff comment
a
bout unrefer
e
nced
.
.
b
e
hind th
e
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rof
l
0r
d
i
sas: whe
n
prin
t
i
n
g
l
abels, p
r
int com
m
ent about cu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
a
s
s
e
mbler: igno
r
e empty lines in
.
data
sec
t
ion
commit
|
commitdiff
|
tree
2019-07-14
ro
f
l0r
disas: emit func
t
ion ar
g
um
e
nt info
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
Assembler:
f
ix copy/paste erro
r
w
i
th new
s
tring
t
ype
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
Scrip
t
.
c:
fix bog
u
s varsz detecti
o
n if alignment
is off
commit
|
commitdiff
|
tree
2019-07-14
rofl
0
r
agsinject: use roomfile
p
a
rser to find code start
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
(dis)ass
e
mb
l
er: de
t
ect pre-2
.
7
.
2 string type
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
A
s
sembler: fix
bug wri
t
ing FIXUP_DATADATA item
s
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
agscriptxtract: im
p
rove error hand
l
ing
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
re
m
ode
l
new Roo
m
File API
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
r
o
omfil
e
: add som
e
checks
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
agsinject:
ch
e
ck for correct room fil
e
index
commit
|
commitdiff
|
tree
2019-07-13
ro
f
l0r
README:
r
emove TODO
i
tem
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
add rud
i
mentary room
f
i
l
e
p
arsing and extra
c
t source
.
.
.
commit
|
commitdiff
|
tree
2019-07-12
rofl0
r
agsoptimize: output co
s
metics
commit
|
commitdiff
|
tree
2019-07-12
rofl
0
r
a
gsoptimize: add n
e
w
m
4
s
pass
commit
|
commitdiff
|
tree
2019-07-12
rofl0
r
agsex: make OPT_FLAGS overridabl
e
commit
|
commitdiff
|
tree
2019-07-12
r
ofl
0
r
make clean: do not r
e
move scri
p
ts
commit
|
commitdiff
|
tree
2019-07-12
rofl
0
r
ags_cpu
.
h: add latest
o
pcode
commit
|
commitdiff
|
tree
2019-07-11
ro
f
l0r
update R
E
AD
M
E
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
remov
e
inj
e
ct_all
.
s
h
; replaced
b
y ag
s
ex
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
add
a
gsex: e
x
tract files/
s
cripts in 1 go,
a
nd create
.
.
.
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
ag
s
inject: fu
r
ther fla
t
t
e
ning
commit
|
commitdiff
|
tree
2019-07-11
r
o
fl0r
ags
i
nject: remove ind
e
nt level
commit
|
commitdiff
|
tree
2019-07-11
r
ofl0r
agsin
j
e
c
t: simplif
y
c
ode
commit
|
commitdiff
|
tree
2019-07-11
rof
l
0r
ByteAr
r
ay: add
m
eans to
close a mems
t
ream
commit
|
commitdiff
|
tree
2019-07-11
r
o
fl0r
agsinje
c
t: remove
hackish shell usage
commit
|
commitdiff
|
tree
next