/* Project 16 Source Code~
- * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669
+ * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669
*
* This file is part of Project 16.
*
#include "src/lib/bitmap.h"
#include "src/lib/planar.h"
#include "src/lib/mapread.h"
-#include "src/lib/timer.h"
+#include "src/lib/16_timer.h"
#include "src/lib/wcpu/wcpu.h"
//#define SPRITE
-//#define BMPTYPE
+#define TILERENDER
+
+#define PBUFSFUN modexDrawSpritePBufRegion
+#define PBUFBFUN modexDrawBmpPBufRegion
+#define PLAYERBMPDATA &player[pn].data
typedef struct {
map_t *map;
map_view_t *mv;
} map_view_db_t;
-//temp defines
-#define TILEWH 16
-#define QUADWH TILEWH/2
//for null map!
#define MAPW 40
#define MAPH 30
void mapDrawWRow(map_view_t *mv, int tx, int ty, word y);
void mapDrawWCol(map_view_t *mv, int tx, int ty, word x);
//void qclean();
-void shinku(page_t *page, global_game_variables_t *gv);
+void shinku(map_view_t *pip, global_game_variables_t *gv);
void near animatePlayer(map_view_t *pip, player_t *player, word playnum, sword scrollswitch);
#endif /*__SCROLL16_H_*/