Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2017-04-22 18:48:29

RareScepy
New member
Registered: 2017-04-18
Post 3/8

[pokecrystal] Cygwin64/crowdmap error

I was able to replace New Bark Town with a new starter town, with the new map_constants.asm dimensions being "mapgroup NEW_BARK_TOWN, 15, 17". No problem with that; appears in the game fine. The problem has arisen when trying to connect it to a new route, in the place of Route 29, to the west of the town. There, I changed the dimensions to "mapgroup ROUTE_29, 39, 30". The border between the two maps (Route29 on the left; NewBarkTown on the right) looks like this:

26#1
27#2
29#3
29#4
30#5
31#6
32#7
33#8
34#9
35#10
36#11
37#12
38#13
38#14
39#15

Now, there is meant to be a road connection at "33#8", but anytime I try to place anything on the Route29 map, bordering the connector, and save the map in crowdmap, I get the following error in cygwin64:

Exception happened during processing of request from (OMITTED)
Traceback (most recent call last):
  File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request
    self.finish_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.7/SocketServer.py", line 652, in __init__
    self.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request
    method()
  File "crowdmap/server.py", line 36, in do_POST
    commands.main(parsed_data)
  File "crowdmap/commands.py", line 151, in main
    function(data)
  File "crowdmap/commands.py", line 14, in save
    content = bytearray(content)
TypeError: an integer or string of size 1 is required
----------------------------------------
save crowdmap/../maps/second_map_headers.asm
"POST /crowdmap/"

Then, I go back to the NewBarkTown map in crowdmap, where the connector edits appear as intended, but then a popup appears, reading: "../maps/Route29.blk has changed! Are you sure you want to reload it?" And if I click "OK", the Route29 edits disappear from both the NewBarkTown-visisble connector and back on the Route29 map; and I'm back to square one.

For additional reference, my second_map_headers.asm for the two maps looks as follows:

map_header_2 NewBarkTown, NEW_BARK_TOWN, 5, WEST
connection west, ROUTE_29, Route29, 5, 29, 9, NEW_BARK_TOWN
map_header_2 Route29, ROUTE_29, 5, NORTH | EAST
connection north, ROUTE_46, Route46, 10, 0, 10, ROUTE_29
connection east, NEW_BARK_TOWN, NewBarkTown, 27, 3, 9, ROUTE_29

Offline

Board footer

Powered by FluxBB