From 08762f496d90fd2e4eee13533e4fc6464613f2b0 Mon Sep 17 00:00:00 2001 From: Pawel Kolodziejski Date: Sat, 26 Jan 2008 09:18:08 +0000 Subject: [PATCH] files structure reorganization, compilation BROKEN. compilation will be fixed soon. --- bits.h => common/bits.h | 0 debug.cpp => common/debug.cpp | 0 debug.h => common/debug.h | 0 matrix3.cpp => common/matrix3.cpp | 0 matrix3.h => common/matrix3.h | 0 matrix4.cpp => common/matrix4.cpp | 0 matrix4.h => common/matrix4.h | 0 stdafx.h => common/stdafx.h | 0 timer.cpp => common/timer.cpp | 0 timer.h => common/timer.h | 0 vector3d.h => common/vector3d.h | 0 residual.rc => dists/residual.rc | 0 actor.cpp => engine/actor.cpp | 0 actor.h => engine/actor.h | 0 {dc => engine/backend/dc}/Makefile | 0 {dc => engine/backend/dc}/driver_ronin.cpp | 0 {dc => engine/backend/dc}/driver_ronin.h | 0 {dc => engine/backend/dc}/driver_ronin_event.cpp | 0 {dc => engine/backend/dc}/driver_ronin_gfx.cpp | 0 {dc => engine/backend/dc}/driver_ronin_sound.cpp | 0 {dc => engine/backend/dc}/main.cpp | 0 {dc => engine/backend/dc}/matrix_ops.cpp | 0 {dc => engine/backend/dc}/matrix_ops.h | 0 {dc => engine/backend/dc}/texture_manager.cpp | 0 {dc => engine/backend/dc}/texture_manager.h | 0 driver.h => engine/backend/driver.h | 0 driver_gl.cpp => engine/backend/sdl/driver_gl.cpp | 0 driver_gl.h => engine/backend/sdl/driver_gl.h | 0 driver_sdl.cpp => engine/backend/sdl/driver_sdl.cpp | 0 driver_sdl.h => engine/backend/sdl/driver_sdl.h | 0 driver_tinygl.cpp => engine/backend/sdl/driver_tinygl.cpp | 0 driver_tinygl.h => engine/backend/sdl/driver_tinygl.h | 0 bitmap.cpp => engine/bitmap.cpp | 0 bitmap.h => engine/bitmap.h | 0 color.h => engine/color.h | 0 colormap.h => engine/colormap.h | 0 costume.cpp => engine/costume.cpp | 0 costume.h => engine/costume.h | 0 engine.cpp => engine/engine.cpp | 0 engine.h => engine/engine.h | 0 font.cpp => engine/font.cpp | 0 font.h => engine/font.h | 0 {imuse => engine/imuse}/imuse.cpp | 0 {imuse => engine/imuse}/imuse.h | 0 {imuse => engine/imuse}/imuse_mcmp_mgr.cpp | 0 {imuse => engine/imuse}/imuse_mcmp_mgr.h | 0 {imuse => engine/imuse}/imuse_music.cpp | 0 {imuse => engine/imuse}/imuse_script.cpp | 0 {imuse => engine/imuse}/imuse_sndmgr.cpp | 0 {imuse => engine/imuse}/imuse_sndmgr.h | 0 {imuse => engine/imuse}/imuse_tables.cpp | 0 {imuse => engine/imuse}/imuse_track.cpp | 0 keyframe.cpp => engine/keyframe.cpp | 0 keyframe.h => engine/keyframe.h | 0 lab.cpp => engine/lab.cpp | 0 lab.h => engine/lab.h | 0 lipsynch.cpp => engine/lipsynch.cpp | 0 lipsynch.h => engine/lipsynch.h | 0 localize.cpp => engine/localize.cpp | 0 localize.h => engine/localize.h | 0 lua.cpp => engine/lua.cpp | 0 lua.h => engine/lua.h | 0 {lua => engine/lua}/README.residual | 0 {lua => engine/lua}/doc/idx.html | 0 {lua => engine/lua}/doc/index.html | 0 {lua => engine/lua}/doc/manual.html | 0 {lua => engine/lua}/lapi.cpp | 0 {lua => engine/lua}/lapi.h | 0 {lua => engine/lua}/lauxlib.cpp | 0 {lua => engine/lua}/lauxlib.h | 0 {lua => engine/lua}/lbuffer.cpp | 0 {lua => engine/lua}/lbuiltin.cpp | 0 {lua => engine/lua}/lbuiltin.h | 0 {lua => engine/lua}/ldo.cpp | 0 {lua => engine/lua}/ldo.h | 0 {lua => engine/lua}/lfunc.cpp | 0 {lua => engine/lua}/lfunc.h | 0 {lua => engine/lua}/lgc.cpp | 0 {lua => engine/lua}/lgc.h | 0 {lua => engine/lua}/liolib.cpp | 0 {lua => engine/lua}/llex.cpp | 0 {lua => engine/lua}/llex.h | 0 {lua => engine/lua}/lmathlib.cpp | 0 {lua => engine/lua}/lmem.cpp | 0 {lua => engine/lua}/lmem.h | 0 {lua => engine/lua}/lobject.cpp | 0 {lua => engine/lua}/lobject.h | 0 {lua => engine/lua}/lopcodes.h | 0 {lua => engine/lua}/lparser.cpp | 0 {lua => engine/lua}/lparser.h | 0 {lua => engine/lua}/lrestore.cpp | 0 {lua => engine/lua}/lsave.cpp | 0 {lua => engine/lua}/lstate.cpp | 0 {lua => engine/lua}/lstate.h | 0 {lua => engine/lua}/lstring.cpp | 0 {lua => engine/lua}/lstring.h | 0 {lua => engine/lua}/lstrlib.cpp | 0 {lua => engine/lua}/ltable.cpp | 0 {lua => engine/lua}/ltable.h | 0 {lua => engine/lua}/ltask.cpp | 0 {lua => engine/lua}/ltask.h | 0 {lua => engine/lua}/ltm.cpp | 0 {lua => engine/lua}/ltm.h | 0 {lua => engine/lua}/lua.h | 0 {lua => engine/lua}/luadebug.h | 0 {lua => engine/lua}/lualib.h | 0 {lua => engine/lua}/lundump.cpp | 0 {lua => engine/lua}/lundump.h | 0 {lua => engine/lua}/lvm.cpp | 0 {lua => engine/lua}/lvm.h | 0 {lua => engine/lua}/lzio.cpp | 0 {lua => engine/lua}/lzio.h | 0 main.cpp => engine/main.cpp | 0 material.cpp => engine/material.cpp | 0 material.h => engine/material.h | 0 model.cpp => engine/model.cpp | 0 model.h => engine/model.h | 0 objectstate.cpp => engine/objectstate.cpp | 0 objectstate.h => engine/objectstate.h | 0 primitives.cpp => engine/primitives.cpp | 0 primitives.h => engine/primitives.h | 0 registry.cpp => engine/registry.cpp | 0 registry.h => engine/registry.h | 0 resource.cpp => engine/resource.cpp | 0 resource.h => engine/resource.h | 0 savegame.cpp => engine/savegame.cpp | 0 savegame.h => engine/savegame.h | 0 scene.cpp => engine/scene.cpp | 0 scene.h => engine/scene.h | 0 blocky16.cpp => engine/smush/blocky16.cpp | 0 blocky16.h => engine/smush/blocky16.h | 0 smush.cpp => engine/smush/smush.cpp | 0 smush.h => engine/smush/smush.h | 0 vima.cpp => engine/smush/vima.cpp | 0 textobject.cpp => engine/textobject.cpp | 0 textobject.h => engine/textobject.h | 0 textsplit.cpp => engine/textsplit.cpp | 0 textsplit.h => engine/textsplit.h | 0 {tinygl => engine/tinygl}/LICENCE | 0 {tinygl => engine/tinygl}/README.residual | 0 {tinygl => engine/tinygl}/api.cpp | 0 {tinygl => engine/tinygl}/arrays.cpp | 0 {tinygl => engine/tinygl}/clear.cpp | 0 {tinygl => engine/tinygl}/clip.cpp | 0 {tinygl => engine/tinygl}/error.cpp | 0 {tinygl => engine/tinygl}/get.cpp | 0 {tinygl => engine/tinygl}/gl.h | 0 {tinygl => engine/tinygl}/image_util.cpp | 0 {tinygl => engine/tinygl}/init.cpp | 0 {tinygl => engine/tinygl}/light.cpp | 0 {tinygl => engine/tinygl}/list.cpp | 0 {tinygl => engine/tinygl}/matrix.cpp | 0 {tinygl => engine/tinygl}/memory.cpp | 0 {tinygl => engine/tinygl}/misc.cpp | 0 {tinygl => engine/tinygl}/msghandling.cpp | 0 {tinygl => engine/tinygl}/msghandling.h | 0 {tinygl => engine/tinygl}/opinfo.h | 0 {tinygl => engine/tinygl}/select.cpp | 0 {tinygl => engine/tinygl}/specbuf.cpp | 0 {tinygl => engine/tinygl}/specbuf.h | 0 {tinygl => engine/tinygl}/texture.cpp | 0 {tinygl => engine/tinygl}/vertex.cpp | 0 {tinygl => engine/tinygl}/zbuffer.cpp | 0 {tinygl => engine/tinygl}/zbuffer.h | 0 {tinygl => engine/tinygl}/zgl.h | 0 {tinygl => engine/tinygl}/zline.cpp | 0 {tinygl => engine/tinygl}/zline.h | 0 {tinygl => engine/tinygl}/zmath.cpp | 0 {tinygl => engine/tinygl}/zmath.h | 0 {tinygl => engine/tinygl}/ztriangle.cpp | 0 {tinygl => engine/tinygl}/ztriangle.h | 0 walkplane.cpp => engine/walkplane.cpp | 0 walkplane.h => engine/walkplane.h | 0 173 files changed, 0 insertions(+), 0 deletions(-) rename bits.h => common/bits.h (100%) rename debug.cpp => common/debug.cpp (100%) rename debug.h => common/debug.h (100%) rename matrix3.cpp => common/matrix3.cpp (100%) rename matrix3.h => common/matrix3.h (100%) rename matrix4.cpp => common/matrix4.cpp (100%) rename matrix4.h => common/matrix4.h (100%) rename stdafx.h => common/stdafx.h (100%) rename timer.cpp => common/timer.cpp (100%) rename timer.h => common/timer.h (100%) rename vector3d.h => common/vector3d.h (100%) rename residual.rc => dists/residual.rc (100%) rename actor.cpp => engine/actor.cpp (100%) rename actor.h => engine/actor.h (100%) rename {dc => engine/backend/dc}/Makefile (100%) rename {dc => engine/backend/dc}/driver_ronin.cpp (100%) rename {dc => engine/backend/dc}/driver_ronin.h (100%) rename {dc => engine/backend/dc}/driver_ronin_event.cpp (100%) rename {dc => engine/backend/dc}/driver_ronin_gfx.cpp (100%) rename {dc => engine/backend/dc}/driver_ronin_sound.cpp (100%) rename {dc => engine/backend/dc}/main.cpp (100%) rename {dc => engine/backend/dc}/matrix_ops.cpp (100%) rename {dc => engine/backend/dc}/matrix_ops.h (100%) rename {dc => engine/backend/dc}/texture_manager.cpp (100%) rename {dc => engine/backend/dc}/texture_manager.h (100%) rename driver.h => engine/backend/driver.h (100%) rename driver_gl.cpp => engine/backend/sdl/driver_gl.cpp (100%) rename driver_gl.h => engine/backend/sdl/driver_gl.h (100%) rename driver_sdl.cpp => engine/backend/sdl/driver_sdl.cpp (100%) rename driver_sdl.h => engine/backend/sdl/driver_sdl.h (100%) rename driver_tinygl.cpp => engine/backend/sdl/driver_tinygl.cpp (100%) rename driver_tinygl.h => engine/backend/sdl/driver_tinygl.h (100%) rename bitmap.cpp => engine/bitmap.cpp (100%) rename bitmap.h => engine/bitmap.h (100%) rename color.h => engine/color.h (100%) rename colormap.h => engine/colormap.h (100%) rename costume.cpp => engine/costume.cpp (100%) rename costume.h => engine/costume.h (100%) rename engine.cpp => engine/engine.cpp (100%) rename engine.h => engine/engine.h (100%) rename font.cpp => engine/font.cpp (100%) rename font.h => engine/font.h (100%) rename {imuse => engine/imuse}/imuse.cpp (100%) rename {imuse => engine/imuse}/imuse.h (100%) rename {imuse => engine/imuse}/imuse_mcmp_mgr.cpp (100%) rename {imuse => engine/imuse}/imuse_mcmp_mgr.h (100%) rename {imuse => engine/imuse}/imuse_music.cpp (100%) rename {imuse => engine/imuse}/imuse_script.cpp (100%) rename {imuse => engine/imuse}/imuse_sndmgr.cpp (100%) rename {imuse => engine/imuse}/imuse_sndmgr.h (100%) rename {imuse => engine/imuse}/imuse_tables.cpp (100%) rename {imuse => engine/imuse}/imuse_track.cpp (100%) rename keyframe.cpp => engine/keyframe.cpp (100%) rename keyframe.h => engine/keyframe.h (100%) rename lab.cpp => engine/lab.cpp (100%) rename lab.h => engine/lab.h (100%) rename lipsynch.cpp => engine/lipsynch.cpp (100%) rename lipsynch.h => engine/lipsynch.h (100%) rename localize.cpp => engine/localize.cpp (100%) rename localize.h => engine/localize.h (100%) rename lua.cpp => engine/lua.cpp (100%) rename lua.h => engine/lua.h (100%) rename {lua => engine/lua}/README.residual (100%) rename {lua => engine/lua}/doc/idx.html (100%) rename {lua => engine/lua}/doc/index.html (100%) rename {lua => engine/lua}/doc/manual.html (100%) rename {lua => engine/lua}/lapi.cpp (100%) rename {lua => engine/lua}/lapi.h (100%) rename {lua => engine/lua}/lauxlib.cpp (100%) rename {lua => engine/lua}/lauxlib.h (100%) rename {lua => engine/lua}/lbuffer.cpp (100%) rename {lua => engine/lua}/lbuiltin.cpp (100%) rename {lua => engine/lua}/lbuiltin.h (100%) rename {lua => engine/lua}/ldo.cpp (100%) rename {lua => engine/lua}/ldo.h (100%) rename {lua => engine/lua}/lfunc.cpp (100%) rename {lua => engine/lua}/lfunc.h (100%) rename {lua => engine/lua}/lgc.cpp (100%) rename {lua => engine/lua}/lgc.h (100%) rename {lua => engine/lua}/liolib.cpp (100%) rename {lua => engine/lua}/llex.cpp (100%) rename {lua => engine/lua}/llex.h (100%) rename {lua => engine/lua}/lmathlib.cpp (100%) rename {lua => engine/lua}/lmem.cpp (100%) rename {lua => engine/lua}/lmem.h (100%) rename {lua => engine/lua}/lobject.cpp (100%) rename {lua => engine/lua}/lobject.h (100%) rename {lua => engine/lua}/lopcodes.h (100%) rename {lua => engine/lua}/lparser.cpp (100%) rename {lua => engine/lua}/lparser.h (100%) rename {lua => engine/lua}/lrestore.cpp (100%) rename {lua => engine/lua}/lsave.cpp (100%) rename {lua => engine/lua}/lstate.cpp (100%) rename {lua => engine/lua}/lstate.h (100%) rename {lua => engine/lua}/lstring.cpp (100%) rename {lua => engine/lua}/lstring.h (100%) rename {lua => engine/lua}/lstrlib.cpp (100%) rename {lua => engine/lua}/ltable.cpp (100%) rename {lua => engine/lua}/ltable.h (100%) rename {lua => engine/lua}/ltask.cpp (100%) rename {lua => engine/lua}/ltask.h (100%) rename {lua => engine/lua}/ltm.cpp (100%) rename {lua => engine/lua}/ltm.h (100%) rename {lua => engine/lua}/lua.h (100%) rename {lua => engine/lua}/luadebug.h (100%) rename {lua => engine/lua}/lualib.h (100%) rename {lua => engine/lua}/lundump.cpp (100%) rename {lua => engine/lua}/lundump.h (100%) rename {lua => engine/lua}/lvm.cpp (100%) rename {lua => engine/lua}/lvm.h (100%) rename {lua => engine/lua}/lzio.cpp (100%) rename {lua => engine/lua}/lzio.h (100%) rename main.cpp => engine/main.cpp (100%) rename material.cpp => engine/material.cpp (100%) rename material.h => engine/material.h (100%) rename model.cpp => engine/model.cpp (100%) rename model.h => engine/model.h (100%) rename objectstate.cpp => engine/objectstate.cpp (100%) rename objectstate.h => engine/objectstate.h (100%) rename primitives.cpp => engine/primitives.cpp (100%) rename primitives.h => engine/primitives.h (100%) rename registry.cpp => engine/registry.cpp (100%) rename registry.h => engine/registry.h (100%) rename resource.cpp => engine/resource.cpp (100%) rename resource.h => engine/resource.h (100%) rename savegame.cpp => engine/savegame.cpp (100%) rename savegame.h => engine/savegame.h (100%) rename scene.cpp => engine/scene.cpp (100%) rename scene.h => engine/scene.h (100%) rename blocky16.cpp => engine/smush/blocky16.cpp (100%) rename blocky16.h => engine/smush/blocky16.h (100%) rename smush.cpp => engine/smush/smush.cpp (100%) rename smush.h => engine/smush/smush.h (100%) rename vima.cpp => engine/smush/vima.cpp (100%) rename textobject.cpp => engine/textobject.cpp (100%) rename textobject.h => engine/textobject.h (100%) rename textsplit.cpp => engine/textsplit.cpp (100%) rename textsplit.h => engine/textsplit.h (100%) rename {tinygl => engine/tinygl}/LICENCE (100%) rename {tinygl => engine/tinygl}/README.residual (100%) rename {tinygl => engine/tinygl}/api.cpp (100%) rename {tinygl => engine/tinygl}/arrays.cpp (100%) rename {tinygl => engine/tinygl}/clear.cpp (100%) rename {tinygl => engine/tinygl}/clip.cpp (100%) rename {tinygl => engine/tinygl}/error.cpp (100%) rename {tinygl => engine/tinygl}/get.cpp (100%) rename {tinygl => engine/tinygl}/gl.h (100%) rename {tinygl => engine/tinygl}/image_util.cpp (100%) rename {tinygl => engine/tinygl}/init.cpp (100%) rename {tinygl => engine/tinygl}/light.cpp (100%) rename {tinygl => engine/tinygl}/list.cpp (100%) rename {tinygl => engine/tinygl}/matrix.cpp (100%) rename {tinygl => engine/tinygl}/memory.cpp (100%) rename {tinygl => engine/tinygl}/misc.cpp (100%) rename {tinygl => engine/tinygl}/msghandling.cpp (100%) rename {tinygl => engine/tinygl}/msghandling.h (100%) rename {tinygl => engine/tinygl}/opinfo.h (100%) rename {tinygl => engine/tinygl}/select.cpp (100%) rename {tinygl => engine/tinygl}/specbuf.cpp (100%) rename {tinygl => engine/tinygl}/specbuf.h (100%) rename {tinygl => engine/tinygl}/texture.cpp (100%) rename {tinygl => engine/tinygl}/vertex.cpp (100%) rename {tinygl => engine/tinygl}/zbuffer.cpp (100%) rename {tinygl => engine/tinygl}/zbuffer.h (100%) rename {tinygl => engine/tinygl}/zgl.h (100%) rename {tinygl => engine/tinygl}/zline.cpp (100%) rename {tinygl => engine/tinygl}/zline.h (100%) rename {tinygl => engine/tinygl}/zmath.cpp (100%) rename {tinygl => engine/tinygl}/zmath.h (100%) rename {tinygl => engine/tinygl}/ztriangle.cpp (100%) rename {tinygl => engine/tinygl}/ztriangle.h (100%) rename walkplane.cpp => engine/walkplane.cpp (100%) rename walkplane.h => engine/walkplane.h (100%) diff --git a/bits.h b/common/bits.h similarity index 100% rename from bits.h rename to common/bits.h diff --git a/debug.cpp b/common/debug.cpp similarity index 100% rename from debug.cpp rename to common/debug.cpp diff --git a/debug.h b/common/debug.h similarity index 100% rename from debug.h rename to common/debug.h diff --git a/matrix3.cpp b/common/matrix3.cpp similarity index 100% rename from matrix3.cpp rename to common/matrix3.cpp diff --git a/matrix3.h b/common/matrix3.h similarity index 100% rename from matrix3.h rename to common/matrix3.h diff --git a/matrix4.cpp b/common/matrix4.cpp similarity index 100% rename from matrix4.cpp rename to common/matrix4.cpp diff --git a/matrix4.h b/common/matrix4.h similarity index 100% rename from matrix4.h rename to common/matrix4.h diff --git a/stdafx.h b/common/stdafx.h similarity index 100% rename from stdafx.h rename to common/stdafx.h diff --git a/timer.cpp b/common/timer.cpp similarity index 100% rename from timer.cpp rename to common/timer.cpp diff --git a/timer.h b/common/timer.h similarity index 100% rename from timer.h rename to common/timer.h diff --git a/vector3d.h b/common/vector3d.h similarity index 100% rename from vector3d.h rename to common/vector3d.h diff --git a/residual.rc b/dists/residual.rc similarity index 100% rename from residual.rc rename to dists/residual.rc diff --git a/actor.cpp b/engine/actor.cpp similarity index 100% rename from actor.cpp rename to engine/actor.cpp diff --git a/actor.h b/engine/actor.h similarity index 100% rename from actor.h rename to engine/actor.h diff --git a/dc/Makefile b/engine/backend/dc/Makefile similarity index 100% rename from dc/Makefile rename to engine/backend/dc/Makefile diff --git a/dc/driver_ronin.cpp b/engine/backend/dc/driver_ronin.cpp similarity index 100% rename from dc/driver_ronin.cpp rename to engine/backend/dc/driver_ronin.cpp diff --git a/dc/driver_ronin.h b/engine/backend/dc/driver_ronin.h similarity index 100% rename from dc/driver_ronin.h rename to engine/backend/dc/driver_ronin.h diff --git a/dc/driver_ronin_event.cpp b/engine/backend/dc/driver_ronin_event.cpp similarity index 100% rename from dc/driver_ronin_event.cpp rename to engine/backend/dc/driver_ronin_event.cpp diff --git a/dc/driver_ronin_gfx.cpp b/engine/backend/dc/driver_ronin_gfx.cpp similarity index 100% rename from dc/driver_ronin_gfx.cpp rename to engine/backend/dc/driver_ronin_gfx.cpp diff --git a/dc/driver_ronin_sound.cpp b/engine/backend/dc/driver_ronin_sound.cpp similarity index 100% rename from dc/driver_ronin_sound.cpp rename to engine/backend/dc/driver_ronin_sound.cpp diff --git a/dc/main.cpp b/engine/backend/dc/main.cpp similarity index 100% rename from dc/main.cpp rename to engine/backend/dc/main.cpp diff --git a/dc/matrix_ops.cpp b/engine/backend/dc/matrix_ops.cpp similarity index 100% rename from dc/matrix_ops.cpp rename to engine/backend/dc/matrix_ops.cpp diff --git a/dc/matrix_ops.h b/engine/backend/dc/matrix_ops.h similarity index 100% rename from dc/matrix_ops.h rename to engine/backend/dc/matrix_ops.h diff --git a/dc/texture_manager.cpp b/engine/backend/dc/texture_manager.cpp similarity index 100% rename from dc/texture_manager.cpp rename to engine/backend/dc/texture_manager.cpp diff --git a/dc/texture_manager.h b/engine/backend/dc/texture_manager.h similarity index 100% rename from dc/texture_manager.h rename to engine/backend/dc/texture_manager.h diff --git a/driver.h b/engine/backend/driver.h similarity index 100% rename from driver.h rename to engine/backend/driver.h diff --git a/driver_gl.cpp b/engine/backend/sdl/driver_gl.cpp similarity index 100% rename from driver_gl.cpp rename to engine/backend/sdl/driver_gl.cpp diff --git a/driver_gl.h b/engine/backend/sdl/driver_gl.h similarity index 100% rename from driver_gl.h rename to engine/backend/sdl/driver_gl.h diff --git a/driver_sdl.cpp b/engine/backend/sdl/driver_sdl.cpp similarity index 100% rename from driver_sdl.cpp rename to engine/backend/sdl/driver_sdl.cpp diff --git a/driver_sdl.h b/engine/backend/sdl/driver_sdl.h similarity index 100% rename from driver_sdl.h rename to engine/backend/sdl/driver_sdl.h diff --git a/driver_tinygl.cpp b/engine/backend/sdl/driver_tinygl.cpp similarity index 100% rename from driver_tinygl.cpp rename to engine/backend/sdl/driver_tinygl.cpp diff --git a/driver_tinygl.h b/engine/backend/sdl/driver_tinygl.h similarity index 100% rename from driver_tinygl.h rename to engine/backend/sdl/driver_tinygl.h diff --git a/bitmap.cpp b/engine/bitmap.cpp similarity index 100% rename from bitmap.cpp rename to engine/bitmap.cpp diff --git a/bitmap.h b/engine/bitmap.h similarity index 100% rename from bitmap.h rename to engine/bitmap.h diff --git a/color.h b/engine/color.h similarity index 100% rename from color.h rename to engine/color.h diff --git a/colormap.h b/engine/colormap.h similarity index 100% rename from colormap.h rename to engine/colormap.h diff --git a/costume.cpp b/engine/costume.cpp similarity index 100% rename from costume.cpp rename to engine/costume.cpp diff --git a/costume.h b/engine/costume.h similarity index 100% rename from costume.h rename to engine/costume.h diff --git a/engine.cpp b/engine/engine.cpp similarity index 100% rename from engine.cpp rename to engine/engine.cpp diff --git a/engine.h b/engine/engine.h similarity index 100% rename from engine.h rename to engine/engine.h diff --git a/font.cpp b/engine/font.cpp similarity index 100% rename from font.cpp rename to engine/font.cpp diff --git a/font.h b/engine/font.h similarity index 100% rename from font.h rename to engine/font.h diff --git a/imuse/imuse.cpp b/engine/imuse/imuse.cpp similarity index 100% rename from imuse/imuse.cpp rename to engine/imuse/imuse.cpp diff --git a/imuse/imuse.h b/engine/imuse/imuse.h similarity index 100% rename from imuse/imuse.h rename to engine/imuse/imuse.h diff --git a/imuse/imuse_mcmp_mgr.cpp b/engine/imuse/imuse_mcmp_mgr.cpp similarity index 100% rename from imuse/imuse_mcmp_mgr.cpp rename to engine/imuse/imuse_mcmp_mgr.cpp diff --git a/imuse/imuse_mcmp_mgr.h b/engine/imuse/imuse_mcmp_mgr.h similarity index 100% rename from imuse/imuse_mcmp_mgr.h rename to engine/imuse/imuse_mcmp_mgr.h diff --git a/imuse/imuse_music.cpp b/engine/imuse/imuse_music.cpp similarity index 100% rename from imuse/imuse_music.cpp rename to engine/imuse/imuse_music.cpp diff --git a/imuse/imuse_script.cpp b/engine/imuse/imuse_script.cpp similarity index 100% rename from imuse/imuse_script.cpp rename to engine/imuse/imuse_script.cpp diff --git a/imuse/imuse_sndmgr.cpp b/engine/imuse/imuse_sndmgr.cpp similarity index 100% rename from imuse/imuse_sndmgr.cpp rename to engine/imuse/imuse_sndmgr.cpp diff --git a/imuse/imuse_sndmgr.h b/engine/imuse/imuse_sndmgr.h similarity index 100% rename from imuse/imuse_sndmgr.h rename to engine/imuse/imuse_sndmgr.h diff --git a/imuse/imuse_tables.cpp b/engine/imuse/imuse_tables.cpp similarity index 100% rename from imuse/imuse_tables.cpp rename to engine/imuse/imuse_tables.cpp diff --git a/imuse/imuse_track.cpp b/engine/imuse/imuse_track.cpp similarity index 100% rename from imuse/imuse_track.cpp rename to engine/imuse/imuse_track.cpp diff --git a/keyframe.cpp b/engine/keyframe.cpp similarity index 100% rename from keyframe.cpp rename to engine/keyframe.cpp diff --git a/keyframe.h b/engine/keyframe.h similarity index 100% rename from keyframe.h rename to engine/keyframe.h diff --git a/lab.cpp b/engine/lab.cpp similarity index 100% rename from lab.cpp rename to engine/lab.cpp diff --git a/lab.h b/engine/lab.h similarity index 100% rename from lab.h rename to engine/lab.h diff --git a/lipsynch.cpp b/engine/lipsynch.cpp similarity index 100% rename from lipsynch.cpp rename to engine/lipsynch.cpp diff --git a/lipsynch.h b/engine/lipsynch.h similarity index 100% rename from lipsynch.h rename to engine/lipsynch.h diff --git a/localize.cpp b/engine/localize.cpp similarity index 100% rename from localize.cpp rename to engine/localize.cpp diff --git a/localize.h b/engine/localize.h similarity index 100% rename from localize.h rename to engine/localize.h diff --git a/lua.cpp b/engine/lua.cpp similarity index 100% rename from lua.cpp rename to engine/lua.cpp diff --git a/lua.h b/engine/lua.h similarity index 100% rename from lua.h rename to engine/lua.h diff --git a/lua/README.residual b/engine/lua/README.residual similarity index 100% rename from lua/README.residual rename to engine/lua/README.residual diff --git a/lua/doc/idx.html b/engine/lua/doc/idx.html similarity index 100% rename from lua/doc/idx.html rename to engine/lua/doc/idx.html diff --git a/lua/doc/index.html b/engine/lua/doc/index.html similarity index 100% rename from lua/doc/index.html rename to engine/lua/doc/index.html diff --git a/lua/doc/manual.html b/engine/lua/doc/manual.html similarity index 100% rename from lua/doc/manual.html rename to engine/lua/doc/manual.html diff --git a/lua/lapi.cpp b/engine/lua/lapi.cpp similarity index 100% rename from lua/lapi.cpp rename to engine/lua/lapi.cpp diff --git a/lua/lapi.h b/engine/lua/lapi.h similarity index 100% rename from lua/lapi.h rename to engine/lua/lapi.h diff --git a/lua/lauxlib.cpp b/engine/lua/lauxlib.cpp similarity index 100% rename from lua/lauxlib.cpp rename to engine/lua/lauxlib.cpp diff --git a/lua/lauxlib.h b/engine/lua/lauxlib.h similarity index 100% rename from lua/lauxlib.h rename to engine/lua/lauxlib.h diff --git a/lua/lbuffer.cpp b/engine/lua/lbuffer.cpp similarity index 100% rename from lua/lbuffer.cpp rename to engine/lua/lbuffer.cpp diff --git a/lua/lbuiltin.cpp b/engine/lua/lbuiltin.cpp similarity index 100% rename from lua/lbuiltin.cpp rename to engine/lua/lbuiltin.cpp diff --git a/lua/lbuiltin.h b/engine/lua/lbuiltin.h similarity index 100% rename from lua/lbuiltin.h rename to engine/lua/lbuiltin.h diff --git a/lua/ldo.cpp b/engine/lua/ldo.cpp similarity index 100% rename from lua/ldo.cpp rename to engine/lua/ldo.cpp diff --git a/lua/ldo.h b/engine/lua/ldo.h similarity index 100% rename from lua/ldo.h rename to engine/lua/ldo.h diff --git a/lua/lfunc.cpp b/engine/lua/lfunc.cpp similarity index 100% rename from lua/lfunc.cpp rename to engine/lua/lfunc.cpp diff --git a/lua/lfunc.h b/engine/lua/lfunc.h similarity index 100% rename from lua/lfunc.h rename to engine/lua/lfunc.h diff --git a/lua/lgc.cpp b/engine/lua/lgc.cpp similarity index 100% rename from lua/lgc.cpp rename to engine/lua/lgc.cpp diff --git a/lua/lgc.h b/engine/lua/lgc.h similarity index 100% rename from lua/lgc.h rename to engine/lua/lgc.h diff --git a/lua/liolib.cpp b/engine/lua/liolib.cpp similarity index 100% rename from lua/liolib.cpp rename to engine/lua/liolib.cpp diff --git a/lua/llex.cpp b/engine/lua/llex.cpp similarity index 100% rename from lua/llex.cpp rename to engine/lua/llex.cpp diff --git a/lua/llex.h b/engine/lua/llex.h similarity index 100% rename from lua/llex.h rename to engine/lua/llex.h diff --git a/lua/lmathlib.cpp b/engine/lua/lmathlib.cpp similarity index 100% rename from lua/lmathlib.cpp rename to engine/lua/lmathlib.cpp diff --git a/lua/lmem.cpp b/engine/lua/lmem.cpp similarity index 100% rename from lua/lmem.cpp rename to engine/lua/lmem.cpp diff --git a/lua/lmem.h b/engine/lua/lmem.h similarity index 100% rename from lua/lmem.h rename to engine/lua/lmem.h diff --git a/lua/lobject.cpp b/engine/lua/lobject.cpp similarity index 100% rename from lua/lobject.cpp rename to engine/lua/lobject.cpp diff --git a/lua/lobject.h b/engine/lua/lobject.h similarity index 100% rename from lua/lobject.h rename to engine/lua/lobject.h diff --git a/lua/lopcodes.h b/engine/lua/lopcodes.h similarity index 100% rename from lua/lopcodes.h rename to engine/lua/lopcodes.h diff --git a/lua/lparser.cpp b/engine/lua/lparser.cpp similarity index 100% rename from lua/lparser.cpp rename to engine/lua/lparser.cpp diff --git a/lua/lparser.h b/engine/lua/lparser.h similarity index 100% rename from lua/lparser.h rename to engine/lua/lparser.h diff --git a/lua/lrestore.cpp b/engine/lua/lrestore.cpp similarity index 100% rename from lua/lrestore.cpp rename to engine/lua/lrestore.cpp diff --git a/lua/lsave.cpp b/engine/lua/lsave.cpp similarity index 100% rename from lua/lsave.cpp rename to engine/lua/lsave.cpp diff --git a/lua/lstate.cpp b/engine/lua/lstate.cpp similarity index 100% rename from lua/lstate.cpp rename to engine/lua/lstate.cpp diff --git a/lua/lstate.h b/engine/lua/lstate.h similarity index 100% rename from lua/lstate.h rename to engine/lua/lstate.h diff --git a/lua/lstring.cpp b/engine/lua/lstring.cpp similarity index 100% rename from lua/lstring.cpp rename to engine/lua/lstring.cpp diff --git a/lua/lstring.h b/engine/lua/lstring.h similarity index 100% rename from lua/lstring.h rename to engine/lua/lstring.h diff --git a/lua/lstrlib.cpp b/engine/lua/lstrlib.cpp similarity index 100% rename from lua/lstrlib.cpp rename to engine/lua/lstrlib.cpp diff --git a/lua/ltable.cpp b/engine/lua/ltable.cpp similarity index 100% rename from lua/ltable.cpp rename to engine/lua/ltable.cpp diff --git a/lua/ltable.h b/engine/lua/ltable.h similarity index 100% rename from lua/ltable.h rename to engine/lua/ltable.h diff --git a/lua/ltask.cpp b/engine/lua/ltask.cpp similarity index 100% rename from lua/ltask.cpp rename to engine/lua/ltask.cpp diff --git a/lua/ltask.h b/engine/lua/ltask.h similarity index 100% rename from lua/ltask.h rename to engine/lua/ltask.h diff --git a/lua/ltm.cpp b/engine/lua/ltm.cpp similarity index 100% rename from lua/ltm.cpp rename to engine/lua/ltm.cpp diff --git a/lua/ltm.h b/engine/lua/ltm.h similarity index 100% rename from lua/ltm.h rename to engine/lua/ltm.h diff --git a/lua/lua.h b/engine/lua/lua.h similarity index 100% rename from lua/lua.h rename to engine/lua/lua.h diff --git a/lua/luadebug.h b/engine/lua/luadebug.h similarity index 100% rename from lua/luadebug.h rename to engine/lua/luadebug.h diff --git a/lua/lualib.h b/engine/lua/lualib.h similarity index 100% rename from lua/lualib.h rename to engine/lua/lualib.h diff --git a/lua/lundump.cpp b/engine/lua/lundump.cpp similarity index 100% rename from lua/lundump.cpp rename to engine/lua/lundump.cpp diff --git a/lua/lundump.h b/engine/lua/lundump.h similarity index 100% rename from lua/lundump.h rename to engine/lua/lundump.h diff --git a/lua/lvm.cpp b/engine/lua/lvm.cpp similarity index 100% rename from lua/lvm.cpp rename to engine/lua/lvm.cpp diff --git a/lua/lvm.h b/engine/lua/lvm.h similarity index 100% rename from lua/lvm.h rename to engine/lua/lvm.h diff --git a/lua/lzio.cpp b/engine/lua/lzio.cpp similarity index 100% rename from lua/lzio.cpp rename to engine/lua/lzio.cpp diff --git a/lua/lzio.h b/engine/lua/lzio.h similarity index 100% rename from lua/lzio.h rename to engine/lua/lzio.h diff --git a/main.cpp b/engine/main.cpp similarity index 100% rename from main.cpp rename to engine/main.cpp diff --git a/material.cpp b/engine/material.cpp similarity index 100% rename from material.cpp rename to engine/material.cpp diff --git a/material.h b/engine/material.h similarity index 100% rename from material.h rename to engine/material.h diff --git a/model.cpp b/engine/model.cpp similarity index 100% rename from model.cpp rename to engine/model.cpp diff --git a/model.h b/engine/model.h similarity index 100% rename from model.h rename to engine/model.h diff --git a/objectstate.cpp b/engine/objectstate.cpp similarity index 100% rename from objectstate.cpp rename to engine/objectstate.cpp diff --git a/objectstate.h b/engine/objectstate.h similarity index 100% rename from objectstate.h rename to engine/objectstate.h diff --git a/primitives.cpp b/engine/primitives.cpp similarity index 100% rename from primitives.cpp rename to engine/primitives.cpp diff --git a/primitives.h b/engine/primitives.h similarity index 100% rename from primitives.h rename to engine/primitives.h diff --git a/registry.cpp b/engine/registry.cpp similarity index 100% rename from registry.cpp rename to engine/registry.cpp diff --git a/registry.h b/engine/registry.h similarity index 100% rename from registry.h rename to engine/registry.h diff --git a/resource.cpp b/engine/resource.cpp similarity index 100% rename from resource.cpp rename to engine/resource.cpp diff --git a/resource.h b/engine/resource.h similarity index 100% rename from resource.h rename to engine/resource.h diff --git a/savegame.cpp b/engine/savegame.cpp similarity index 100% rename from savegame.cpp rename to engine/savegame.cpp diff --git a/savegame.h b/engine/savegame.h similarity index 100% rename from savegame.h rename to engine/savegame.h diff --git a/scene.cpp b/engine/scene.cpp similarity index 100% rename from scene.cpp rename to engine/scene.cpp diff --git a/scene.h b/engine/scene.h similarity index 100% rename from scene.h rename to engine/scene.h diff --git a/blocky16.cpp b/engine/smush/blocky16.cpp similarity index 100% rename from blocky16.cpp rename to engine/smush/blocky16.cpp diff --git a/blocky16.h b/engine/smush/blocky16.h similarity index 100% rename from blocky16.h rename to engine/smush/blocky16.h diff --git a/smush.cpp b/engine/smush/smush.cpp similarity index 100% rename from smush.cpp rename to engine/smush/smush.cpp diff --git a/smush.h b/engine/smush/smush.h similarity index 100% rename from smush.h rename to engine/smush/smush.h diff --git a/vima.cpp b/engine/smush/vima.cpp similarity index 100% rename from vima.cpp rename to engine/smush/vima.cpp diff --git a/textobject.cpp b/engine/textobject.cpp similarity index 100% rename from textobject.cpp rename to engine/textobject.cpp diff --git a/textobject.h b/engine/textobject.h similarity index 100% rename from textobject.h rename to engine/textobject.h diff --git a/textsplit.cpp b/engine/textsplit.cpp similarity index 100% rename from textsplit.cpp rename to engine/textsplit.cpp diff --git a/textsplit.h b/engine/textsplit.h similarity index 100% rename from textsplit.h rename to engine/textsplit.h diff --git a/tinygl/LICENCE b/engine/tinygl/LICENCE similarity index 100% rename from tinygl/LICENCE rename to engine/tinygl/LICENCE diff --git a/tinygl/README.residual b/engine/tinygl/README.residual similarity index 100% rename from tinygl/README.residual rename to engine/tinygl/README.residual diff --git a/tinygl/api.cpp b/engine/tinygl/api.cpp similarity index 100% rename from tinygl/api.cpp rename to engine/tinygl/api.cpp diff --git a/tinygl/arrays.cpp b/engine/tinygl/arrays.cpp similarity index 100% rename from tinygl/arrays.cpp rename to engine/tinygl/arrays.cpp diff --git a/tinygl/clear.cpp b/engine/tinygl/clear.cpp similarity index 100% rename from tinygl/clear.cpp rename to engine/tinygl/clear.cpp diff --git a/tinygl/clip.cpp b/engine/tinygl/clip.cpp similarity index 100% rename from tinygl/clip.cpp rename to engine/tinygl/clip.cpp diff --git a/tinygl/error.cpp b/engine/tinygl/error.cpp similarity index 100% rename from tinygl/error.cpp rename to engine/tinygl/error.cpp diff --git a/tinygl/get.cpp b/engine/tinygl/get.cpp similarity index 100% rename from tinygl/get.cpp rename to engine/tinygl/get.cpp diff --git a/tinygl/gl.h b/engine/tinygl/gl.h similarity index 100% rename from tinygl/gl.h rename to engine/tinygl/gl.h diff --git a/tinygl/image_util.cpp b/engine/tinygl/image_util.cpp similarity index 100% rename from tinygl/image_util.cpp rename to engine/tinygl/image_util.cpp diff --git a/tinygl/init.cpp b/engine/tinygl/init.cpp similarity index 100% rename from tinygl/init.cpp rename to engine/tinygl/init.cpp diff --git a/tinygl/light.cpp b/engine/tinygl/light.cpp similarity index 100% rename from tinygl/light.cpp rename to engine/tinygl/light.cpp diff --git a/tinygl/list.cpp b/engine/tinygl/list.cpp similarity index 100% rename from tinygl/list.cpp rename to engine/tinygl/list.cpp diff --git a/tinygl/matrix.cpp b/engine/tinygl/matrix.cpp similarity index 100% rename from tinygl/matrix.cpp rename to engine/tinygl/matrix.cpp diff --git a/tinygl/memory.cpp b/engine/tinygl/memory.cpp similarity index 100% rename from tinygl/memory.cpp rename to engine/tinygl/memory.cpp diff --git a/tinygl/misc.cpp b/engine/tinygl/misc.cpp similarity index 100% rename from tinygl/misc.cpp rename to engine/tinygl/misc.cpp diff --git a/tinygl/msghandling.cpp b/engine/tinygl/msghandling.cpp similarity index 100% rename from tinygl/msghandling.cpp rename to engine/tinygl/msghandling.cpp diff --git a/tinygl/msghandling.h b/engine/tinygl/msghandling.h similarity index 100% rename from tinygl/msghandling.h rename to engine/tinygl/msghandling.h diff --git a/tinygl/opinfo.h b/engine/tinygl/opinfo.h similarity index 100% rename from tinygl/opinfo.h rename to engine/tinygl/opinfo.h diff --git a/tinygl/select.cpp b/engine/tinygl/select.cpp similarity index 100% rename from tinygl/select.cpp rename to engine/tinygl/select.cpp diff --git a/tinygl/specbuf.cpp b/engine/tinygl/specbuf.cpp similarity index 100% rename from tinygl/specbuf.cpp rename to engine/tinygl/specbuf.cpp diff --git a/tinygl/specbuf.h b/engine/tinygl/specbuf.h similarity index 100% rename from tinygl/specbuf.h rename to engine/tinygl/specbuf.h diff --git a/tinygl/texture.cpp b/engine/tinygl/texture.cpp similarity index 100% rename from tinygl/texture.cpp rename to engine/tinygl/texture.cpp diff --git a/tinygl/vertex.cpp b/engine/tinygl/vertex.cpp similarity index 100% rename from tinygl/vertex.cpp rename to engine/tinygl/vertex.cpp diff --git a/tinygl/zbuffer.cpp b/engine/tinygl/zbuffer.cpp similarity index 100% rename from tinygl/zbuffer.cpp rename to engine/tinygl/zbuffer.cpp diff --git a/tinygl/zbuffer.h b/engine/tinygl/zbuffer.h similarity index 100% rename from tinygl/zbuffer.h rename to engine/tinygl/zbuffer.h diff --git a/tinygl/zgl.h b/engine/tinygl/zgl.h similarity index 100% rename from tinygl/zgl.h rename to engine/tinygl/zgl.h diff --git a/tinygl/zline.cpp b/engine/tinygl/zline.cpp similarity index 100% rename from tinygl/zline.cpp rename to engine/tinygl/zline.cpp diff --git a/tinygl/zline.h b/engine/tinygl/zline.h similarity index 100% rename from tinygl/zline.h rename to engine/tinygl/zline.h diff --git a/tinygl/zmath.cpp b/engine/tinygl/zmath.cpp similarity index 100% rename from tinygl/zmath.cpp rename to engine/tinygl/zmath.cpp diff --git a/tinygl/zmath.h b/engine/tinygl/zmath.h similarity index 100% rename from tinygl/zmath.h rename to engine/tinygl/zmath.h diff --git a/tinygl/ztriangle.cpp b/engine/tinygl/ztriangle.cpp similarity index 100% rename from tinygl/ztriangle.cpp rename to engine/tinygl/ztriangle.cpp diff --git a/tinygl/ztriangle.h b/engine/tinygl/ztriangle.h similarity index 100% rename from tinygl/ztriangle.h rename to engine/tinygl/ztriangle.h diff --git a/walkplane.cpp b/engine/walkplane.cpp similarity index 100% rename from walkplane.cpp rename to engine/walkplane.cpp diff --git a/walkplane.h b/engine/walkplane.h similarity index 100% rename from walkplane.h rename to engine/walkplane.h