Technical info on Lode Runner 2

简介: http://entropymine.com/jason/lr/misc/lr2tech.txtTechnical info on Lode Runner 2 by Stephen Appleby =============================...

http://entropymine.com/jason/lr/misc/lr2tech.txt

Technical info on Lode Runner 2
by Stephen Appleby
=================================================================


The orignal plans for LR2 included a "MALL WORLD" and "ALIEN WORLD" but
they weren't included in the released version. They left spaces for them
in the game, if they'll ever release them to the public...who knows.
you can see for yourself...open one of your homemade lvls in a HEX
editor and change the bit at offset 12 (the 12th bit of xx) to 07. Open
the lvl with the changed bit in the editor.....you'll get a message
MALLWG.PRX not found.



00000000-0000002A Level Info
###########################################################
Header Contains
 00000012 World Byte
if byte is     then World is
  00          Mona
  01        *CRASHES LR2*
  02          Industry
  03          Alien
  04          Jungle
  05          Builder
  06          Gear
  07          Mall
  08          World Hub
  09          Credit Level

 00000014 Background
 00000026 # of Gold pieces in lvl
For each piece of Gold add 6 bytes to end of Header as Folows:
 Gold Def           Position
|     |    | x    y     z  |
 AD00 0100 FFFF 5E00 5F00 4600
First 4 bytes tell which object
 Gold AD00 0100
then FFFF
next 6 tell position
example:
 5E00 x=94
 5F00 y=95
 4600 z=70

###########################################################
0000002A-000000A2 120 Bytes Of FF

Body
##########################################################
Each Volume has 32 Bytes
Starting w/ 6E00
Last 4 detrmine block type then 0000 seperator
Example:
Start                 X    Y    Z
|    |              |              |
 6E00 0100 111C 0000 5F00 5F00 4600 0001
                         Volume Type
                         |         |
 0000 8E00 0019 1C00 0000 8913 0000
*************************************************
NOTE: For Each Z Unit ADD 2xFF Between Volumes
All Vloumes in a Z plane should be in the same Z block
Z blocks are separated by 2xFF for each Z unit.


Example    |Z=46|
 6E00 0100 111C 0000 5F00 5F00 4600 0001

 0000 8E00 0019 1C00 0000 8913 0000 0000
New volume marked by 6E00 |Z=46|
目录
相关文章
|
7月前
|
设计模式 人工智能 Java
Error: JavaFX runtime components are missing, and are required to run this application with Gradle e
Error: JavaFX runtime components are missing, and are required to run this application with Gradle e
242 1
|
虚拟化
成功解决Failed to execute stage ‘Setup validation’: Hardware does not support virtualization.
成功解决Failed to execute stage ‘Setup validation’: Hardware does not support virtualization.
|
7月前
|
Java
springboot启动报错:“Error starting ApplicationContext. To display the conditions report re-run your appl
springboot启动报错:“Error starting ApplicationContext. To display the conditions report re-run your appl
514 0
This job is stuck, because the project doesn‘t have any runners online assigned to it. Go to Runners
This job is stuck, because the project doesn‘t have any runners online assigned to it. Go to Runners
This job is stuck, because the project doesn‘t have any runners online assigned to it. Go to Runners
Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: ERROR: APK pat
Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: ERROR: APK pat
403 0
|
Android开发
意外导致了gradle project sync failed. Basic functionality will not work properly
意外导致了gradle project sync failed. Basic functionality will not work properly
意外导致了gradle project sync failed. Basic functionality will not work properly
|
Java Maven
maven teavm-idea-artifacts: Command execution failed.: Process exited with an error: 1 Exit value: 1
maven teavm-idea-artifacts: Command execution failed.: Process exited with an error: 1 Exit value: 1
403 0
TestEngine with ID ‘junit-jupiter‘ failed to discover tests异常问题处理
今天在接手的项目中本想在测试类中跑一遍持久层的逻辑,但是测试类型项目启动就报错
|
Java Maven
控制台:Unable to import maven project: See logs for details日志:Unable to create injector, see the follow
控制台:Unable to import maven project: See logs for details日志:Unable to create injector, see the follow
181 0
控制台:Unable to import maven project: See logs for details日志:Unable to create injector, see the follow
|
Android开发
A failure occurred while executing com.android.build.gradle.tasks.MergeResources$FileGenerationWorkA
A failure occurred while executing com.android.build.gradle.tasks.MergeResources$FileGenerationWorkA
A failure occurred while executing com.android.build.gradle.tasks.MergeResources$FileGenerationWorkA