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
RoomFile: preliminary support for roomfiles >= kRoomVersion_350
2020-01-10
rofl0r
RoomFile:
p
reliminar
y
suppo
r
t for roomfiles >=
k
Room
V
ersi
o
n_3
5
0
commit
|
commitdiff
|
tree
2020-01-10
ro
f
l0r
Fil
e
: suppo
r
t for long long
commit
|
commitdiff
|
tree
2020-01-10
rofl0r
Clib32: pr
e
liminary sup
p
or
t
for new v30 datafile format
commit
|
commitdiff
|
tree
2020-01-10
rofl
0
r
ByteArray: add support
for
6
4bit-reads
commit
|
commitdiff
|
tree
2019-12-14
rofl0r
agssim:
i
mplem
e
nt argv
p
a
s
sing to program
commit
|
commitdiff
|
tree
2019-12-14
rofl0r
a
g
ssim: a
d
d stacksize c
o
mmand line optio
n
commit
|
commitdiff
|
tree
2019-12-14
rofl0
r
ag
s
s
im: add trace command
commit
|
commitdiff
|
tree
2019-12-14
rofl0
r
agssim:
b
r
eak
out o
f
v
m_run() if
a signal was caught
commit
|
commitdiff
|
tree
2019-12-14
rof
l
0r
agssim: move
r
egist
e
r dec
l
aration to top
commit
|
commitdiff
|
tree
2019-12-14
rofl0
r
agssim: move signal handling codeblock and
r
elated
.
.
.
commit
|
commitdiff
|
tree
2019-12-14
rofl0r
a
g
ssim: all
o
c
ate 256 register slots
a
nd chec
k
a
c
ces
s
es
commit
|
commitdiff
|
tree
2019-12-14
rof
l
0
r
agssim
:
fi
x
bugs em
i
t
t
i
ng strings with a
s
ize divis
i
ble
.
.
.
commit
|
commitdiff
|
tree
2019-12-14
rofl0r
a
gssim: catch potential OOB access i
n
ch
a
n
g
e_reg
_
usa
g
e
commit
|
commitdiff
|
tree
2019-12-12
rofl0r
updat
e
R
EADME
regardin
g
ascc
commit
|
commitdiff
|
tree
2019-12-12
rofl0r
agsdisa
s
:
s
witch to defa
u
lt silent outpu
t
commit
|
commitdiff
|
tree
2019-12-12
ro
f
l
0
r
agssim: add support for
S
CMD_
C
HEC
K
BOUNDS
(
a
ss
e
rtlte)
commit
|
commitdiff
|
tree
2019-12-12
r
o
fl0r
agss
i
m:
d
on't a
l
low program t
o
overwrite
t
ex
t
segment
commit
|
commitdiff
|
tree
2019-12-12
rofl0r
a
g
s
s
im: fix crash if b
y
tecode
c
ontains
illegal reg
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
rof
l
0r
agssim: f
i
x
omis
s
ion of
l
a
bel name in warning
commit
|
commitdiff
|
tree
2019-12-11
r
ofl
0
r
agssim
:
fix
a
rgument order for mr
i
n
s
tat
u
s
di
s
pl
a
y
commit
|
commitdiff
|
tree
2019-12-11
rof
l
0r
a
gss
i
m
:
add support for
string literals, rewrite
mem
o
ry
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
r
ofl0r
agssim: factor null check out of vm_run()
commit
|
commitdiff
|
tree
2019-12-11
rofl0
r
agssim: get_next_i
p
(): prot
e
ct against
bp f
l
ag
/
bogus
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
ag
s
sim: ad
d
brea
k
point comma
n
d
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim: stop exec
u
tion on invalid
jum
p
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim
:
fix
sta
c
k view on ne
g
SP
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
a
gss
i
m: implement signal
s
commit
|
commitdiff
|
tree
2019-12-10
r
o
f
l0r
agssim:
i
m
plement
z
er
o
me
m
ory i
n
sn
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim:
i
m
prove er
r
or re
p
o
rtin
g
commit
|
commitdiff
|
tree
2019-12-10
ro
f
l0r
agss
i
m:
c
hange
syscall calling convention to "
f
astcall"
commit
|
commitdiff
|
tree
2019-12-10
rofl0
r
ag
s
sim: imp
l
eme
n
t step-over with !n
commit
|
commitdiff
|
tree
2019-12-09
r
o
fl0
r
a
g
ssim:
show next 3 insns, mo
v
e st
a
c
k to right
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
a
sse
m
ble
r
: don'
t
crash if label is un
d
efined
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
agssim: fix typo in SCMD_BITOR h
a
ndler
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
ag
s
sim: only do re
g
ister usage upda
t
es in interact
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2019-12-08
ro
f
l
0
r
agss
i
m
: mov
e
label_check out of vm_step
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l
0r
a
d
d some
test
s
for
a
gs
s
im
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: allow in
t
eractive mo
d
e with fi
l
e
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ags
s
im:
f
ix bug breaking single-step
commit
|
commitdiff
|
tree
2019-12-07
r
o
fl0r
agssim: add interprete
r
and file-base
d
mod
e
commit
|
commitdiff
|
tree
2019-12-07
r
o
fl0r
ags
s
im: vm_st
e
p(
)
: skip label check i
n
r
un mode
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l0r
a
gssim: implement
e
d
sys
c
alls
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: factor out push/pop
commit
|
commitdiff
|
tree
2019-12-07
r
o
fl0
r
agssi
m
:
d
o
n't
overwrite first instr
u
ction
on
r
e
s
et
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ags_cpu
.
h
: impro
v
e doc
s
of SCM
D
_CA
L
LA
S
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l
0r
ags
s
im: impleme
n
t
call/ret
i
nstructions
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l
0r
regusage
.
h:
fix wro
n
g data for jum
p
instructions
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
s
i
m:
d
on't accept
wrong input when register
na
m
e
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
agssim:
i
nstructions can have
upto 3 arg
s
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssi
m
: always
initialize n
e
xt instruct
i
on
t
o
NULL
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ags
s
im: implement labe
l
s and jump sta
t
ements
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: refine
MIN/MAX
check
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim
:
make register
v
iew more compact
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim: f
a
ctor out r
e
gusage
.
h
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: when
stepping, only show
r
eg usage
of one step
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: document
s
p
r
egister use
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
agssim:
d
oc
u
m
ent mar register
use
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
s
sim: implement
'
memcpy' mnmemonic
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0
r
agssim: don't advanc
e
IP on NULL
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim:
make
last comman
d
repeatable
w
ith enter
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
sim: pr
o
vide !
h
(
help)
co
m
mand and gree
t
ing
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim:
d
o
n
't crash
i
f
first command entered is not asm
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim:
a
dd memwrit
e
commit
|
commitdiff
|
tree
2019-12-05
rof
l
0r
Strin
g
Escape
.
c: support full
r
ange of C es
c
ap
e
characters
commit
|
commitdiff
|
tree
2019-12-05
r
o
fl0r
S
cript
.
c:
properly escape
.
s
t
rings sec
t
ion st
r
ings
commit
|
commitdiff
|
tree
2019-12-03
rofl0
r
Script
.
c: rem
o
v
e C99
f
or
l
oop va
r
dec
l
a
r
a
t
ion
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
bump version to 0
.
9
.
2
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
agse
x
:
us
e
agsinje
c
t
'
s new -t mo
d
e to
u
pdate game file
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
agsin
j
ect: add -t (timestamp)
o
ption
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
a
g
sinjec
t
: introduce ex
t
ended command line
syn
t
ax
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
disass
e
mbler: fix bug o
m
itting expo
r
t
ed
vars not used
.
.
.
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
agsdis
a
s/semble:
b
ail
o
ut if i
n
/
out files are e
q
ual
commit
|
commitdiff
|
tree
2019-11-30
r
o
fl0r
r
e
n
a
me struct function
_
export to e
x
por
t
commit
|
commitdiff
|
tree
2019-11-30
rofl0
r
S
c
ript
.
c: remove
obsolet
e
d
efin
e
s
commit
|
commitdiff
|
tree
2019-11-30
rofl0
r
impr
o
ve agssemble p
e
rforma
n
ce 3x
commit
|
commitdiff
|
tree
2019-11-27
rofl0r
agssim: add !q (qu
i
t) c
o
mmand
commit
|
commitdiff
|
tree
2019-11-27
r
ofl0r
agssim: implement ptrstack
commit
|
commitdiff
|
tree
2019-11-24
rofl
0
r
agssim:
imp
l
ement
memread* and fix stack usage
commit
|
commitdiff
|
tree
2019-11-21
rof
l
0r
agsprite:
d
e
al
w
ith
b
ottom
-
u
p
t
gas
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite: detect comments
commit
|
commitdiff
|
tree
2019-11-21
rofl0
r
upd
a
te README
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ags
p
rite: add mod
e
to crea
t
e spri
n
dex
.
dat
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
a
g
sp
r
ite:
a
dd
h
i-color-o
n
ly-
i
f-safe mode
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ag
s
prite:
save alpha cha
n
nel in palett
i
zed 32bp
p
image
s
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
a
d
d agsalphahack, too
l
to remove alphachannel flag
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agspri
t
e: ad
d
op
t
ion
to convert all
3
2 to
1
6 bpp
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
DataFile:
a
dd
A
PI to acc
e
ss
sp
r
itef
l
ags
co
u
nt/offset
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
Da
t
a
F
i
le: change API to work with filename
commit
|
commitdiff
|
tree
2019-11-20
r
o
fl0r
bytearr/file: make filename const
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
a
gsp
r
i
t
e
:
m
ove usage block close to main
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
a
gspr
i
t
e
: add
m
o
de
to pack v6 uncompressed
commit
|
commitdiff
|
tree
2019-11-20
rof
l
0r
agsprit
e
:
a
dd
verbose mode and more
advanced
o
p
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite:
fix UB
commit
|
commitdiff
|
tree
2019-11-20
r
o
fl0r
agsp
r
ite: restore alpha cha
n
nel
for 32bi
t
img
via
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
r
o
fl0r
agsprite:
preliminary
s
upport t
o
create
acsprset from
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
furthe
r
simplify ags_unpack()
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
simp
l
ify ags_unpack
commit
|
commitdiff
|
tree
2019-11-18
rofl0r
agsprite:
write i
n
fo file
commit
|
commitdiff
|
tree
2019-11-17
ro
f
l0r
SpriteFil
e
.
c: re
m
ove disabled code
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
a
g
sp
r
ite: fix semantics of
nu
m
sprites
commit
|
commitdiff
|
tree
next