Merge pull request #116 from Lorenzooone/shop_buffer_fixes

Complete shop & Stored Goods buffer + Fix garbage in tea scene
This commit is contained in:
jeffman 2020-08-26 20:48:31 -04:00 committed by GitHub
commit 69014bb053
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 58 additions and 18 deletions

View File

@ -539,20 +539,22 @@ void shop_print_items(WINDOW *window, unsigned char *items, int y_offset, int it
{
int x_offset = 0;
byte *item_str = m2_strlookup(m2_items_offsets, m2_items_strings, item);
print_string(item_str, x + x_offset, y);
print_string_in_buffer(item_str, x + x_offset, y, (byte*)(OVERWORLD_BUFFER - ((*tile_offset) * TILESET_OFFSET_BUFFER_MULTIPLIER)));
int digit_count;
int bcd = bin_to_bcd(getPrice(item), &digit_count); //Get the price in bcd, so it can be printed
int base = 120;
print_character(decode_character(0x56), x + base, y); //00, it will be at the end, always at the same position
print_character(decode_character(0x54), x + base - 6 - (digit_count * 6), y); //dollar, it must be before all digits
print_character_formatted_buffer(decode_character(0x56), x + base, y, 0, 0xF, (byte*)(OVERWORLD_BUFFER - ((*tile_offset) * TILESET_OFFSET_BUFFER_MULTIPLIER))); //00, it will be at the end, always at the same position
print_character_formatted_buffer(decode_character(0x54), x + base - 6 - (digit_count * 6), y, 0, 0xF, (byte*)(OVERWORLD_BUFFER - ((*tile_offset) * TILESET_OFFSET_BUFFER_MULTIPLIER))); //dollar, it must be before all digits
// Write the digits
for (int j = 0; j < digit_count; j++)
{
byte digit = ((bcd >> ((digit_count - 1 - j) * 4)) & 0xF) + ZERO;
print_character(decode_character(digit), x + base - 6 - ((digit_count - j - 1) * 6), y); //write a single digit
print_character_formatted_buffer(decode_character(digit), x + base - 6 - ((digit_count - j - 1) * 6), y, 0, 0xF, (byte*)(OVERWORLD_BUFFER - ((*tile_offset) * TILESET_OFFSET_BUFFER_MULTIPLIER))); //write a single digit
}
}
}
store_pixels_overworld();
}
//Load proper give text into str and then go to it

View File

