Adventures of Lolo/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
- Building your own Pool Table is a highly rewarding project for a weekend woodworker with basic woodworking skills and tools, and the motivation to spend a few solid weekends in the garage.
{{rammap|game=Adventures of Lolo}}


After designing and building very simple, rustic style furniture for my home, I thought to myself, "Why not build a pool table?" With the advice from Ron at bestbilliards.com and a few "how to" web pages on the web, I was able to get the necessary information needed to design this table, and to build it right.
{| border="1" cellpadding="1"
|'''RAM Address'''  || '''Function''' || '''Details'''
|-
|0015 || Lolo's X position || Always equal to 006D plus $0C(12). Not directly changeable.
|-
|0016 || Lolo's Y position || Always equal to 006F plus $0C(12). Not directly changeable.
|-
|0057 || Lives remaining ||
|-
|0058 || Number of Magic Shots ||
|-
|0059-005B || PW items || 00 = None, 01 = Arrow, 02 = Bridge, 03= Mallet
|-
|006D || Lolo's X position || Pixel value
|-
|006F || Lolo's Y position || Pixel value
|-
|0086 || Number of Heart Frames in level ||
|-
|0087 || Number of collected Heart Frames || When 0087 = 0086, then the chest opens, etc.
|-
|}
<br>
== Tiles on Map: 0344-0422 ==
This variable range represents the tiles on the screen, and thusly, their functionality. If changed in real-time, the functionality will change according to what you set it to, but the graphic will only change if you set the variable long-term and restart the level. Here is a list of possible settings:


Spending around 70 hours on this project, and roughly $1500.00, the result is a beautiful, solid hardwood table that equals, or surpasses, all High-End tables on the market.
{| border="1" cellpadding="1"
| '''Hex Value'''  || '''Decimal Value''' || '''Tile'''
|-
| $0E || 14 || Boulder
|-
| $0D || 13 || Tree
|-
| $11 || 17 || NW wall corner (upper)
|-
| $12 || 18 || N wall (upper)
|-
| $13 || 19 || NE wall corner (upper)
|-
| $14 || 20 || NW wall corner (lower)
|-
| $15 || 21 || N wall shaded (lower)
|-
| $16 || 22 || N wall (lower)
|-
| $17 || 23 || NE wall corner (lower)
|-
| $18 || 24 || SW wall corner
|-
| $19 || 25 || S wall
|-
| $1A || 26 || SE wall corner
|-
| $1B || 24 || W/E wall
|-
| $20 || 32 || N wall door 1
|-
| $21 || 33 || N wall door 2
|-
| $22 || 34 || N wall door 3
|-
| $3E || 62 || Water
|-
| $40 || 64 || Brown brick floor
|-
| $43 || 67 || N/S bridge
|-
| $4C || 76 || Heart Frame with no Magic Shot
|-
| $4D || 77 || Heart Frame with 2 Magic Shots
|-
| $4E || 78 || Treasure chest
|-
| $62 || 98 || Magic Shot icon
|-
| $64 || 100 || PW icon
|-
| $66 || 102 || Empty PW Box
|-
|}
<br>
There are more as well.


Plans: Because I designed this table in my head and built it on the fly, I have no drawings, or plans to offer at this moment. But, I hope to give others out there the inspiration needed for such a project, and to bring all of the necessary information to one source. Besides, half of the fun is designing the table yourself.


This is a large project, but isn't overly difficult. Take your time and think things through, and you will end up with your own personal work of art!
{{stub}}
 
{{Internal Data}}

Latest revision as of 14:30, 24 January 2024

Chip tiny.png The following article is a RAM map for Adventures of Lolo.

RAM Address Function Details
0015 Lolo's X position Always equal to 006D plus $0C(12). Not directly changeable.
0016 Lolo's Y position Always equal to 006F plus $0C(12). Not directly changeable.
0057 Lives remaining
0058 Number of Magic Shots
0059-005B PW items 00 = None, 01 = Arrow, 02 = Bridge, 03= Mallet
006D Lolo's X position Pixel value
006F Lolo's Y position Pixel value
0086 Number of Heart Frames in level
0087 Number of collected Heart Frames When 0087 = 0086, then the chest opens, etc.


Tiles on Map: 0344-0422

This variable range represents the tiles on the screen, and thusly, their functionality. If changed in real-time, the functionality will change according to what you set it to, but the graphic will only change if you set the variable long-term and restart the level. Here is a list of possible settings:

Hex Value Decimal Value Tile
$0E 14 Boulder
$0D 13 Tree
$11 17 NW wall corner (upper)
$12 18 N wall (upper)
$13 19 NE wall corner (upper)
$14 20 NW wall corner (lower)
$15 21 N wall shaded (lower)
$16 22 N wall (lower)
$17 23 NE wall corner (lower)
$18 24 SW wall corner
$19 25 S wall
$1A 26 SE wall corner
$1B 24 W/E wall
$20 32 N wall door 1
$21 33 N wall door 2
$22 34 N wall door 3
$3E 62 Water
$40 64 Brown brick floor
$43 67 N/S bridge
$4C 76 Heart Frame with no Magic Shot
$4D 77 Heart Frame with 2 Magic Shots
$4E 78 Treasure chest
$62 98 Magic Shot icon
$64 100 PW icon
$66 102 Empty PW Box


There are more as well.


So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?