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: fix argument order for mr in status display
2019-12-11
rofl0r
agssim
:
fix arg
u
men
t
order
f
or mr in statu
s
dis
p
l
a
y
commit
|
commitdiff
|
tree
2019-12-11
r
o
fl0r
agssim
:
add su
p
port for string literals, rewrite memory
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
r
o
fl0r
agssi
m
:
factor nul
l
check o
u
t
o
f vm_run()
commit
|
commitdiff
|
tree
2019-12-11
rofl0r
agssim: get_next_
i
p(): protect aga
i
nst b
p
f
l
ag/bogus
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agss
i
m:
a
dd bre
a
k
po
i
nt command
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim: stop execution on inval
i
d
j
ump
commit
|
commitdiff
|
tree
2019-12-10
rofl0
r
agssim:
f
ix stack vi
e
w on neg SP
commit
|
commitdiff
|
tree
2019-12-10
r
o
fl0r
a
gssim: impleme
n
t
signa
l
s
commit
|
commitdiff
|
tree
2019-12-10
r
o
fl0r
agssim: implemen
t
zerom
e
mory insn
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim: impr
o
ve error report
i
ng
commit
|
commitdiff
|
tree
2019-12-10
r
o
fl0r
agssim: ch
a
n
g
e s
y
scall call
i
ng convention to "f
a
stcall"
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
a
g
s
s
i
m:
i
mplem
e
n
t
step-over with !n
commit
|
commitdiff
|
tree
2019-12-09
rofl0r
ag
s
s
im: show next 3 insns, move stack to right
commit
|
commitdiff
|
tree
2019-12-08
rofl
0
r
assembler: don't
crash if
label
i
s u
n
defi
n
ed
commit
|
commitdiff
|
tree
2019-12-08
r
o
fl0r
agss
i
m: fix t
y
po in SCMD_BITOR handl
e
r
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
ags
s
i
m
:
onl
y
do registe
r
usa
g
e
updates in interactive
.
.
.
commit
|
commitdiff
|
tree
2019-12-08
r
o
fl0r
agssim: move la
b
el_
c
h
e
c
k out of vm_step
commit
|
commitdiff
|
tree
2019-12-07
r
o
f
l
0r
add som
e
tests f
o
r agssim
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l0
r
agssim: allow inte
r
act
i
ve mode wi
t
h fil
e
commit
|
commitdiff
|
tree
2019-12-07
rofl0
r
agssim: fix bug br
e
a
ki
n
g single-step
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: a
d
d interpreter and
f
i
le-based mode
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
a
g
ssim: vm_step(): s
k
ip
l
a
b
el check in run mode
commit
|
commitdiff
|
tree
2019-12-07
rofl
0
r
agss
i
m: implemented
s
y
scalls
commit
|
commitdiff
|
tree
2019-12-07
r
ofl
0
r
agssim: fa
c
tor
out push/pop
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l0
r
ag
s
sim: don't over
w
rit
e
fi
r
s
t
in
s
truc
t
io
n
on rese
t
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l0r
ags_cpu
.
h: improv
e
docs of SCMD_CALLA
S
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim:
implement call
/
ret instruct
i
on
s
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0r
regusage
.
h: fix wrong data f
o
r jump instru
c
t
i
ons
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agss
i
m: don't accept wrong
in
p
ut when register na
m
e
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
si
m
:
i
nstructions can
ha
v
e upt
o
3
a
r
gs
commit
|
commitdiff
|
tree
2019-12-06
rof
l
0
r
agss
i
m: always initialize next
i
n
structi
o
n
to
N
U
L
L
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
s
i
m: impleme
n
t labels and jump sta
t
ement
s
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: refine MIN
/
M
AX check
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
s
s
im:
m
ake registe
r
view m
o
re compact
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: factor out regusage
.
h
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: when steppi
n
g, on
l
y show reg usage of
one s
t
e
p
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: document sp
r
egister use
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
a
gssim: document mar r
e
gister use
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agss
i
m
: implement 'memcpy
'
mnmemonic
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssi
m
: don't advance
IP
o
n NULL
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l0r
agss
i
m:
m
ake
la
s
t comma
n
d repe
a
t
a
ble with enter
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
g
ssim: provide !h (help) command
an
d
g
r
eeting
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
a
gss
i
m: d
o
n't cr
a
sh if first command ente
r
ed is
n
ot asm
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
si
m
: add memwrite
commit
|
commitdiff
|
tree
2019-12-05
rofl0r
StringEsca
p
e
.
c:
s
u
pport full range of C es
c
ape cha
r
acters
commit
|
commitdiff
|
tree
2019-12-05
rofl0r
Scr
i
pt
.
c: properly e
s
ca
p
e
.
strings se
c
tion str
i
ngs
commit
|
commitdiff
|
tree
2019-12-03
r
o
fl0r
Script
.
c:
remove C99 for
lo
o
p
var declarati
o
n
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
bump ver
s
ion to 0
.
9
.
2
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
a
gsex
:
use a
g
sinject's new
-
t
mode to update g
a
me file
commit
|
commitdiff
|
tree
2019-12-01
rof
l
0r
a
g
sinject:
a
dd -t (timestamp) opt
i
o
n
commit
|
commitdiff
|
tree
2019-12-01
rofl0
r
agsinj
e
ct: introduce extended command
l
ine
s
y
ntax
commit
|
commitdiff
|
tree
2019-12-01
ro
f
l0r
d
isassembler: fix bug o
m
itting exported vars
not
u
sed
.
.
.
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
agsdisas/semble:
b
ail out if in/out files are equ
a
l
commit
|
commitdiff
|
tree
2019-11-30
rofl0r
rename struct fu
n
ction_e
x
port t
o
export
commit
|
commitdiff
|
tree
2019-11-30
rofl0r
Script
.
c:
r
emo
v
e obsolete def
i
nes
commit
|
commitdiff
|
tree
2019-11-30
rof
l
0r
improve
agssemble perfo
r
mance 3x
commit
|
commitdiff
|
tree
2019-11-27
rofl0r
a
gss
i
m: ad
d
!q
(quit
)
c
o
mmand
commit
|
commitdiff
|
tree
2019-11-27
r
o
fl0r
agssim: implement
p
trs
t
ack
commit
|
commitdiff
|
tree
2019-11-24
rofl0r
a
gssim: impleme
n
t memread
*
and fix stack
usage
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl0r
agsprite: deal
w
i
th bottom-up tgas
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
a
g
spri
t
e
: detect co
m
ment
s
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
upd
a
te README
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ags
p
rite: add mode to
c
rea
t
e sprindex
.
d
a
t
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
a
g
sprite: add
hi-colo
r
-onl
y
-
i
f-safe mode
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ags
p
r
i
te: save alp
h
a c
h
annel in palettized 32bpp images
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl
0
r
add agsalphah
a
c
k, tool
to rem
o
ve alphachanne
l
flag
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite
:
a
dd opt
i
on to conve
r
t
a
ll 32 to 16 bpp
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
D
a
taFile: add API to access
s
p
r
i
tefl
a
gs coun
t
/of
f
set
commit
|
commitdiff
|
tree
2019-11-21
r
ofl0r
DataFile: change AP
I
to work wit
h
filename
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
bytea
r
r/file: make fi
l
e
n
ame cons
t
commit
|
commitdiff
|
tree
2019-11-20
r
o
f
l
0r
agsprit
e
: mov
e
usage
block
c
lose
to
main
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
ags
p
rite: add m
o
d
e
t
o
pac
k
v6 uncompresse
d
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: add verbose mode an
d
more
a
d
v
an
c
ed
option
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agspr
i
te: fix UB
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: restor
e
alpha channel fo
r
32bit img via
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
r
o
fl0r
agsprite: pre
l
iminary support to create
a
csprset from
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
furt
h
er
s
implify ags
_
unpack()
commit
|
commitdiff
|
tree
2019-11-19
ro
f
l0r
s
impl
i
fy ags_unpack
commit
|
commitdiff
|
tree
2019-11-18
r
ofl0r
agspr
i
te
:
write info fi
l
e
commit
|
commitdiff
|
tree
2019-11-17
ro
f
l0r
SpriteFile
.
c: remove disabled code
commit
|
commitdiff
|
tree
2019-11-17
r
o
fl0r
agsprite: fix semantics
of num
s
prite
s
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
File
.
h: do
c
u
m
ent API
commit
|
commitdiff
|
tree
2019-11-09
r
o
fl0
r
agsprite
:
extract
last sprit
e
too
commit
|
commitdiff
|
tree
2019-11-09
r
ofl0r
ags
p
rite:
c
r
e
ate path component on
ENOENT
commit
|
commitdiff
|
tree
2019-11-05
rofl0
r
agspri
t
e: write R
L
E-c
o
m
p
r
e
ssed
t
gas
commit
|
commitdiff
|
tree
2019-11-04
r
ofl
0
r
a
gspri
t
e: us
e
enum fo
r
t
a
r
g
a
i
m
a
ge type
commit
|
commitdiff
|
tree
2019-11-04
rofl0
r
i
n
itial version of agspr
i
te, a tool t
o
extrac
t
sprites
commit
|
commitdiff
|
tree
2019-11-04
rofl0r
en
d
ianness
.
h: add some
b
e macr
o
s
commit
|
commitdiff
|
tree
2019-08-29
rofl
0
r
i
mplement
c
har
array syntax
commit
|
commitdiff
|
tree
2019-08-26
rof
l
0r
use integer for va
r
iable size
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
impleme
n
t custom preproc
e
ss
o
r
it's tinycpp ( https://github.com/
rofl0r
/tinycpp ) which i wrote
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
ags_cpu
.
h
: u
p
date comments
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
a
gs
o
ptimize:
a
dd ma
c
ro passes
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
ag
s
optimize: add some pa
s
ses
commit
|
commitdiff
|
tree
2019-07-19
rofl0r
agso
p
ti
m
ize: fix bug
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
di
s
as: stuf
f
com
m
ent abou
t
un
r
eferenced
.
.
behind
t
he
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
disas: when printing l
a
be
l
s, print c
o
mmen
t
about c
u
rr
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
a
ssembler: ign
o
r
e
emp
t
y lines
i
n
.
data secti
o
n
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
disas
:
e
m
i
t fun
c
tion argumen
t
info
commit
|
commitdiff
|
tree
2019-07-14
r
ofl0r
Assemble
r
:
fix
c
o
py/pas
t
e erro
r
with new string ty
p
e
commit
|
commitdiff
|
tree
next