@ -181,7 +181,7 @@ b @@end
//--------------------------------
// 5A FF: Restore the dialogue window
cmp r4,#0x5A
bne @@end
bne @@next7
ldr r0,=#0x3005230
ldr r0,[r0,#8]
mov r1,#0
@ -190,6 +190,18 @@ strh r1,[r0,#0x2C]
strb r1,[r0,#3]
bl m2_drawwindow
mov r3,#2
b @@end
@@next7:
//--------------------------------
// 59 FF: Set stored goods window's data so it prints the header from scratch
cmp r4,#0x59
bne @@end
ldr r0,=#0x3005230
ldr r0,[r0,#0x10]
mov r1,#0xFF //Set pixel_x as 0xFF
strb r1,[r0,#2]
mov r3,#2
//--------------------------------
@@end:

View File

@ -10,7 +10,7 @@ pop {r4,pc}
//==============================================================================
//Writes the bigfont letters to RAM
largevwf:
push {r5,lr}
push {r2,r5,lr}
mov r0,r2
ldrb r1,[r4]
add r4,r4,1
@ -21,7 +21,7 @@ ldrb r2,[r2,r1]
bl 0x80B3280 //Print the letter to RAM
@@end:
pop {r5,pc}
pop {r2,r5,pc}
@@name:
mov r5,#0xFC

View File

@ -1040,6 +1040,15 @@ pop {pc}
//---------------------------------------------------------
// C7CA4 hacks (Shop)
//---------------------------------------------------------
.org 0x80C7EA2
bl c7ea2_shop_clear //Clear the dialogue window when exiting a shop window - Pressing B
.org 0x80C7ECE
bl c7ea2_shop_clear //Clear the dialogue window when exiting a shop window - Pressing L or A
.org 0x80C7C90
bl clearWindowTiles_buffer //Setup the buffer
.org 0x80C7CA4
mov r0,r8 //Window
ldr r1,[sp,#0xC] //Items in shop

View File

@ -1598,7 +1598,15 @@ pop {pc}
//Routine which calls the header clearer and changes the position of Stored Goods in the arrangement
c6570_clean_print_change_pos:
push {lr}
ldrb r0,[r6,#2] //Load pixel_x
cmp r0,#0xFF
bne @@after_header
mov r0,#0
strb r0,[r6,#2]
mov r0,r7
bl _0x10_clean_print
@@after_header:
ldr r2,=#0x230 //Change starting position
mov r0,r2 //Clobbered code
ldrh r3,[r4,#0]
@ -2489,6 +2497,15 @@ mov r2,#0
mov r3,#0
pop {pc}
//==============================================================================
c7ea2_shop_clear:
push {lr}
bl m2_sub_a334c
ldr r0,=#0x3005230 //Window generic address
ldr r0,[r0,#8] //Load the dialogue window
bl clear_window
pop {pc}
//==============================================================================
//X cursor for the Options submenu position
_position_X_Options:

View File

@ -2553,7 +2553,7 @@
^L2687^@I noticed you didn't pay![02 FF][86 FF _L2688_][81 FF _L2161_]^L2685^@You won this confrontation.[02 FF]@But the good side of you must[01 FF] ache with regret. Ha ha ha.[1D FF][08 FF 43 00][00 FF]
^L2688^[C6 FF][A7 FF B3 01][00 FF]
^L2689^@(Thanks for your support over[01 FF] the years.[02 FF]@The food stand is going out of[01 FF] business due to personal[01 FF] reasons.)[1D FF][00 FF]
^L2690^@(We trust you. Feel free to[01 FF] shop here.)[02 FF]@What would you like to buy?[02 FF][9C FF][69 FF][94 FF 30][82 FF _L5284_][87 FF][91 FF FF][82 FF _L5285_][88 FF]@How much do you want to pay?[01 FF][C8 FF 04 01][87 FF][82 FF _L5284_][88 FF][99 FF 00 00 00 00][81 FF _L5286_][89 FF][87 FF][82 FF _L5287_][87 FF][9A FF E3 00][81 FF _L5288_][DD FF 0C 00 00 00 01 00 00 00][82 FF _L5289_][80 FF _L5290_]
^L2690^@(We trust you. Feel free to[01 FF] shop here.)[02 FF]@What would you like to buy?[02 FF][9C FF][69 FF][5C FF][94 FF 30][5B FF][5A FF][82 FF _L5284_][87 FF][91 FF FF][82 FF _L5285_][88 FF]@How much do you want to pay?[01 FF][C8 FF 04 01][87 FF][82 FF _L5284_][88 FF][99 FF 00 00 00 00][81 FF _L5286_][89 FF][87 FF][82 FF _L5287_][87 FF][9A FF E3 00][81 FF _L5288_][DD FF 0C 00 00 00 01 00 00 00][82 FF _L5289_][80 FF _L5290_]
^L2691^@I woke up from the dream.[1D FF][00 FF]
^L2692^@I too was wrong in many ways.[1D FF][00 FF]
^L2695^@Don't you think the mental[01 FF] health of everyone in the village[01 FF] is improved?[1D FF][00 FF]
@ -3325,8 +3325,8 @@
^L3664^[80 FF _L3661_]
^L3666^@There cannot be zero people.[1D FF][01 FF][80 FF _L3661_]
^L3667^[80 FF _L3661_]
^L3669^@Option chosen: <Add Goods>[02 FF]@Enter the item's ID. (Note that[01 FF] this version of Mother 2 uses[01 FF] different IDs from the SNES.)[22 FF][01 FF][C8 FF 03 00][82 FF _L3676_][87 FF][91 FF FF][82 FF _L3677_][88 FF]@It is the <[90 FF 00][1A FF 02 00].>[01 FF] Who should receive it?[86 FF _L3678_][01 FF][82 FF _L3669_][93 FF 00 00]@Added to the Goods screen.[02 FF][80 FF _L3669_]
^L3670^@Option chosen: <Common[01 FF] Goods> (Valid options: 1[01 FF] through 19)[02 FF][C8 FF 03 00][82 FF _L3676_][87 FF]@Who should receive it?[86 FF _L3678_][82 FF _L3670_][87 FF][BD FF 13 _L3679_ _L3680_ _L3681_ _L3682_ _L3683_ _L3684_ _L3685_ _L3686_ _L3687_ _L3688_ _L3689_ _L3690_ _L3691_ _L3692_ _L3693_ _L3694_ _L3695_ _L3696_ _L3697_][80 FF _L3670_]
^L3669^@Option chosen: <Add Goods>[02 FF]@Enter the item's ID. (Note that[01 FF] this version of Mother 2 uses[01 FF] different IDs from the SNES.)[22 FF][01 FF][C8 FF 03 00][82 FF _L3676_][87 FF][91 FF FF][82 FF _L3677_][88 FF]@It is the <[90 FF 00][1A FF 02 00].>[01 FF] Who should receive it?[02 FF][5C FF][86 FF _L3678_][5B FF][5A FF][82 FF _L3669_][93 FF 00 00]@Added to the Goods screen.[02 FF][80 FF _L3669_]
^L3670^@Option chosen: <Common[01 FF] Goods> (Valid options: 1[01 FF] through 19)[01 FF][C8 FF 03 00][82 FF _L3676_][87 FF]@Who should receive it?[02 FF][5C FF][86 FF _L3678_][5B FF][5A FF][82 FF _L3670_][87 FF][BD FF 13 _L3679_ _L3680_ _L3681_ _L3682_ _L3683_ _L3684_ _L3685_ _L3686_ _L3687_ _L3688_ _L3689_ _L3690_ _L3691_ _L3692_ _L3693_ _L3694_ _L3695_ _L3696_ _L3697_][80 FF _L3670_]
^L3671^@Option chosen: <Fill Goods>[02 FF]@Filling the goods screen.[02 FF][86 FF _L3698_][80 FF _L3661_]
^L3672^@Option chosen: <Delete Goods>[02 FF]@Starting goods deletion.[03 FF 04 00][04 FF _L3700_][05 FF _L3701_][80 FF _L3676_]
^L3673^@Option chosen: <Fill Deposits>[02 FF]@Filling goods storage deposit.[BC FF 14 00]^L3709^[A8 FF 01][F4 FF 01 00 01 00][DD FF 02 00 00 00 00 00 00 00][81 FF _L3708_][77 FF 00 00][C0 FF][80 FF _L3709_]
@ -3848,8 +3848,8 @@
^L4322^[6E FF 02 00][86 FF _L2930_][FC FF 44 00][88 FF][9A FF 01 00][81 FF _L2931_][89 FF][9A FF 02 00][81 FF _L2932_][A0 FF 01 00 7E 02 01 00][80 FF _L2933_]
^L4324^[1B FF 01 00][80 FF _L4324_]
^L4325^[09 FF 91 02][86 FF _L4939_]^L4961^[03 FF 0D 00][04 FF _L4940_][05 FF _L4941_]^L4959^[1C FF 91 02 _L4942_][86 FF _L4943_][00 FF]^L4942^[86 FF _L4944_][09 FF 91 02][00 FF]
^L4326^[09 FF 91 02][86 FF _L4939_]^L4968^[86 FF _L4945_][9C FF][69 FF][86 FF _L4946_][82 FF _L4964_][88 FF][91 FF FF][82 FF _L4965_][89 FF][86 FF _L4948_][86 FF _L4950_][1C FF E0 00 _L4966_][80 FF _L4967_]
^L4327^[09 FF 91 02][86 FF _L4939_]^L4973^[86 FF _L4945_][9C FF][69 FF][86 FF _L4946_][82 FF _L4970_][88 FF][91 FF FF][82 FF _L4971_][89 FF][86 FF _L4948_][86 FF _L4950_][1C FF E0 00 _L4972_][00 FF]
^L4326^[09 FF 91 02][86 FF _L4939_]^L4968^[86 FF _L4945_][9C FF][69 FF][5C FF][86 FF _L4946_][5B FF][5A FF][82 FF _L4964_][88 FF][91 FF FF][82 FF _L4965_][89 FF][86 FF _L4948_][86 FF _L4950_][1C FF E0 00 _L4966_][80 FF _L4967_]
^L4327^[09 FF 91 02][86 FF _L4939_]^L4973^[86 FF _L4945_][9C FF][69 FF][5C FF][86 FF _L4946_][5B FF][5A FF][82 FF _L4970_][88 FF][91 FF FF][82 FF _L4971_][89 FF][86 FF _L4948_][86 FF _L4950_][1C FF E0 00 _L4972_][00 FF]
^L4328^[94 FF 01][00 FF]
^L4329^[94 FF 02][00 FF]
^L4330^[94 FF 04][00 FF]
@ -4460,7 +4460,7 @@
^L4937^[C4 FF 00 73][1B FF 3C 00][1D FF][74 FF][D4 FF 0B 00][00 FF]
^L4938^[86 FF _L5530_][C6 FF][1B FF 0A 00][C5 FF][00 FF]
^L4939^[1C FF E2 00 _L4388_][1C FF E3 00 _L4389_][1C FF E4 00 _L4390_][1C FF E5 00 _L4390_][1C FF E6 00 _L4391_][1C FF E7 00 _L4390_][1C FF E8 00 _L4391_][1C FF E9 00 _L4389_][1C FF EA 00 _L4392_][1C FF EB 00 _L4393_][1C FF EC 00 _L4394_][1C FF ED 00 _L4395_][1C FF EE 00 _L4396_][1C FF EF 00 _L4389_][1C FF F0 00 _L4389_][1C FF F1 00 _L4389_][1C FF F2 00 _L4389_][1C FF F3 00 _L4397_][1C FF F4 00 _L4391_][1C FF F5 00 _L4389_][1C FF F6 00 _L4398_][1C FF F7 00 _L4399_][1C FF F8 00 _L4400_][1C FF F9 00 _L4400_][1C FF FA 00 _L4400_][1C FF FB 00 _L4389_][1C FF FC 00 _L4389_][1C FF FD 00 _L4401_][1C FF FE 00 _L4397_][1C FF FF 00 _L4391_][1C FF 00 01 _L4392_][1C FF 01 01 _L4389_][1C FF 02 01 _L4391_][1C FF 03 01 _L4389_][1C FF 04 01 _L4402_][1C FF 05 01 _L4390_][1C FF 06 01 _L4403_][1C FF 07 01 _L4397_][1C FF 08 01 _L4404_][1C FF 09 01 _L4405_][1C FF 0A 01 _L4406_][1C FF 0B 01 _L4407_][1C FF 0C 01 _L4408_][1C FF 0D 01 _L4409_][1C FF 0E 01 _L4410_][1C FF 0F 01 _L4411_][1C FF 44 01 _L4412_][1C FF 45 01 _L4413_][1C FF 46 01 _L4397_][1C FF DE 01 _L4395_][1C FF 55 02 _L4414_][1C FF 56 02 _L4415_][1C FF 57 02 _L4416_][1C FF 58 02 _L4389_][1C FF 8D 02 _L4397_][1C FF DB 02 _L4417_][1C FF DC 02 _L4418_][1C FF DD 02 _L4419_][00 FF]
^L4940^[86 FF _L4945_][9C FF][69 FF][86 FF _L4946_][82 FF _L4947_][86 FF _L4948_][88 FF][91 FF FF][82 FF _L4949_][89 FF][86 FF _L4950_][1C FF E0 00 _L4951_][80 FF _L4947_]
^L4940^[86 FF _L4945_][9C FF][69 FF][5C FF][86 FF _L4946_][5B FF][5A FF][82 FF _L4947_][86 FF _L4948_][88 FF][91 FF FF][82 FF _L4949_][89 FF][86 FF _L4950_][1C FF E0 00 _L4951_][80 FF _L4947_]
^L4941^[86 FF _L4952_][82 FF _L4953_][86 FF _L4954_][1C FF E1 00 _L4951_][80 FF _L4947_]
^L4943^[1C FF E2 00 _L4452_][1C FF E3 00 _L4453_][1C FF E4 00 _L4454_][1C FF E5 00 _L4454_][1C FF E6 00 _L4455_][1C FF E7 00 _L4454_][1C FF E8 00 _L4455_][1C FF E9 00 _L4453_][1C FF EA 00 _L4456_][1C FF EB 00 _L4457_][1C FF EC 00 _L4458_][1C FF ED 00 _L4459_][1C FF EE 00 _L4460_][1C FF EF 00 _L4453_][1C FF F0 00 _L4453_][1C FF F1 00 _L4453_][1C FF F2 00 _L4453_][1C FF F3 00 _L4461_][1C FF F4 00 _L4455_][1C FF F5 00 _L4453_][1C FF F6 00 _L4462_][1C FF F7 00 _L4463_][1C FF F8 00 _L4464_][1C FF F9 00 _L4464_][1C FF FA 00 _L4464_][1C FF FB 00 _L4453_][1C FF FC 00 _L4453_][1C FF FD 00 _L4465_][1C FF FE 00 _L4461_][1C FF FF 00 _L4455_][1C FF 00 01 _L4456_][1C FF 01 01 _L4453_][1C FF 02 01 _L4455_][1C FF 03 01 _L4466_][1C FF 04 01 _L4467_][1C FF 05 01 _L4454_][1C FF 06 01 _L4468_][1C FF 07 01 _L4461_][1C FF 08 01 _L4469_][1C FF 09 01 _L4470_][1C FF 0A 01 _L4471_][1C FF 0B 01 _L4472_][1C FF 0C 01 _L4473_][1C FF 0D 01 _L4474_][1C FF 0E 01 _L4475_][1C FF 0F 01 _L4476_][1C FF 44 01 _L4477_][1C FF 45 01 _L4478_][1C FF 46 01 _L4461_][1C FF DE 01 _L4459_][1C FF 55 02 _L4479_][1C FF 56 02 _L4480_][1C FF 57 02 _L4481_][1C FF 58 02 _L4453_][1C FF 8D 02 _L4461_][1C FF DB 02 _L4482_][1C FF DC 02 _L4483_][1C FF DD 02 _L4484_][00 FF]
^L4944^[1C FF E2 00 _L4420_][1C FF E3 00 _L4421_][1C FF E4 00 _L4422_][1C FF E5 00 _L4422_][1C FF E6 00 _L4423_][1C FF E7 00 _L4422_][1C FF E8 00 _L4423_][1C FF E9 00 _L4421_][1C FF EA 00 _L4424_][1C FF EB 00 _L4425_][1C FF EC 00 _L4426_][1C FF ED 00 _L4427_][1C FF EE 00 _L4428_][1C FF EF 00 _L4421_][1C FF F0 00 _L4421_][1C FF F1 00 _L4421_][1C FF F2 00 _L4421_][1C FF F3 00 _L4429_][1C FF F4 00 _L4423_][1C FF F5 00 _L4421_][1C FF F6 00 _L4430_][1C FF F7 00 _L4431_][1C FF F8 00 _L4432_][1C FF F9 00 _L4432_][1C FF FA 00 _L4432_][1C FF FB 00 _L4421_][1C FF FC 00 _L4421_][1C FF FD 00 _L4433_][1C FF FE 00 _L4429_][1C FF FF 00 _L4423_][1C FF 00 01 _L4424_][1C FF 01 01 _L4421_][1C FF 02 01 _L4423_][1C FF 03 01 _L4421_][1C FF 04 01 _L4434_][1C FF 05 01 _L4422_][1C FF 06 01 _L4435_][1C FF 07 01 _L4429_][1C FF 08 01 _L4436_][1C FF 09 01 _L4437_][1C FF 0A 01 _L4438_][1C FF 0B 01 _L4439_][1C FF 0C 01 _L4440_][1C FF 0D 01 _L4441_][1C FF 0E 01 _L4442_][1C FF 0F 01 _L4443_][1C FF 44 01 _L4444_][1C FF 45 01 _L4445_][1C FF 46 01 _L4429_][1C FF DE 01 _L4427_][1C FF 55 02 _L4446_][1C FF 56 02 _L4447_][1C FF 57 02 _L4448_][1C FF 58 02 _L4421_][1C FF 8D 02 _L4429_][1C FF DB 02 _L4449_][1C FF DC 02 _L4450_][1C FF DD 02 _L4451_][00 FF]
@ -4488,7 +4488,7 @@
^L4975^[87 FF][98 FF 00][88 FF][87 FF][99 FF 00 00 00 00][00 FF]
^L4976^[86 FF _L5002_][80 FF _L4991_]
^L4977^[1C FF E2 00 _L4517_][1C FF E3 00 _L4518_][1C FF E4 00 _L4519_][1C FF E5 00 _L4519_][1C FF E6 00 _L4520_][1C FF E7 00 _L4519_][1C FF E8 00 _L4520_][1C FF E9 00 _L4518_][1C FF EA 00 _L4521_][1C FF EB 00 _L4522_][1C FF EC 00 _L4523_][1C FF ED 00 _L4524_][1C FF EE 00 _L4525_][1C FF EF 00 _L4518_][1C FF F0 00 _L4518_][1C FF F1 00 _L4518_][1C FF F2 00 _L4518_][1C FF F3 00 _L4526_][1C FF F4 00 _L4520_][1C FF F5 00 _L4518_][1C FF F6 00 _L4527_][1C FF F7 00 _L4528_][1C FF F8 00 _L4529_][1C FF F9 00 _L4529_][1C FF FA 00 _L4529_][1C FF FB 00 _L4518_][1C FF FC 00 _L4518_][1C FF FD 00 _L4530_][1C FF FE 00 _L4526_][1C FF FF 00 _L4520_][1C FF 00 01 _L4521_][1C FF 01 01 _L4518_][1C FF 02 01 _L4520_][1C FF 03 01 _L4518_][1C FF 04 01 _L4531_][1C FF 05 01 _L4519_][1C FF 06 01 _L4532_][1C FF 07 01 _L4526_][1C FF 08 01 _L4533_][1C FF 09 01 _L4534_][1C FF 0A 01 _L4535_][1C FF 0B 01 _L4536_][1C FF 0C 01 _L4537_][1C FF 0D 01 _L4538_][1C FF 0E 01 _L4539_][1C FF 0F 01 _L4540_][1C FF 44 01 _L4541_][1C FF 45 01 _L4542_][1C FF 46 01 _L4526_][1C FF DE 01 _L4524_][1C FF 55 02 _L4543_][1C FF 56 02 _L4544_][1C FF 57 02 _L4545_][1C FF 58 02 _L4518_][1C FF 8D 02 _L4526_][1C FF DB 02 _L4546_][1C FF DC 02 _L4547_][1C FF DD 02 _L4548_][00 FF]
^L4978^[89 FF][86 FF _L4980_][86 FF _L3678_][82 FF _L4981_]^L4979^[88 FF][87 FF][91 FF 00][82 FF _L4982_][89 FF][97 FF 02][82 FF _L4983_][86 FF _L4984_][86 FF _L4985_][82 FF _L4986_][8B FF][B9 FF 00 00 00 00][86 FF _L4987_][86 FF _L4988_][88 FF][86 FF _L4989_][86 FF _L2485_][86 FF _L4957_][95 FF 02 _L4990_ _L4991_][80 FF _L4991_]
^L4978^[89 FF][86 FF _L4980_][5C FF][86 FF _L3678_][5B FF][5A FF][82 FF _L4981_]^L4979^[88 FF][87 FF][91 FF 00][82 FF _L4982_][89 FF][97 FF 02][82 FF _L4983_][86 FF _L4984_][86 FF _L4985_][82 FF _L4986_][8B FF][B9 FF 00 00 00 00][86 FF _L4987_][86 FF _L4988_][88 FF][86 FF _L4989_][86 FF _L2485_][86 FF _L4957_][95 FF 02 _L4990_ _L4991_][80 FF _L4991_]
^L4980^[1C FF E2 00 _L4549_][1C FF E3 00 _L4550_][1C FF E4 00 _L4551_][1C FF E5 00 _L4551_][1C FF E6 00 _L4552_][1C FF E7 00 _L4551_][1C FF E8 00 _L4552_][1C FF E9 00 _L4550_][1C FF EA 00 _L4553_][1C FF EB 00 _L4554_][1C FF EC 00 _L4555_][1C FF ED 00 _L4556_][1C FF EE 00 _L4557_][1C FF EF 00 _L4550_][1C FF F0 00 _L4550_][1C FF F1 00 _L4550_][1C FF F2 00 _L4550_][1C FF F3 00 _L4558_][1C FF F4 00 _L4552_][1C FF F5 00 _L4550_][1C FF F6 00 _L4559_][1C FF F7 00 _L4560_][1C FF F8 00 _L4561_][1C FF F9 00 _L4561_][1C FF FA 00 _L4561_][1C FF FB 00 _L4550_][1C FF FC 00 _L4550_][1C FF FD 00 _L4562_][1C FF FE 00 _L4558_][1C FF FF 00 _L4552_][1C FF 00 01 _L4553_][1C FF 01 01 _L4550_][1C FF 02 01 _L4552_][1C FF 03 01 _L4550_][1C FF 04 01 _L4563_][1C FF 05 01 _L4551_][1C FF 06 01 _L4564_][1C FF 07 01 _L4558_][1C FF 08 01 _L4565_][1C FF 09 01 _L4566_][1C FF 0A 01 _L4567_][1C FF 0B 01 _L4568_][1C FF 0C 01 _L4569_][1C FF 0D 01 _L4570_][1C FF 0E 01 _L4571_][1C FF 0F 01 _L4572_][1C FF 44 01 _L4573_][1C FF 45 01 _L4574_][1C FF 46 01 _L4558_][1C FF DE 01 _L4556_][1C FF 55 02 _L4575_][1C FF 56 02 _L4576_][1C FF 57 02 _L4577_][1C FF 58 02 _L4550_][1C FF 8D 02 _L4558_][1C FF DB 02 _L4578_][1C FF DC 02 _L4579_][1C FF DD 02 _L4580_][00 FF]
^L4986^[86 FF _L4998_][86 FF _L4999_][86 FF _L2485_][86 FF _L4957_][95 FF 02 _L4983_ _L4981_]^L4981^[86 FF _L5000_][80 FF _L4991_]
^L4982^[86 FF _L5001_][86 FF _L2485_][86 FF _L4957_][95 FF 02 _L4978_ _L4981_][80 FF _L4981_]
@ -4629,7 +4629,7 @@
^L5172^@This is about the delivery of the[01 FF] <[90 FF A9][1A FF 02 00]>?[03 FF 00 00][04 FF _L5259_][05 FF _L5260_]^L5260^@Oh, that's not what you want?[02 FF][80 FF _L5258_]^L5259^@We'll send someone right away.[02 FF][86 FF _L5178_][08 FF B7 02][CF FF 0A 00][08 FF F2 02][00 FF]
^L5173^@Hello! This is Escargo Express.[02 FF][BC FF 01 00][86 FF _L2177_][81 FF _L5196_]@Oh, is that you, [0D FF]?[01 FF] Big Bro![02 FF]@It's me, Tracy.[02 FF]@I'm working part-time for[01 FF] Escargo Express.[02 FF]^L5196^[00 FF]
^L5174^[1C FF 49 00 _L5197_]@What can I do for you?[00 FF]
^L5176^[BC FF 01 00][F5 FF][82 FF _L5183_][86 FF _L5184_]^L5194^[F1 FF][82 FF _L5866_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[01 FF] Do you need anything else?[89 FF][79 FF FF 00 00 00][86 FF _L2485_][04 FF _L5185_][05 FF _L5186_][80 FF _L5186_]
^L5176^[BC FF 01 00][F5 FF][82 FF _L5183_][86 FF _L5184_]^L5194^[59 FF][F1 FF][82 FF _L5866_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[01 FF] Do you need anything else?[89 FF][79 FF FF 00 00 00][86 FF _L2485_][04 FF _L5185_][05 FF _L5186_][80 FF _L5186_]
^L5177^[1C FF 49 00 _L5198_][BC FF 01 00][86 FF _L2177_][81 FF _L5199_]@Come again.[02 FF][00 FF]
^L5178^[D4 FF 0B 00]@(Click!)[1D FF][00 FF]
^L5179^[86 FF _L5181_][80 FF _L5182_]
@ -4637,8 +4637,8 @@
^L5181^[1C FF 49 00 _L5201_]@I'm very sorry.[01 FF] Our storage lockers are all full[01 FF] right now.[02 FF][00 FF]
^L5183^[86 FF _L5193_][80 FF _L5182_]
^L5184^[1C FF 49 00 _L5202_]@You would like us to deliver[01 FF] something? We can deliver up[01 FF] to three things.[02 FF]@Please select the goods you[01 FF] want.[02 FF][00 FF]
^L5185^[BC FF 01 00][F5 FF][82 FF _L5187_]@Select an item.[02 FF][F1 FF][82 FF _L5867_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[01 FF][89 FF][79 FF FF 00 00 00] Do you need anything else?[86 FF _L2485_][04 FF _L5188_][05 FF _L5186_][80 FF _L5186_]
^L5188^[BC FF 01 00][F5 FF][82 FF _L5187_]@Select an item.[02 FF][F1 FF][82 FF _L5867_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[02 FF][89 FF][79 FF FF 00 00 00]^L5186^@Just to confirm, you're[01 FF] expecting delivery of the[02 FF][78 FF 01 00 00 00]@[90 FF 00][1A FF 02 00][78 FF 02 00 00 00][82 FF _L5189_][01 FF] [90 FF 00][1A FF 02 00][78 FF 03 00 00 00][82 FF _L5189_][01 FF] and [90 FF 00][1A FF 02 00].^L5189^[02 FF]@Is that correct?[86 FF _L2485_][04 FF _L5190_][05 FF _L5191_][80 FF _L5191_]^L5867^[5B FF][5A FF][80 FF _L5186_]
^L5185^[BC FF 01 00][F5 FF][82 FF _L5187_]@Select an item.[02 FF][59 FF][F1 FF][82 FF _L5867_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[01 FF][89 FF][79 FF FF 00 00 00] Do you need anything else?[86 FF _L2485_][04 FF _L5188_][05 FF _L5186_][80 FF _L5186_]
^L5188^[BC FF 01 00][F5 FF][82 FF _L5187_]@Select an item.[02 FF][59 FF][F1 FF][82 FF _L5867_][87 FF][88 FF][7A FF 00 00][87 FF][5B FF][5A FF]@[90 FF 00][1A FF 02 00]?[02 FF][89 FF][79 FF FF 00 00 00]^L5186^@Just to confirm, you're[01 FF] expecting delivery of the[02 FF][78 FF 01 00 00 00]@[90 FF 00][1A FF 02 00][78 FF 02 00 00 00][82 FF _L5189_][01 FF] [90 FF 00][1A FF 02 00][78 FF 03 00 00 00][82 FF _L5189_][01 FF] and [90 FF 00][1A FF 02 00].^L5189^[02 FF]@Is that correct?[86 FF _L2485_][04 FF _L5190_][05 FF _L5191_][80 FF _L5191_]^L5867^[5B FF][5A FF][80 FF _L5186_]
^L5187^[8D FF 01 00][87 FF]@We're not storing any of[01 FF] [90 FF 00][1A FF 01 00]'s stuff right now.[02 FF][80 FF _L5186_]
^L5190^[86 FF _L5192_][08 FF B5 00][CF FF 02 00][86 FF _L5178_][08 FF F2 02][00 FF]
^L5191^[86 FF _L4002_]@Well, please start over again.[02 FF][80 FF _L5194_]
@ -4676,7 +4676,7 @@
^L5238^@I don't think you can carry[01 FF] everything.[02 FF][78 FF 01 00 01 00]@Well, I'll leave just[01 FF] the [90 FF 00][1A FF 02 00].[02 FF][86 FF _L5240_][78 FF 02 00 01 00][77 FF 00 00][78 FF 03 00 01 00][82 FF _L5241_][77 FF 00 00]^L5241^[00 FF]
^L5239^@I don't think you can carry[01 FF] everything.[02 FF][78 FF 01 00 01 00]@Well, I'll leave just[01 FF] the [90 FF 00][1A FF 02 00][01 FF] and[78 FF 02 00 01 00] the [90 FF 00][1A FF 02 00].[02 FF][86 FF _L5240_][78 FF 03 00 01 00][77 FF 00 00][00 FF]
^L5240^[83 FF 49 00][BD FF 01 _L5223_][9C FF][D4 FF 76 00]@OK, here we are.[01 FF] Thank you![1D FF][C6 FF][86 FF _L4023_][86 FF _L4910_][00 FF]
^L5244^[BC FF 01 00][F5 FF][82 FF _L5251_][91 FF FF][82 FF _L5252_]@What would you like[01 FF] returned?[02 FF][69 FF]^L5254^[F1 FF][82 FF _L5865_][87 FF][88 FF][86 FF _L5048_][82 FF _L5253_][8A FF][8B FF][D4 FF 74 00][F2 FF 00 00 00 00][AB FF 00 00]@The [90 FF 00][1A FF 02 00]?[01 FF] Take good care of it.[02 FF]@Is there anything else you want[01 FF] returned?[03 FF 00 00][04 FF _L5244_][05 FF _L5248_][80 FF _L5248_]^L5253^[87 FF][69 FF][80 FF _L5254_]
^L5244^[BC FF 01 00][F5 FF][82 FF _L5251_][91 FF FF][82 FF _L5252_]@What would you like[01 FF] returned?[02 FF][69 FF][59 FF]^L5254^[F1 FF][82 FF _L5865_][87 FF][88 FF][86 FF _L5048_][82 FF _L5253_][8A FF][8B FF][D4 FF 74 00][F2 FF 00 00 00 00][AB FF 00 00]@The [90 FF 00][1A FF 02 00]?[01 FF] Take good care of it.[02 FF]@Is there anything else you want[01 FF] returned?[03 FF 00 00][04 FF _L5244_][05 FF _L5248_][80 FF _L5248_]^L5253^[87 FF][69 FF][80 FF _L5254_]
^L5246^@I don't think you have anything[01 FF] to store.[02 FF][80 FF _L5248_]
^L5865^[5B FF][5A FF]^L5248^@Do you need anything else from[01 FF] me?[80 FF _L5255_]
^L5249^[5A FF]@I think you should hang on to[01 FF] that.[02 FF][80 FF _L5250_]