Search found 152 matches

by drifting
Tue Dec 13, 2022 1:38 am
Forum: Off-Topic
Topic: My Kidneys Are F
Replies: 3
Views: 3502

Re: My Kidneys Are F

You still alive Darendor?
by drifting
Thu Apr 14, 2022 7:30 pm
Forum: Developer's Heaven
Topic: C64 BT2: complete monster list
Replies: 82
Views: 7258

Re: C64 BT2: complete monster list

And just like that, my patience level fell through the floor and I quit this project. To ensure I never return to it, I destroyed every single file off my hard drive, including all 3 BT games. That's too bad Darendor. It was looking pretty interesting and I was curious to see how your data matched ...
by drifting
Tue Jan 25, 2022 9:39 pm
Forum: The Thief of Fate
Topic: Spanner, Bolt, Lever, Nut....
Replies: 12
Views: 8387

Re: Spanner, Bolt, Lever, Nut....

It is not possible. That code doesn't exist in the DOS version.
by drifting
Sun Jan 23, 2022 2:46 am
Forum: The Thief of Fate
Topic: Spanner, Bolt, Lever, Nut....
Replies: 12
Views: 8387

Re: Spanner, Bolt, Lever, Nut....

I dove into the textrip of Trilogy, and... EN: Urmech's broken metal body rests on top of a scrap metal throne. We could fix him if we had a spanner, a lever, a nut and a bolt. EN: \nWe have the tools to repair him. He could still be useful. EN: Repair Urmech EN: Leave him. EN: Using your spanner, ...
by drifting
Wed Sep 08, 2021 2:37 pm
Forum: Tales of the Unknown
Topic: Bards Tale 1 - Speed Running
Replies: 21
Views: 11250

Re: Bards Tale 1 - Speed Running

If you're not running glitchless, there are/were techniques for getting infinite gold in the guild. Not sure if any of them work in the DOS version. Worth a look though.
by drifting
Sun Aug 15, 2021 5:49 pm
Forum: Off-Topic
Topic: Stupid Question Alert
Replies: 7
Views: 3542

Re: Stupid Question Alert

Well, theoretically. Except it looks like on the 6502 there is no mode that lets you do EOR with the accumulator. :( Well I know that EOR A is a valid instruction on the 6502 because I encounter it constantly while exploring the BTII code. :? What is the opcode for EOR A in the BT2 code? According ...
by drifting
Thu Apr 15, 2021 10:26 pm
Forum: Tales of the Unknown
Topic: What are your favorite tips and tricks?
Replies: 17
Views: 8236

Re: What are your favorite tips and tricks?

Maven wrote: Wed Apr 14, 2021 10:57 pm
drifting wrote: Fri Apr 02, 2021 6:21 pm Which version is this?
MSDOS
That's a good one. A party slot is only empty if a flag is set. The function key code doesn't check for the flag and neither does the sing function. It looks like the function keys will also work if the bard is dead, stoned, or paralyzed too.
by drifting
Fri Apr 02, 2021 6:21 pm
Forum: Tales of the Unknown
Topic: What are your favorite tips and tricks?
Replies: 17
Views: 8236

Re: What are your favorite tips and tricks?

What do the 6 - 34 numbers mean? That's the minimum level your lead character needs to be in order to always succeed running from the fight. Here's another interesting exploit for those that like to play with less than 6 members in their party: If you take a Bard, equip him with an instrument, and ...
by drifting
Fri Jan 22, 2021 11:07 pm
Forum: Developer's Heaven
Topic: C64 BT2: complete item list
Replies: 44
Views: 8528

Re: C64 BT2: complete item list

drifting, you're completely right with $48 and $49, but not with the damage of the weapon. This is interesting. The YdX logic is completely different in DOS BT2 (in BT3 the logic is the same as what you've posted here). The DOS logic is: Take the value from $AB32 and add 1 ; 7 + 1 for the Bardsword...
by drifting
Fri Jan 22, 2021 2:10 am
Forum: Developer's Heaven
Topic: C64 BT2: complete item list
Replies: 44
Views: 8528

Re: C64 BT2: complete item list

Ok, let's take the bardsword as example. The value of the bardsword in the $8356 table is 21(hex) 00100001(bin). This value, as mentioned, is in X. 1. X is transferred to A 2. A is transferred to the stack 3. $A2B0 - $A2B4 selects bit 5-7 from A; in this case the one in brackets: (001)00001 => A = ...
by drifting
Mon Jan 18, 2021 11:50 pm
Forum: Developer's Heaven
Topic: BTII - Engine Subroutines & Variables (INCOMPLETE)
Replies: 6
Views: 1678

Re: BTII - Engine Subroutines & Variables (INCOMPLETE)

$0890 - Random number generator. Stores a random byte in $5A
by drifting
Mon Jan 18, 2021 11:06 pm
Forum: Developer's Heaven
Topic: BTII - Character Details
Replies: 4
Views: 1465

Re: BTII - Character Details

$BB20-21 and $BB22-23 look to be the current level and the max level. The review board code modifies those when advancing: .C:9b03 20 06 08 JSR $0806 " hath earned a level of..." .C:9b06 A0 23 LDY #$23 .C:9b08 B1 9B LDA ($9B),Y ; A = $23 byte of character .C:9b0a 18 CLC .C:9b0b 69 01 ADC #...
by drifting
Wed Jan 13, 2021 4:24 am
Forum: Developer's Heaven
Topic: BT II - Healing Temples
Replies: 11
Views: 2306

Re: BT II - Healing Temples

I do have the DOS code as a kind of "cheat sheet" into the code that you're posting. I can't really help too much more with this one though since it depends on the character structure and those are different in DOS vs C64
by drifting
Wed Jan 13, 2021 3:59 am
Forum: Developer's Heaven
Topic: BT II - Bedder's Bank for the Bold
Replies: 4
Views: 1293

Re: BT II - Bedder's Bank for the Bold

Ah the 9A61,X thing points to 00, 01, 02, and 03 for facing the party. Duh. I'm slowly discovering more and more. Very slowly. So I guess this file would be self-modifying, then, as would Garthe's Shoppe. RIght? Yeah. One of the biggest headaches trying to disassemble the Apple/C64 versions of BT3 ...
by drifting
Wed Jan 13, 2021 3:57 am
Forum: Developer's Heaven
Topic: BT II - Healing Temples
Replies: 11
Views: 2306

Re: BT II - Healing Temples

The instruction at 9CA7 baffles me; it points to a text that is at...executable code?? Huh? :? The code at $9CA1 is called right after displaying the picture. It sets the caption to a temple name based on the party's location, x, and y coordinates. .C:9a00 A2 17 LDX #$17 .C:9a02 20 1B 08 JSR $081B ...