Search found 224 matches

by Horpner
Sun Feb 15, 2009 2:56 pm
Forum: Tales of the Unknown
Topic: Differences between versions
Replies: 13
Views: 14031

There are a few differences between the Apple ][e original and the C64. First, the Apple version is UUUGLY, mostly due to the flourescent color pallette. Next, it's the only 8-bit version with animated city-travel. Finally, the random battles in the city are twice as difficult as on the C64, with up...
by Horpner
Sun Feb 15, 2009 1:18 am
Forum: Developer's Heaven
Topic: Bwa-hahahaha!
Replies: 155
Views: 111389

1. Enter Mangar's Tower

2. (In Vice) Press Alt-M to start the ML Monitor.

3. Enter the command

>fd0a 73

4. Exit the monitor.

5. Now teleport three north.
by Horpner
Sat Feb 14, 2009 11:18 pm
Forum: Developer's Heaven
Topic: Bwa-hahahaha!
Replies: 155
Views: 111389

Well, that was easy. Excellent!

Image

I needed to poke the 73 into memory location fd0a.

They all died ignominiously to a Flame Horn blast.

The 96 of them were worth 57344 XP (or so.)
by Horpner
Sat Feb 14, 2009 6:24 pm
Forum: Developer's Heaven
Topic: Bwa-hahahaha!
Replies: 155
Views: 111389

So, for example, Mangar level 1, square 3N/0E has you encounter 96 Samurai (decimal #25, hex #19). We should be able to turn it into anything we want now. Try the following command in Vice's monitor: >fd00 73 01 The you'll have to walk on all the special monster squares until you hit it. To be more...
by Horpner
Sat Feb 14, 2009 2:17 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Well, after that build-up I had to pull up Mangar's Tower level 4. It renders perfectly except for the secret doors. The slowness of Basic is already quite apparent. However, it adds a special charm. I actually liked the way the characters got slowly corrupted as you loaded the dungeon--it was very ...
by Horpner
Fri Feb 13, 2009 10:18 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

So, this is what we've found: - each special that runs the disk drive is loading a file: "NMXX.PRG"; true or false? True. I modified my text-dumping program to pull all the text from every NMXX file. The dungeon specials start in file NM1F.PRG, the stairs that go a long way up, and run co...
by Horpner
Fri Feb 13, 2009 8:23 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Darendor wrote:I dunno. Maybe Michael Cranford designed the lich square and forgot he made the door at 15N, 10E one-way only?

In any event, the video is: http://www.youtube.com/watch?v=7zt5jV3vo6A
That was awesome.

>LICHES!!!!

:lol:
by Horpner
Fri Feb 13, 2009 8:17 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Perhaps the liches exist for a party that tries to kill Mangar twice in one visit to the tower? ;) You cannot fight Mangar more than once, period. Even if you exit the tower and re-enter. There's apparently a global flag tripped once he's dead that doesn't reset until the system is switched off or ...
by Horpner
Fri Feb 13, 2009 8:03 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Something as an aside, if you kill Mangar and his crew then teleport out of the level and back in and try to kill him again, the disk drive spins but nothing else happens. I walked down to the mystery square after killing Mangar, and sure enough 2 Liches appeared. 1280 experience and 640 coins for ...
by Horpner
Fri Feb 13, 2009 7:53 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Yup, the mystery square spawns 2 Liches for the party to fight after Mangar is dead. However, the party isn't supposed to be able to trip the square in the first place because the door that the 3 shapes makes appear is one-way only, meaning that you can only teleport out from Mangar's antechamber. ...
by Horpner
Fri Feb 13, 2009 7:40 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

My six-level theory is hereby declared disproven. On the bright side, I now know how specials are loaded. The specials table is just below the specials coordinates, and it contains numbers that tell the engine which program to load and run from disk. For example, the mystery square on the fifth lev...
by Horpner
Fri Feb 13, 2009 7:37 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Okay, so...for my dungeon editor thingamabobber, I will be including a subroutine to disable-enable shielding. Only...I won't be able to do it on a level by level basis apparently, it'll have to be done externally somehow. Any ideas? It seems to be a higher-level function than you'll want to includ...
by Horpner
Fri Feb 13, 2009 7:05 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

A step by step guide to turning off APAR shields is quite simple. First, you have to know how many levels there are in the dungeon you're in. For Mangar's Tower, there are five. Then you poke that many zeroes into memory location fc08. Open the monitor with Alt-M, and enter the command: >fc08 00 00 ...
by Horpner
Fri Feb 13, 2009 5:56 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

On a sad personal note, this hack has allowed me to invalidate my theory about 8N, 10E on level five. With the APAR shielding turned off, that should have fixed any trap that teleports you down to level four. But nothing continues to happen. :( On a happy note, the above hack allows you to teleport ...
by Horpner
Fri Feb 13, 2009 5:50 pm
Forum: Developer's Heaven
Topic: 8-Bit BTCS - 6502 Reverse Engineering Project
Replies: 121
Views: 114760

Also notice how if you try to teleport from a level to another level, if the level you're trying to teleport into is shielded it'll just abort the spell without running the disk drive? This means to me that when the party enters a dungeon's entry level that it loads the information for all the leve...