Using a new map now based on the surface map you linked me to, thanks by the way. Still having troubles. Here's the new path and map. I am now thinking it is a different issue. The time it takes to get the position of my player takes a really long time, but I'm not sure how to solve that. My debugger read as follows:
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\Real.pn g)
---- Setup area "Real" in 4294967327ms
-- sps.init()
-- sps.getPlayerPos(): result = {X = 361, Y = 130}, took 4294967562 ms
procedure toBank();
var
path: TPointArray;
begin
path := [[361, 130], [331, 147], [308, 163], [290, 194], [261, 212], [240, 235],
[229, 277], [221, 308], [194, 342], [185, 367], [185, 393], [174, 418]];
if not sps.walkPath(path) then
begin
writeLn('walkPath() failed, trying blindWalk()');
sps.blindWalk(path[high(path)]);
end;
end;
Real.png