fix loading graphics glitches, update catalog
This commit is contained in:
parent
88d2d8e786
commit
f86798a26d
BIN
catalog.exe
BIN
catalog.exe
Binary file not shown.
2
end.jor
2
end.jor
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
: line" [ ' s" , ] :| 20 center 10 texty +! |; , ; immediate
|
: line" [ ' s" , ] :| 20 center 10 texty +! |; , ; immediate
|
||||||
: end-tick
|
: end-tick
|
||||||
fuck s" endep1" loadscr
|
clear-pages fuck s" endep1" loadscr
|
||||||
^ENTER wait-key
|
^ENTER wait-key
|
||||||
WHITE text-color !
|
WHITE text-color !
|
||||||
35 15 2 10 box
|
35 15 2 10 box
|
||||||
|
|
BIN
entity.jim
BIN
entity.jim
Binary file not shown.
BIN
footer.jim
BIN
footer.jim
Binary file not shown.
2
game.jor
2
game.jor
|
@ -261,7 +261,7 @@ defer reset-level userword
|
||||||
0 q-level !
|
0 q-level !
|
||||||
reset-level
|
reset-level
|
||||||
dup LEV_QUIT = if
|
dup LEV_QUIT = if
|
||||||
drop title
|
drop clear-pages title
|
||||||
else
|
else
|
||||||
loadlevel
|
loadlevel
|
||||||
party each follow more
|
party each follow more
|
||||||
|
|
BIN
lev00006.jim
BIN
lev00006.jim
Binary file not shown.
BIN
neuttowr.exe
BIN
neuttowr.exe
Binary file not shown.
BIN
neuttowr.prj
BIN
neuttowr.prj
Binary file not shown.
|
@ -16,5 +16,4 @@ task :noname activate blah begin draw suspend again ; execute
|
||||||
reset-level
|
reset-level
|
||||||
loadlevel
|
loadlevel
|
||||||
|
|
||||||
draw unfuck load-footer
|
clear-pages unfuck reloadportraits reloadtiles draw load-footer
|
||||||
|
|
||||||
|
|
12
testbed.c
12
testbed.c
|
@ -459,6 +459,17 @@ void f_system() {
|
||||||
kbd_init();
|
kbd_init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void clearPages() {
|
||||||
|
unsigned int offset;
|
||||||
|
|
||||||
|
setAllPlanes();
|
||||||
|
setWriteMode(0);
|
||||||
|
for (offset = 0; offset < OFF_PAGE2 + SIZE_PAGE; offset ++) {
|
||||||
|
VID[offset] = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* JILES */
|
/* JILES */
|
||||||
#define SCREEN_STRIDE 40
|
#define SCREEN_STRIDE 40
|
||||||
|
|
||||||
|
@ -820,6 +831,7 @@ void game_f_init(char *exe, char *bootjor) {
|
||||||
CDEF("scrollpos", f_scrollpos);
|
CDEF("scrollpos", f_scrollpos);
|
||||||
CDEF("draw-screen", drawScreen);
|
CDEF("draw-screen", drawScreen);
|
||||||
CDEF("split-screen", f_splitscreen);
|
CDEF("split-screen", f_splitscreen);
|
||||||
|
CDEF("clear-pages", clearPages);
|
||||||
CDEF("ticks", f_ticks);
|
CDEF("ticks", f_ticks);
|
||||||
CDEF("ticks!", f_setticks);
|
CDEF("ticks!", f_setticks);
|
||||||
CDEF("text", f_text);
|
CDEF("text", f_text);
|
||||||
|
|
Loading…
Reference in a new issue