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
agss
i
m
:
fix argument o
r
der
f
or mr
in status di
s
pla
y
commit
|
commitdiff
|
tree
2019-12-11
rofl0r
agssim: add support f
o
r
string
l
iterals, rewrite memory
.
.
.
commit
|
commitdiff
|
tree
2019-12-11
r
o
f
l0r
agss
i
m: factor null check out of vm_run
(
)
commit
|
commitdiff
|
tree
2019-12-11
rofl0
r
agssim: get_next
_
ip(): p
r
otect
a
gains
t
bp
fla
g
/bogus
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
r
ofl0r
agssim
:
add breakpo
i
nt command
commit
|
commitdiff
|
tree
2019-12-10
rof
l
0r
agssim: stop
e
xecution
on in
v
alid jump
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim: fix
stac
k
v
i
ew o
n
neg SP
commit
|
commitdiff
|
tree
2019-12-10
rofl0
r
agssim:
impl
e
ment
s
ignals
commit
|
commitdiff
|
tree
2019-12-10
r
ofl0r
agssim: implement zeromemory insn
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim
:
i
m
prove error reporting
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
a
g
ssim:
ch
a
nge syscall calling conven
t
ion
t
o "f
a
stcall
"
commit
|
commitdiff
|
tree
2019-12-10
rofl0r
agssim: implement step-over with !n
commit
|
commitdiff
|
tree
2019-12-09
rofl0r
agssim: sho
w
next 3 insns, move st
a
ck to right
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
assemb
l
er: don't crash if label is undefined
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
agssim: fix
t
ypo
in SCMD_BIT
O
R h
a
ndler
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
a
g
ssi
m
: on
l
y do register u
s
age updates in interactive
.
.
.
commit
|
commitdiff
|
tree
2019-12-08
rofl0r
agssim
:
move label_ch
e
ck
out of vm_st
e
p
commit
|
commitdiff
|
tree
2019-12-07
rofl0
r
add some tests for agss
i
m
commit
|
commitdiff
|
tree
2019-12-07
rofl
0
r
agssim: allow interact
i
ve m
o
de with file
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: fix bug breaking sin
g
le-step
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ags
s
im:
add interpr
e
ter and file-based mo
d
e
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
a
g
ssim: vm_st
e
p()
:
skip label check in
run mo
d
e
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: implemented sysc
a
ll
s
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
agssim: facto
r
out push/p
o
p
commit
|
commitdiff
|
tree
2019-12-07
rofl0r
ag
s
s
i
m: d
o
n't ov
e
rw
r
ite first instruction on reset
commit
|
commitdiff
|
tree
2019-12-07
ro
f
l
0
r
ags_cpu
.
h: improve docs
o
f SCMD_C
A
L
L
A
S
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
agssim:
i
mplement call/ret instructi
o
n
s
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
regusage
.
h: fix wrong d
a
ta for jump inst
r
uctions
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l0r
a
g
s
s
i
m
:
d
on't ac
c
ept w
r
ong input when reg
i
ste
r
n
a
me
.
.
.
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl
0
r
agssim: instru
c
tions c
a
n have upto 3 args
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
agssim: always initia
l
ize next instruction to
NULL
commit
|
commitdiff
|
tree
2019-12-06
rofl
0
r
a
g
ssi
m
:
implem
e
n
t
labels and ju
m
p
s
tatem
e
nt
s
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
ag
s
sim
:
ref
i
ne MIN/MAX
chec
k
commit
|
commitdiff
|
tree
2019-12-06
rofl
0
r
agssim: make
register
view more com
p
act
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
ag
s
sim: factor
out reg
u
sage
.
h
commit
|
commitdiff
|
tree
2019-12-06
ro
f
l
0
r
ag
s
sim
:
when stepp
i
ng, only
s
how reg
usage of one step
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: document sp regis
t
er use
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: docu
m
ent mar
re
g
iste
r
use
commit
|
commitdiff
|
tree
2019-12-06
rofl0
r
agssim: implement 'memcpy' mnmemon
i
c
commit
|
commitdiff
|
tree
2019-12-06
r
ofl0r
ag
s
sim: do
n
'
t
advance IP on NULL
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl0r
agssim: make la
s
t command
r
e
peatable with ent
e
r
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agss
i
m: provide !h (help) command
and greeti
n
g
commit
|
commitdiff
|
tree
2019-12-06
rofl0r
agssim: don't crash if
f
irs
t
command
e
n
tered
is not asm
commit
|
commitdiff
|
tree
2019-12-06
r
o
fl
0
r
a
g
ssim: add memwrite
commit
|
commitdiff
|
tree
2019-12-05
rofl0r
StringEscape
.
c: support full ra
n
ge of C escape characters
commit
|
commitdiff
|
tree
2019-12-05
ro
f
l0
r
Script
.
c: properly e
s
cape
.
stri
n
gs
s
ec
t
ion str
i
ng
s
commit
|
commitdiff
|
tree
2019-12-03
rofl
0
r
Scri
p
t
.
c: remove C99 f
o
r loop
var
declaration
commit
|
commitdiff
|
tree
2019-12-01
r
ofl0r
bump version
t
o 0
.
9
.
2
commit
|
commitdiff
|
tree
2019-12-01
ro
f
l0r
agse
x
: use agsinject's new -
t
mode to upda
t
e ga
m
e file
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
ags
i
nj
e
ct: a
d
d -t (timestamp) option
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
ag
s
inject: introduce
e
xtende
d
command line syntax
commit
|
commitdiff
|
tree
2019-12-01
r
ofl
0
r
disassembler: fix bug om
i
tting exported
vars no
t
used
.
.
.
commit
|
commitdiff
|
tree
2019-12-01
rofl0r
agsdisas/semble: bail out if in/o
u
t
f
i
l
es are equal
commit
|
commitdiff
|
tree
2019-11-30
ro
f
l0r
renam
e
s
t
r
uct
function_e
x
port to
e
xp
o
rt
commit
|
commitdiff
|
tree
2019-11-30
rofl0r
Script
.
c: remov
e
ob
s
ole
t
e d
e
fin
e
s
commit
|
commitdiff
|
tree
2019-11-30
ro
f
l0r
impro
v
e
a
gssembl
e
perfor
m
ance 3x
commit
|
commitdiff
|
tree
2019-11-27
rofl0r
a
g
ssim:
a
dd !q (quit) co
m
mand
commit
|
commitdiff
|
tree
2019-11-27
rofl0r
agssim: imp
l
e
ment ptrstack
commit
|
commitdiff
|
tree
2019-11-24
rofl0r
a
g
ssim: implement memre
a
d* and
f
ix stack usage
commit
|
commitdiff
|
tree
2019-11-21
r
o
fl0r
agspri
t
e: deal with b
o
ttom-up tgas
commit
|
commitdiff
|
tree
2019-11-21
rofl
0
r
agsprite:
det
e
ct comments
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
update RE
A
D
M
E
commit
|
commitdiff
|
tree
2019-11-21
rof
l
0r
agsprite: add mode t
o
cr
e
ate sprindex
.
dat
commit
|
commitdiff
|
tree
2019-11-21
r
ofl0r
agsprite:
a
d
d hi-
c
olor-on
l
y-if
-
s
a
fe mode
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
agsprite:
s
ave alpha ch
a
nnel in palet
t
ized 32bpp
i
mages
commit
|
commitdiff
|
tree
2019-11-21
r
ofl0r
add agsalphahack
,
tool to rem
o
ve al
p
hachann
e
l
f
lag
.
.
.
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
ags
p
r
i
te: add option to convert all 32
to 16 bpp
commit
|
commitdiff
|
tree
2019-11-21
rofl0r
D
ataFile:
a
dd API to access spritefla
g
s co
u
nt/offset
commit
|
commitdiff
|
tree
2019-11-21
rofl0
r
D
ataFile: ch
a
nge
A
PI to work
w
i
t
h fil
e
name
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
b
y
tearr/fil
e
:
m
a
ke filename
c
onst
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
a
gsprite: move
u
sag
e
b
lo
c
k cl
o
se t
o
main
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
a
gsprite:
add mode to pack v6 un
c
ompressed
commit
|
commitdiff
|
tree
2019-11-20
ro
f
l0r
agsprite: add
verbose
mode and more a
d
vance
d
option
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rof
l
0
r
agsprite:
fi
x
UB
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
a
gsprit
e
: restor
e
alpha c
h
annel for
3
2bit i
m
g via
.
.
.
commit
|
commitdiff
|
tree
2019-11-20
rofl0r
agsprite: preli
m
inar
y
support to create ac
s
prs
e
t from
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
rofl0r
further sim
p
lify ags_unp
a
ck()
commit
|
commitdiff
|
tree
2019-11-19
rofl0
r
simplify a
g
s_unpack
commit
|
commitdiff
|
tree
2019-11-18
rofl0r
ag
s
p
r
ite:
write info file
commit
|
commitdiff
|
tree
2019-11-17
rofl0
r
SpriteFile
.
c: remo
v
e disabled code
commit
|
commitdiff
|
tree
2019-11-17
rofl0r
agsprite:
f
ix semantics
o
f numsprites
commit
|
commitdiff
|
tree
2019-11-17
rof
l
0r
F
i
le
.
h:
documen
t
API
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
a
g
s
p
r
ite:
e
x
tract last
sprite too
commit
|
commitdiff
|
tree
2019-11-09
rofl0r
a
g
sp
r
i
te: create path co
m
ponent on ENO
E
NT
commit
|
commitdiff
|
tree
2019-11-05
rof
l
0r
ag
s
prite
:
write RLE-compress
e
d tgas
commit
|
commitdiff
|
tree
2019-11-04
rofl0r
agsprite:
u
se e
n
u
m for targa image ty
p
e
commit
|
commitdiff
|
tree
2019-11-04
rofl
0
r
initial version of agsprite, a tool to e
x
tract sprites
commit
|
commitdiff
|
tree
2019-11-04
ro
f
l0r
e
ndianness
.
h: add
some be mac
r
os
commit
|
commitdiff
|
tree
2019-08-29
rofl0r
implement char array syntax
commit
|
commitdiff
|
tree
2019-08-26
rofl0r
use integ
e
r for variabl
e
size
commit
|
commitdiff
|
tree
2019-07-20
rofl
0
r
implem
e
nt custom prep
r
ocessor
it's tinycpp ( https://github.com/
rofl0r
/tinycpp ) which i wrote
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
ags
_
c
pu
.
h:
update
c
omments
commit
|
commitdiff
|
tree
2019-07-20
rofl0r
agsopti
m
i
z
e: a
d
d
macr
o
pas
s
es
commit
|
commitdiff
|
tree
2019-07-20
r
ofl0r
agsopt
i
m
i
ze: add s
o
me passes
commit
|
commitdiff
|
tree
2019-07-19
rofl0r
agsoptimize: f
i
x b
u
g
commit
|
commitdiff
|
tree
2019-07-14
r
of
l
0r
disas: stuff comment about unrefere
n
c
e
d
.
.
behin
d
the
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rofl
0
r
disas: when pri
n
t
ing
la
b
els, print
c
omment ab
o
ut
current
.
.
.
commit
|
commitdiff
|
tree
2019-07-14
rof
l
0r
a
s
s
embler:
i
g
no
r
e empty lines
in
.
data section
commit
|
commitdiff
|
tree
2019-07-14
r
o
fl0r
disas
:
emit function argument info
commit
|
commitdiff
|
tree
2019-07-14
rofl0r
Assembler: fix c
o
py/paste erro
r
with new string type
commit
|
commitdiff
|
tree
next