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: vm_step(): skip label check in run mode
2019-12-07
rofl0r
agss
i
m: vm_st
e
p():
skip
lab
e
l
check in
r
un mode
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ag
s
sim: implemented syscal
l
s
commit
|
commitdiff
|
tree
2019-12-07
r
o
fl0r
ag
s
s
i
m: facto
r
out push
/
p
o
p
commit
|
commitdiff
|
tree
2019-12-07
rof
l
0
r
a
g
ssim: don't overwrite first instru
c
t
i
on on
r
e
set
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
a
gs_cpu
.
h: improve docs of SCMD_CALLAS
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
ags
s
im: imp
l
ement
call/ret i
n
stru
c
tions
commit
|
commitdiff
|
tree
2019-12-06
r
ofl0r
regusage
.
h
: f
i
x wron
g
data for jum
p
ins
t
ructions
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim
:
d
on't
a
ccept
w
rong
input
when
r
egis
t
er
name
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agss
i
m: ins
t
ruct
i
o
ns
can ha
v
e upto 3
a
rgs
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
ags
s
im:
a
lwa
y
s
initia
l
ize next in
s
tr
u
ction to NULL
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim:
i
m
p
l
e
ment la
b
el
s
and jump
st
a
t
e
m
e
n
ts
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim
:
r
efine MIN/MAX check
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim:
m
ake register view more com
p
act
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: fa
c
tor out regusage
.
h
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l0r
agssim:
w
hen
s
t
e
p
p
i
ng, only
s
how
r
eg us
a
ge of on
e
ste
p
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
a
gssim: docume
n
t sp register use
commit
|
commitdiff
|
tree
2019-12-06
r
of
l
0r
agssim: docu
m
ent mar
register
u
se
commit
|
commitdiff
|
tree
2019-12-06
r
ofl0r
a
g
s
sim: im
p
l
ement 'memcpy' mnmemonic
commit
|
commitdiff
|
tree
2019-12-06
r
ofl0
r
agssim:
d
on't
a
dvance IP on NULL
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: make la
s
t
comman
d
re
p
eatable
w
ith ente
r
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: pro
v
ide !h (
h
el
p
)
comm
a
nd
and gree
t
ing
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0r
ag
s
sim: don't crash i
f
first c
o
mmand ent
e
re
d
i
s not asm
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agss
i
m:
a
d
d mem
w
rite
commit
|
commitdiff
|
tree
2019-12-05
rofl0r
String
E
scape
.
c: support full range of
C
e
scape charact
e
r
s
commit
|
commitdiff
|
tree
2019-12-05
rof
l
0r
Script
.
c:
proper
l
y escape
.
strin
g
s
section strings
commit
|
commitdiff
|
tree
2019-12-03
rofl0r
Scrip
t
.
c
: re
m
ove
C99 for
l
oop var declarat
i
on
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
bump
v
ersion to 0
.
9
.
2
commit
|
commitdiff
|
tree
2019-12-01
ro
f
l0r
a
g
sex
:
u
s
e agsinject's ne
w
-t mode
t
o
update gam
e
fi
l
e
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
agsinject
:
add -
t
(tim
e
stamp) option
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
ag
s
injec
t
: introduce
extended command
line syntax
commit
|
commitdiff
|
tree
2019-12-01
r
of
l
0r
disassembler: fix bug omitti
n
g exporte
d
v
ars not use
d
.
.
.
commit
|
commitdiff
|
tree
2019-12-01
r
o
fl0r
ag
s
disas/s
e
m
ble: bail out if in/out files are equal
commit
|
commitdiff
|
tree
2019-11-30
rofl
0
r
rename
s
truct function_export to exp
o
rt
commit
|
commitdiff
|
tree
2019-11-30
rofl0
r
Sc
r
i
pt
.
c: remov
e
obsolete defines
commit
|
commitdiff
|
tree
2019-11-30
r
ofl0r
improve agssemble perf
o
rma
n
ce 3x
commit
|
commitdiff
|
tree
2019-11-27
rofl0r
a
g
ssim:
a
dd !q (quit) com
m
and
commit
|
commitdiff
|
tree
2019-11-27
ro
f
l
0
r
ag
s
sim: im
p
lement ptrstack
commit
|
commitdiff
|
tree
2019-11-24
rofl0r
a
gssim: impl
e
ment memread* and
f
ix st
a
ck
usage
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite: deal
with
bott
o
m
-
up
tga
s
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl0r
agspr
i
te: detect co
m
ments
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
update README
commit
|
commitdiff
|
tree
2019-11-21
r
o
f
l0r
agsprite: add mode
to create sprin
d
ex
.
dat
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
agsprite: add
h
i-color-
o
nly-if-safe m
o
de
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl
0
r
agspr
i
te
:
save
a
lph
a
channel in palettized 32bpp images
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
add a
g
salphahack, tool to re
m
ov
e
alphachannel flag
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
a
gspr
i
te: add option t
o
convert
a
ll
32
t
o 16 bp
p
commit
|
commitdiff
|
tree
2019-11-21
rof
l
0
r
D
ataFile: add
API
to
access
sprite
f
la
g
s
count/off
s
et
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
D
ataFile
:
c
ha
n
ge API
to work
with filenam
e
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
byte
a
r
r/file:
m
ake filename const
commit
|
commitdiff
|
tree
2019-11-20
rofl0
r
agsprit
e
:
move usag
e
block cl
o
se
to
m
ain
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite:
a
d
d m
o
de t
o
pac
k
v6 uncompressed
commit
|
commitdiff
|
tree
2019-11-20
rof
l
0r
agsprite:
add verbose
m
od
e
and mo
r
e advanc
e
d optio
n
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
r
ofl
0
r
a
gs
p
rite: fix U
B
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: res
t
ore alp
h
a chan
n
e
l for 32bit img
v
i
a
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsp
r
i
t
e: p
r
eliminary support to create acsprset
from
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
r
o
fl0r
further simplif
y
ags_unpack()
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
simplify ags
_
unpack
commit
|
commitdiff
|
tree
2019-11-18
ro
f
l0
r
a
g
s
p
rite: write info file
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
S
p
riteF
i
le
.
c: remov
e
disab
l
ed code
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
a
g
sprite: fix semantics of num
s
p
r
ites
commit
|
commitdiff
|
tree
2019-11-17
rofl
0
r
Fi
l
e
.
h: docu
m
ent API
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
ag
s
p
r
ite: ex
t
rac
t
last sprite too
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
agsprite
:
create
pat
h
co
m
ponent
on ENOENT
commit
|
commitdiff
|
tree
2019-11-05
r
o
f
l0r
agsprite: write R
L
E-compre
s
sed tgas
commit
|
commitdiff
|
tree
2019-11-04
rof
l
0r
agsprite: use e
n
um f
o
r targa i
m
age
type
commit
|
commitdiff
|
tree
2019-11-04
rofl0r
initial version of ag
s
prite, a too
l
to e
x
trac
t
sprites
commit
|
commitdiff
|
tree
2019-11-04
rofl0r
en
d
ianne
s
s
.
h: add some be macros
commit
|
commitdiff
|
tree
2019-08-29
rofl0r
impl
e
men
t
char arr
a
y syntax
commit
|
commitdiff
|
tree
2019-08-26
rofl0r
use i
n
tege
r
for variabl
e
si
z
e
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
implemen
t
custo
m
pr
e
p
rocessor
it's tinycpp ( https://github.com/
rofl0r
/tinycpp ) which i wrote
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
ags_cpu
.
h: update
comm
e
nts
commit
|
commitdiff
|
tree
2019-07-20
r
o
fl0r
a
gsopti
m
ize:
add macro
passes
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
agsoptimi
z
e:
add some
passes
commit
|
commitdiff
|
tree
2019-07-19
ro
f
l0r
agsopti
m
ize: fix bug
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
disas: stuff
c
omment abo
u
t unrefere
n
c
ed
.
.
beh
i
nd the
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
d
i
sas: when pr
i
nt
i
ng lab
e
l
s
, prin
t
comment about
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
a
sse
m
bler: igno
r
e
e
mpt
y
lines i
n
.
data sectio
n
commit
|
commitdiff
|
tree
2019-07-14
rofl
0
r
disas: emit function argument info
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
Assembl
e
r: fi
x
copy/paste erro
r
w
i
th new string typ
e
commit
|
commitdiff
|
tree
2019-07-14
r
o
f
l
0r
Scr
i
pt
.
c
: fix bogus varsz detection
if alig
n
m
e
nt is off
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
agsinject: use
r
oomfile parser to
f
i
nd code start
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
(
d
is)assemble
r
: detect pr
e
-2
.
7
.
2 string type
commit
|
commitdiff
|
tree
2019-07-13
r
o
fl0r
Assemb
l
er: fix bug writin
g
FIXUP
_
DATADAT
A
i
t
ems
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
agsc
r
iptxtract:
i
mpro
v
e
e
rro
r
handling
commit
|
commitdiff
|
tree
2019-07-13
r
o
fl0r
r
emodel new
RoomFil
e
API
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
roomfile: add some checks
commit
|
commitdiff
|
tree
2019-07-13
rofl0r
agsinjec
t
: check for correct room fi
l
e i
n
d
ex
commit
|
commitdiff
|
tree
2019-07-13
r
o
fl0r
README: re
m
o
ve TODO ite
m
commit
|
commitdiff
|
tree
2019-07-13
rof
l
0
r
add rud
i
mentar
y
roomfil
e
pa
r
sing and extra
c
t source
.
.
.
commit
|
commitdiff
|
tree
2019-07-12
r
o
fl0r
agsop
t
imi
z
e: output
c
o
smetics
commit
|
commitdiff
|
tree
2019-07-12
rofl0r
agsoptimize: add new m
4
s pass
commit
|
commitdiff
|
tree
2019-07-12
rofl0r
agsex: make OPT
_
FLAGS overridable
commit
|
commitdiff
|
tree
2019-07-12
rof
l
0r
make
clean: do not remove scripts
commit
|
commitdiff
|
tree
2019-07-12
rofl0r
ags_cpu
.
h: add l
a
te
s
t op
c
ode
commit
|
commitdiff
|
tree
2019-07-11
ro
f
l0r
u
pdate README
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
remo
v
e
i
n
ject_all
.
sh; re
p
l
aced by agsex
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
add ag
s
ex: extract files/sc
r
ipts i
n
1 go,
and create
.
.
.
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
agsinj
e
ct:
further flattening
commit
|
commitdiff
|
tree
2019-07-11
rofl0
r
agsinject: r
e
move in
d
e
n
t le
v
e
l
commit
|
commitdiff
|
tree
2019-07-11
rofl0r
agsinject:
s
implify code
commit
|
commitdiff
|
tree
next