Discuss Scratch

Skehy
Scratcher
1 post

The Beeb - a full BBC Microcomputer emulator

How does it load the disk images?
FOONGSTER
Scratcher
3 posts

The Beeb - a full BBC Microcomputer emulator

Vract0 wrote:

Is this using the original BASIC programming language? I'm assuming it does because “PRINT -2^2” prints 4. Also, do you have a good place where I (or other scratchers) can learn at the BASIC syntax, I'm currently using this website.
FOONGSTER
Scratcher
3 posts

The Beeb - a full BBC Microcomputer emulator

555345522044495300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B000000020003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

Skehy wrote:

How does it load the disk images?
Read the first post in the forum for general instructions. If you're still stuck after that then let me know.


Scratch dabbling for fun…

RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

FOONGSTER wrote:

Vract0 wrote:

Is this using the original BASIC programming language? I'm assuming it does because “PRINT -2^2” prints 4. Also, do you have a good place where I (or other scratchers) can learn at the BASIC syntax, I'm currently using this website.
Are you asking or just quoting a quote for some reason? If you use the rokcoder.com/bbcmicro link then you'll see a link for the BBC Micro User Guide


Scratch dabbling for fun…

RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

FOONGSTER wrote:

555345522044495300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B000000020003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
That looks like a disk image for a blank disk. When you're posting disk images please use the following format (as explained in the first post in this forum) so that the messages aren't enormous! I've done this to your disk data shown above so you can see the difference that it makes.
[code]
<Paste disk image data here>
[/code]


Scratch dabbling for fun…

colinmacc
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

(Post removed)

Last edited by colinmacc (June 16, 2021 10:13:36)


Sample Projects

colinmacc
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

(Post removed)

Last edited by colinmacc (June 16, 2021 10:13:46)


Sample Projects

Toper-games
Scratcher
42 posts

The Beeb - a full BBC Microcomputer emulator

55534552204449534E472020202020240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B00000003080320001923800703CC020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D00050620DB0D000A1A20F120222E2D2D544F5045522D47414D45532D2D2E220D00141B20F120222E2D2D4E554D4245522047554553532D2D2E220D00180E2053434F5245203D20300D00191020454E53434F5245203D20300D001E0B20E5208D445E400D00281B20F120222E2D2D494E535452554354494F4E532D2D2E220D00322920F12022594F552047554553532041204E554D4245522046524F4D203120544F2031302E220D003C2220F12022594F555220454E454D5920444F4553205448495320544F4F2E220D00462E20F12022494620544845204E554D42455220594F55204755455353454420495320434F52524543542C220D00501920F12022594F5520474554203120504F494E542E220D005A2420F12022464952535420544F20474554203520504F494E54532057494E5321220D005C0B20E5208D4464400D005E2420E8202253454520494E535452554354494F4E532028592F4E29222C205349240D005F1720E720534924203D20225922208C208D5468400D00641D20E8202257484154275320594F5552204755455353222C204E0D006E0F20454E203D20B3283130290D00781B20F12022454E454D59204755455353454420223B20454E0D008210204E554D203D20B3283130290D008C1520E7204E203D204E554D208C208D7460400D00960B20E5208D7474400D00A01920F12022594F5520474554203120504F494E5421220D00AA162053434F5245203D2053434F5245202B20310D00B41620E720454E203D204E554D208C208D6448400D00BE0B20E5208D645C400D00C81C20F12022454E454D592047455453203120504F494E542E220D00D21A20454E53434F5245203D20454E53434F5245202B20310D00DC2020F12022434F5252454354204E554D42455220495320223B204E554D0D00E61820E72053434F5245203D2035208C208D544441200D00F01920E720454E53434F5245203D2035208C208D5458410D00FA0B20E5208D4464400D01041120F12022594F552057494E21220D010E0620E00D01181420F12022454E454D592057494E532E220D01220620E00DFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
This is my 2nd BASIC game called Number Guess.
It's very simple.
After you inserted game disk, type in:
LOAD “NG”
…and then:
RUN
…to play my game.
Instructions are included.

Source code:
5 cls
10 print ".--toper-games--."
20 print ".--number guess--."
24 score = 0
25 enscore = 0
30 goto 94
40 print ".--instructions--."
50 print "you guess a number from 1 to 10."
60 print "your enemy does this too."
70 print "if the number you guessed is correct,"
80 print "you get 1 point."
90 print "first to get 5 points wins!"
92 goto 100
94 input "see instructions (y/n)", si$
95 if si$ = "y" then 40
100 input "what's your guess", n
110 en = rnd(10)
120 print "enemy guessed "; en
130 num = rnd(10)
140 if n = num then 160
150 goto 180
160 print "you get 1 point!"
170 score = score + 1
180 if en = num then 200
190 goto 220
200 print "enemy gets 1 point."
210 enscore = enscore + 1
220 print "correct number is "; num
230 if score = 5 then 260
240 if enscore = 5 then 280
250 goto 100
260 print "you win!"
270 end
280 print "enemy wins."
290 end
Source code of Simple Battle Game:
10 cls
20 print ".--toper-games--."
30 print ".--simple battle game--."
31 goto 40
32 print "type 1 to attack, 5 damage."
33 print "type 2 to heal, 4 hp."
34 print "type 3 to special attack, 3 damage,"
35 print "10 if lucky."
36 print "enemy damages 4 or 8."
37 goto 60
40 input "see instructions (y/n)", si$
50 if si$ = "y" then 32
60 hp = 50
70 ehp = 50
80 input "what will you do", sel
90 if sel = 1 then 120
100 if sel = 2 then 140
110 if sel = 3 then 160
120 ehp = ehp - 5
130 goto 201
140 hp = hp + 4
150 goto 201
160 luck = rnd(5)
170 if luck = 1 then 200
180 ehp = ehp - 3
190 goto 201
200 ehp = ehp - 10
201 enluck = rnd(2)
205 hp = hp - (4 * enluck)
210 print "your hp:"; hp
220 print "enemy hp:"; ehp
230 if hp < 1 then 260
240 if ehp < 1 then 280
250 goto 80
260 print "you lose."
270 end
280 print "you win!"
290 end

- @Toper-games
Check out my projects!!!! Go here: My profile.
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

Toper-games wrote:

55534552204449534E472020202020240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004B00000003080320001923800703CC020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D00050620DB0D000A1A20F120222E2D2D544F5045522D47414D45532D2D2E220D00141B20F120222E2D2D4E554D4245522047554553532D2D2E220D00180E2053434F5245203D20300D00191020454E53434F5245203D20300D001E0B20E5208D445E400D00281B20F120222E2D2D494E535452554354494F4E532D2D2E220D00322920F12022594F552047554553532041204E554D4245522046524F4D203120544F2031302E220D003C2220F12022594F555220454E454D5920444F4553205448495320544F4F2E220D00462E20F12022494620544845204E554D42455220594F55204755455353454420495320434F52524543542C220D00501920F12022594F5520474554203120504F494E542E220D005A2420F12022464952535420544F20474554203520504F494E54532057494E5321220D005C0B20E5208D4464400D005E2420E8202253454520494E535452554354494F4E532028592F4E29222C205349240D005F1720E720534924203D20225922208C208D5468400D00641D20E8202257484154275320594F5552204755455353222C204E0D006E0F20454E203D20B3283130290D00781B20F12022454E454D59204755455353454420223B20454E0D008210204E554D203D20B3283130290D008C1520E7204E203D204E554D208C208D7460400D00960B20E5208D7474400D00A01920F12022594F5520474554203120504F494E5421220D00AA162053434F5245203D2053434F5245202B20310D00B41620E720454E203D204E554D208C208D6448400D00BE0B20E5208D645C400D00C81C20F12022454E454D592047455453203120504F494E542E220D00D21A20454E53434F5245203D20454E53434F5245202B20310D00DC2020F12022434F5252454354204E554D42455220495320223B204E554D0D00E61820E72053434F5245203D2035208C208D544441200D00F01920E720454E53434F5245203D2035208C208D5458410D00FA0B20E5208D4464400D01041120F12022594F552057494E21220D010E0620E00D01181420F12022454E454D592057494E532E220D01220620E00DFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
This is my 2nd BASIC game called Number Guess.
It's very simple.
After you inserted game disk, type in:
LOAD “NG”
…and then:
RUN
…to play my game.
Instructions are included.
Nicely done! I actually won on my first try. It would be better if it displayed the scores the players are on each time as I had no clue who was winning right up to the end!


Scratch dabbling for fun…

supersonic61223
Scratcher
100+ posts

The Beeb - a full BBC Microcomputer emulator

i finally figured out to remove the 5e's no more troubles from now on

I know how to make games. It would be cool for someone to make a real AI inside of vanilla Scratch although it may be impossible.

I'm confused by ScratchBlocks
when I receive [scratchblocks v]
if <(confused) = [true]> then
broadcast [confusion v]
stop [brain v]
end
[/scratchblocks]
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

supersonic61223 wrote:

i finally figured out to remove the 5e's no more troubles from now on
I already explained to you that you don't need to remove them


Scratch dabbling for fun…

aniak2020
Scratcher
14 posts

The Beeb - a full BBC Microcomputer emulator

moocatmeow
Scratcher
17 posts

The Beeb - a full BBC Microcomputer emulator

Nyansid kill's the project
4e59414e000000004e59414e585858a44e59414e534944a44e59414e202020a421424f4f542020a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120332000190000002c000d004500457f0500070019238047030003000000002d0000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a42415349430d504147453d26313930300d2a465832310d434c4f534523303a434841494e20224e59414e220de5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e50d000a2220f4204e59414e205349442028432920502e204a4f4e45532032303132150d000b0e20e48d4464403af415060d001405200d001e0d202a46583230302c330d002812202a52554e224e59414e534944220d0032077f7f150d00640c2a46583230302c330d006e16eb373aef32333b383230323b303b303b303b0d007858f127228d819d864e20839d845982209d854120869d814e20209c849d835320859d824920819d864420209c8d819d864e20839d845982209d854120869d814e20209c849d835320859d824920819d864420209c220d008caff1272285205468697320697320612073696d706c652062757420686967686c7920616464696374697665208567616d652074686174207365657320796f7520636f6e74726f6c204e79616e204361742c2020208574686520506f702054617274204361742c2074726176656c6c696e67207468726f75676820202085737061636520696e20612062696420746f206c617374206173206c6f6e6720617322272285706f737369626c652e220d009678f12282204e79616e20436174277320656e6572677920736c6f776c79206465706c657465732020202020827468726f7567686f757420746865206a6f75726e65792c2062757420636f6c6c656374696e6720826120476f6f6420477265656e20537461722077696c6c20626f6f73742069742e220d00a081f1228254686520426164205265642053746172732073686f756c642062652061766f69646564206173208274686579207375636b20656e657267792066726f6d204e79616e204361742c207768696c737420824e65757472616c2057686974652053746172732068617665206e6f206566666563742e223a2a465831350d00aac8f12285205768656e204e79616e20436174206973206f7574206f6620656e65726779207468652227228567616d6520656e64732e205468652074696d6520796f752068617665207375727669766564202085697320796f75722073636f72652e2227278937228850726573732053504143452042415220746f206c6f61642122272789362286436f707972696768742028432920502e4a6f6e65732032303132223af5fda53d33323adb3ae349253d263530b82639303a3f49253d30303aed3af83a15060dffe5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5a91620eeffa90720eeffa91720eeffa90120eeffa900205646a200bd97469d007cbd97479d007dbd97489d007ebd97499d007fe8d0e5a284a04620f7ffa98c20f4ff20af45a22ca000b90019990004c8d0f7ee4b45ee4e45cad0ee2061454cd61ca200a9009500e8e09090f9a940850b8512851920b122a904a20120f4ffa900852520d4458523200346a902854120f821a9018548a9008547a901202022a9008526a9c8a20320f4ffa9012067466078a9008526ad04028da004ad05028da104a9cb8d0402a9228d0502a97f8d4efe8d6efe5860a9008d38fca218bdb8048d2efcbd18058d2ffca9818d32fcad3bfc8538a200ad3bfcc538d006e8d0f6a90060a90160a9008d22fc8d29fc8d30fca9088d23fc8d2afc8d31fca9008d20fc8d27fc8d2efca9008d21fc8d28fc8d2ffca9418d24fc8d2bfc8d32fca9008d25fc8d2cfc8d33fca9f08d26fc8d2dfc8d34fca90f8d38fc608d5e46a2088675a9ff20eeffc675d0f7608524a000a200eaeaeaeaeaeaeaeaeaeaeaeacad0f188d0ecc624d0e6604c4f4144204e59414e58585820313930300d00919ae8fca0a0fcb4fcb4a0fcb4e0fcfcf4a0fcb4a0e8fca0e0fc7c7cb0e8fcfcfcb47c7c7cf4b0a0919aeafff4a0ffb5ffb5a0ffb5feb7a2ffb4fffdb0eaffa0fff7a0abafa2ebffb7a1ffb7a3efffa0919aeaffeffdffb5fff5e0ffb5fff5f0ffb5fffffffeffa0a22bfffc30a0eaffb5a0ffb5a0eaffa0919aeaffa0abffb5a2efffa7a0ffbfafffb5ffb5abffffa0a0a0206bffa0eaffb5a0ffb520eaffa0919aeaffa0a0ffb5a0eaffa0a0ffb5a0ffb5ffb5a0ebffa0effdfcfebfe8fefffdb4fffdfcffaf20919aa2a3a0a0a3a1a0a2a3a0a0a3a1a0a3a1a3a1a0a2a32020a2a3a320a2a3a3a3a1a3a3a3a12020929ae8fca0a0fcb4fcb4a0fcb4e0fcfcf4a0fcb4a0e8fca0e0fc7c7cb0e8fcfcfcb47c7c7cf4b0a0929aeafff4a0ffb5ffb5a0ffb5feb7a2ffb4fffdb0eaffa0fff7a0abafa2ebffb7a1ffb7a3efffa0929aeaffeffdffb5fff5e0ffb5fff5f0ffb5fffffffeffa0a22bfffc30a0eaffb5a0ffb5a0eaffa0929aeaffa0abffb5a2efffa7a0ffbfafffb5ffb5abffffa0a0a0206bffa0eaffb5a0ffb520eaffa0929aeaffa0a0ffb5a0eaffa0a02020202020202020202020202020febfe8fefffdb4fffdfcffaf20929aa2a3a0a0a3a1a0a2a3a0a0878d204c6f6164696e67008c929aa320a2a3a3a3a1a3a3a3a1202020202020202020202020202020878d204c6f6164696e67008c939a20202020202020202020202020939ae8fca0a0fcb4fcb4a0fcb420202020202020202020202020207cb0e8fcfcfcb47c7c7cf4b0a0939aeafff4a0ffb5ffb5a0ffb5feb7a2ffb4fffdb0eaffa0fff7a0abafa2ebffb7a1ffb7a3efffa0939aeaffeffdffb5fff5e0ffb5fff5f0ffb5fffffffeffa0a22bfffc30a0eaffb5a0ffb5a0eaffa0939aeaffa0abffb5a2efffa7a0ffbfafffb5ffb5abffffa0a0a0206bffa0eaffb5a0ffb520eaffa0939aeaffa0a0ffb5a0eaffa0a0ffb5a0ffb5ffb5a0ebffa0effdfcfebfe8fefffdb4fffdfcffaf20939aa2a3a0a0a3a1a0a2a3a0a0a3a1a0a3a1a3a1a0a2a32020a2a3a320a2a3a3a3a1a3a3a3a12020949ae8fca0a0fcb4fcb4a0fcb4e0fcfcf4a0fcb4a0e8fca0e0fc7c7cb0e8fcfcfcb47c7c7cf4b0a0949aeafff4a0ffb5ffb5a0ffb5feb7a2ffb4fffdb0eaffa0fff7a0abafa2ebffb7a1ffb7a3efffa0949aeaffeffdffb5fff5e0ffb5fff5f0ffb5fffffffeffa0a22bfffc30a0eaffb5a0ffb5a0eaffa0949aeaffa0abffb5a2efffa7a0ffbfafffb5ffb5abffffa0a0a0206bffa0eaffb5a0ffb520eaffa0949aeaffa0a0ffb5a0eaffa0a0ffb5a0ffb5ffb5a0ebffa0effdfcfebfe8fefffdb4fffdfcffaf20949aa2a3a0a0a3a1a0a2a3a0a0a3a1a0a3a1a3a1a0a2a32020a2a3a320a2a3a3a3a1a3a3a3a12020e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5000000000000003412000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000434343464343434700000001000000801616161716161616000040408080a0a00000000600000000e0c0a080f0d0b0900000000001010000070e00070e1627394b5f748aa1bad4f00e2d4e7196bee7144274a9e01b5a9ce22d7bcf2785e851c137b438c459f79d4e0ad0a2816d677089b2ed3b9c13a04502dacee01164da763926408904b49cc023c8b4eb724c801208683980459068d6e398002410d00101010101010101010101020202020202020303030303040404040505050606060707080809090a0a0b0c0d0d0e0f10111213141517181a1b1d1f20222427292b2e3134373a3e4145494e52575c62686e757c838b939ca5afb9c4d0ddeaf8ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c060304060c040e0a08080a0e030a020b06020f0d0c0c0d0f0105090e03090f060e060f07010a040f0904000b07030f0c0805020f0d0a08060402000e0c0b0908060504030201000f0e0d0d0c0b0b003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3835322f2c2a272523211f1d1c1a19171615131211100f0e0e0d0c0b0b0a090908080707070606050505050404040303030303020202020202020201010101010101010101010100000000000000000030803200358037003a803c003f8041004480460049804b004e8050005380550058805a005d805f0062806400678069006c806e0071807300768078007b807ddb122b13a413ee12402010802709a30a1f0c9b0d170f93100f121b12271233123f124b12571263126f127b12871293129f12ab12b712c312cf127b089908b308cd08eb0809091807360750076a078807a607cf07ed07070821083f085d08c407040730303030303030303030243030303030303030303030303030303030040630303030303030302418243030303018303030303030303004063030302430303024241824243030300c303030303030303004073030300c303030242430243024243030302430303030303018303030040730243018302430243030303030243024303030243030303018303030040730303018303030243030303030243030303030303030303018303030010930030f0c3c303330300407303030303030303030302130303030303030303030303030303030300406303030303030303021122130303030123030303030303030040630303021303030212112212130303003303030303030303004073030300330303021213021302121303030213030303030301230303004073021301230213021303030303021302130303021303030301230303004073030301230303021303030303021303030303030303030301230303004073030303030303030303035303030303030303030303030303030303004063030303030303030353a35303030303a303030303030303004063030303530303035353a35353030303f303030303030303004073030303f30303035353035303535303030353030303030303a30303004073035303a30353035303030303035303530303035303030303a30303004073030303a30303035303030303035303030303030303030303a303030121530300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0014000a3c3c3c3030303333333030300303030c0c00283c1400283c3030303333333030303030303030301000283c00203030201414003030200505050505050505050505050505003c280030000f0f1b333333333333332333331b0f0f00103030000f33331333333333233333333313330f00140030000f33333333333333333333332333330f00281030000f33233333331333332333333333330f00303030000f33333333222222221414141414220f00303030000f331333003c3c3c3c3c3c3c33333c1400203030000f3333333311283c3c3c2a003c28283c003c0030000f273333133333003c3c3c3c3c3c003c00101030100a0f0f27272727003c3c3c283c14003c0014203030301010101000143c3c3c3d283c28003c002810303030303030003c3c3c3c3c141439393c2810303030303030303030101010102828282222103030303030303030303030303030303030303030303030303030121530300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0c0a1414283c3c3030303333333030300303030c0c0c0528283c003c3030303333333030303030303030303030003c3c003030302020203030200505050505050505050505050505003c3c0030000f0f1b333333333333332333331b0f0f00103030000f33331333333333233333333313330f00142030000f33333333333333333333332333330f00280030000f33233333331333332333333333330f00303030000f33333333333333332222222222330f00303030000f33133322141414143c3c3c3939140a00303030000f33333311283c3c3c3c3d2836363c3c00142030000f273333133311283c3c14143c14003c00280030100a0f0f27272727003c3c3c3c3c28003c002030303030101010101000143c3c3c143c3c003c003c0030303030303020143c3c3c3c2a003c14143c00101030303030303010282828283c3c3c3333281030303030303030303030303030301010101010303030303030121530300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0c0f0f0f3c3c001420303333333030300303030c0c0c0f0f0f3c003c3c003033333330303030303030303030303020003c0010303030303030302005050505050505050505050505050014140030000f0f1b333333333333332333331b0f0f00281030000f33331333333333233333333313330f00203030000f33333333333333333333332333330f003c0030000f33233333331333332333333333330f00101030000f33333333333333332222222222330f00303030000f33133322141414143c3c3c3939140a00303030000f33333311283c3c3c3c3d2836363c3c00203030000f273333133311283c3c14143c14003c003c0030100a0f0f27272727003c3c3c3c3c28003c001010303030101010101000143c3c3c143c3c003c00142030303030303020143c3c3c3c2a003c14143c00280030303030303010282828283c3c3c333328103030303030303030303030303030101010101030303030301215300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0c0f0f0f3c3c3c2014142233333030300303030c0c0c0f0f0f3c3c003c282811333330303030303030303030303030003c3c003030302020203030200505050505050505050505050505003c3c0030000f0f1b333333333333332333331b0f0f00103030000f33331333333333233333333313330f00142030000f33333333333333333333332333330f00280030000f33233333331333332333333333330f00303030000f33333333333333332222222222330f00303030000f33133322141414143c3c3c3939140a00303030000f33333311283c3c3c3c3d2836363c3c00142030000f273333133311283c3c14143c14003c00280030100a0f0f27272727003c3c3c3c3c28003c002030303030101010101000143c3c3c143c3c003c003c0030303030303020143c3c3c3c2a003c14143c00101030303030303010282828283c3c3c333328103030303030303030303030303030101010101030303030301215300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0c0f0f003c14283030303333333030300303030c0c0c0f0f00283c0030303033332220203030303030303030303000281400303020003c3c0030302005050505050505050505050505050028103030000f0f1b333333333333332333331b0f0f00142030000f33331333333333233333333313330f00280030000f33333333333333333333332333330f00303030000f33233333331333332333333333330f00303030000f33333333222222221414141414220f00303030000f331333003c3c3c3c3c3c3c33333c1400142030000f3333333311283c3c3c2a003c28283c00280030000f273333133333003c3c3c3c3c3c003c00203030100a0f0f27272727003c3c3c283c14003c003c003030301010101000143c3c3c3d283c28003c001010303030303030003c3c3c3c3c141439393c281030303030303030303010101010282828222210303030303030303030303030303030303030303030303030301215300303030c0c0c0f0f0f3c3c3c3030303333333030300303030c0c0c0f0a1414283c3030303333333030300303030c0c0c0f0528283c00303030333322202030303030303030303030003c3c00303020143c3c0030302005050505050505050505050505050028103030000f0f1b333333333333332333331b0f0f00140030000f33331333333333233333333313330f00281030000f33333333333333333333332333330f00303030000f33233333331333332333333333330f00303030000f33333322222222141414141422330f00303030000f3313003c3c3c3c3c3c3c33333c140a00140030000f33333311283c3c3c2a003c28283c0000281030000f2733331333003c3c3c3c3c3c003c0000203030100a0f0f272727003c3c3c283c14003c00143c0030303010101000143c3c3c3d283c28003c001010103030303030003c3c3c3c3c141439393c281030303030303030303010101010282828222210303030303030303030303030303030303030303030303030303002050312121203121212121202052103212103303030301202050330031203121212301202050330033003121212121202051212033030121212121202050312033003123012121202050312031203123012121202050330303030121212121202050312031203121212121202050312033003121212121202050312031212121212121202050312031203121230121202050312121203123030301202050312121203301212123002050312031203123030301202050312031212123030303002053030302130303030303030fa0800f008307a000001ff0712122a10ff00307a08007008307a000001ff0712122a004b09003f0a054909003d0a054709003b0a054609003a0a05440900380a05420900360a05401100341220ff00307a08007008307a000001ff0712182a005709004712055809055a110b5f110047120b5709055809065a09004712045f09056109046309056109004712055e09055f110b5a110047120b5709055809055a110047120b5f110a6109004712055e09065f0905610905640900471206630905640905610905ff0200f00600ff0800df00020080031e0c2a004e110034120b501100400a0b4b09003612054b1105420a054709054a09003312054909054711003f0a0a47110038120b491100440a0b4a110031120b4a09003d0a044909054709003612044909064b0900420a054e09055009002f12064b09054e09003b0a064909054b09002f12054709054909003b0a054709064b110034120a4e1100400a0b5009003612054b09054e0900420a064909054b09003312064709044a09003f0a064b09054a0900381205490906470900440a054909054a110031120b4709003d0a054909054b09003612054e0905490900420a064b09054909002f12064709054911003b0a0b4711002f12094911003b0a0b4e110034120a501100400a0b4b09003612064b1105420a054709054a09003312054909054711003f0a0a47110038120b491100440a0a4a110031120b4a09003d0a064909054709003612054909054b0900420a054e09065009002f12054b09054e09003b0a054909064b09002f12054709054909003b0a064709054b110034120a4e1100400a0b5009003612054b09064e0900420a054909054b09003312054709064a09003f0a044b09054a0900381205490905470900440a064909054a110031120b4709003d0a054909064b09003612044e0905490900420a054b09054909002f12054709054911003b0a0b4711002f120b4911003b0a0a47110040120b42090044120544090547110047120a4209004c12054409054709003f12064909054b09004212054709054c09004712064b09054c09004b12054e09064711003d120a47110040120b4209004412044409054709004712054209054c09003b12064b09054909003f12064709054209004212053f090640090047120442090547110040120a42090044120544090547110047120b4209004c12064409044709003f12064709054909004212054b09054709004712054209054409004b12054209054711003d120a4709004012064609054709004412054209054409004712064709054c09003b12054b09064c09003f12054e090647110042120a46110047120947110040120a42090044120644090547110047120b4209004c12054409064709003f12044909064b09004212054709044c09004712054b09054c09004b12064e09054711003d120b47110040120a4209004412054409064709004712054209064c09003b12054b09054909003f12054709054209004212053f090540090047120642090547110040120a42090044120544090647110047120a4209004c12054409054709003f12054709044909004212064b09054709004712064209054409004b12064209054711003d120a4709004012054609054709004412054209054409004712054709044c09003b12064b09054c09003f12064e090547110042120b46110047120aff0253756e2032392f30342f323031322030323a3131000019660d010204087f00007f7f7f7f00000140407f00000860607f0101017f000000007f01017f0000207f7f7f7070707f00007f7f7f01007f00007f7f7f7f01017f7f7f00000000000000000001ff01ff01ff000001000100010001f804f804f804f80400f800f800f800f8000000f8000000f8ffffffffffffffffffffffffffffffffffffffffffffffff0002ff02ff02ff020001fe01fe01fe0137373f472b2b2b2ba80d011d064e20031d045920021d054120061d014e821c041d035320051d024920011d0644821c0d011d064e20031d045920021d054120061d014e821c041d035320051d024920011d0644821cfe8605455343202d0247697665205570c4055a202d024c656674c70558202d025269676874c6053f202d02446f776ec7052a202d025570c705544142202d025349442f424243e50850726573732053504143452042415220746f207374617274de06436f707972696768742028432920502e4a6f6e65732032303132efff011d031d021d061d041d051d011d031d021d061d041d051d011d031d021d061d041d051d011d201c041d071ca0061d201c031d071ca0051d201c011d031d021d061d041d051d011d031d021d061d041d051d011d031d021d061d041d051d011d201cff011d031d021d061d041d051d011d031d021d061d041d051d011d031d021d061d041d051d011d201c031d071ca0031d201c021d071ca0021d201c061d071ca0061d201c041d071ca0041d201c051d071ca0051d201c011d071ca0011d201c031d071ca0031d201c021d071ca0021d201c061d071ca0061d201c041d071ca0041d201c051d071ca0051d201c011d071ca0011d201c031d071ca0031d201c021d071ca0021d201c061d071ca0061d201c041d071ca0041d201c051d071ca0051d201c011d071ca0011d201c031d071ca0031d201c021d071ca0021d201c061d071ca0061d201c041d071ca0041d201c051d071ca0051d201c011d031d021d061d041d051d011d031d021d061d041d051d011d031d021d061d041d051d011d201cff00030c0f30333c3fc0c3cccff0f3fcff033010460f033018460f033610640f032400490f0324004b0f0324004c0f0324004e0f4e59414e59410000204e59414e59410000104e59414e59410000054e59414e59410000014e59414e59410030004e59414e5941000100818382868485a936852ea97c852f20712d8d544f50204e59414e5300a00120042da9378529a919852a20da2ca9008575a5750a6908a8a20420232da675bd231b20562da675e88a20512da57585790a0a0a6579aaa00a200c1caded1aa006bded1a20562de888d0f6e8a00a200c1cbdee1a204c2dbded1a4820422da92e20562d6820512de675a575c90690a460a000a200ad0804d9f51af004b018900aad0704d9f41af002b00ce898186909a8e00690e0a2ff8a8d090460a02dad09043029c905b017ad090485790a0a0a6579854288b9ed1a99f61ac442d0f5a200bd000499ed1ac8e8e00990f460a92e20562d88d0f86078a97f8d43fea90f8d42fea9038d40fea200bdc02d49ff8d4ffead4ffe3007e8e01c90eea2bf8a1869415860a9008d9b048d0604a205a9209d0004ca10faa9008529a904852aa9b9852ea97e852fa90a8d9c0460206f1f20151cf0f8c95bf036c95cf036f0eeae9b04e006b0e79d0004e88e9b0420652dad9b04186911aaa01120e328a00f20fc29ae9c0420bd1ca9078d9c044c691c20f82860ae9b04ca30b4a9209d00044c861ca9008557a557f0fccad0f560a91620eeffa90720eeff4cf828a900852620d224a90120202220c91ca9a28d4efea9008d4bfea9048d4cfe20ce2c20781fa91620eeffa90220eeff20f828207a27a90238e5238526c901d003201a22a9148583a9008584a9008557a557f0fc20e926a5502980f0034cd61ead45fe855ca9018504a90a8505a5591869228502a55a1869048503a93020f525a559186923aaa55a186904a820e929a57b8d0704a57c8d0804ad080420ee29ad0704484a4a4a4a20d329a91020d32968290f20d329201b21e652a5523004c900b004a9058552a552c9069004a9008552a900857fa54d291fd004a900858fa54c290fd004a900858da54e2901f003205b1fa54e2902f00320601fa54e2904f00320651fa54e2908f003206a1fa5502920f00320851fa58d1003206621a58df0053003208721a58f100320a021a58ff005300320cc21a54c186559a000c9509006a008e950d0f6855faa86808424a54d18655a8560a81865249d0b04a54c186559aaa552867d847ea57ff018a680ca1002a24fa57e9d0b04a681e88602a482a55220cc25a67d8681a47e8482a9018504a9368505a5598502aabd0b0438e9028503a93020f525a526c902d000206b2820a01fa59a186901859ad003204025c685d00fa9078d21fea9968d21fea9a58d21fea58438e9018584a583e9008583a67da47ea54dc9209008c96cb004a595f0fca55220dc2da583f00a3008ad45fe855d4c201da903202022a901858aa9008583201b2120441fa9008526a900858a20d224a9008d38fca900852620d22420b01b20c91c20022cad0904300c20411c20691c20db1b4c1d1f20781f20c91c20291ba20a20bd1ca9008550a900854e20781f4cd61ca58b490f858b60a58a4901858a60a9148527a20a20bd1ca527290709408d21fec627d0ee60a9f8858d60a908858d60a9f8858f60a908858f60a9008557a557f0fc60206f1f20e926a55029f0f0f460a523f016a52649038526c901f006a9008d38fc6020d224201a2260a207204020ca10fa60a000a55918694ca000c9509006a008e950d0f69d5b048498a59918659da8b9a42f0a0a0a18655a1865989d6304a499c8982907a8859960a000a55918694ca000c9509006a008e950d0f69d5b04849820c428290f0a0a0a0a18655a1865989d6304a59e300d20c4282907a8b99c2f9d730460a90c9d730460bd5b048502bd63048503a9ff9d5b04a9048504a9108505a93020f52568aa608a48bd5b0410034cd820c559f0d3a000bd5b0438e5591005186950a00838e54cc9fcb004c909b0708498bd630438e55a38e59838e54dc9f2b004c92ab05abd5b048502bd630485038a489848a9048504a9108505a93020f52568a868aa20c428293f1869be9d5b04bd8c2f059b859be007d004c9fff024bd7304c906f01dc90cf03c8a0a1869648dd71aa00a20fc29a9038d21fea903858568aa60a00020fc29a9058d21fea9a18d21fea9198585a583186903c9289002a928858368aa60a00520fc29a9068d21fea9928d21fea9198585a58338e902858368aa60a5591869138502a55a1869f88503a9018504a9028505a930206a26a5591869148502a55a1869f88503a583f00d8504a9028505a626a9cc206a26a92838e5838504f0073005a9c320652660a54cc902901ac64ca9028504a92b8505a54c1869128502a54d8503a93020e52560a54cc93cb006e64ca901857f60a55ef00420cc216020a02160a54dc90f9021c64dc64dc64dc64da9128504a9058505a54c8502a54d18692a8503a93020e52560a901855e60a54dc9ccb021e64de64de64de64da9128504a9058505a54c8502a54d38e9048503a93020e52560a900855e60a5402907ad35fca5418542a5400a26420a26420a26420a26420a2642a5428d36fc60a91f8d38fc60a639869c85390aaabdb906852abdb8068529186910853a8520bdb9066900853b8521a90085448543a9ff8561a00db1298dac04c8b1298dad04c8b1298dae04a200a000b1299d25fcc8b1299d26fcc8b129290f9d23fcb129c884244a4a4a4a290fa8b9c006950ba4248a186907aae01590d1a424b1298d37fcc8b1298549c8b1298540c8b1298541c820f82120d2246060a21fa9009d20fcca10fa8d38fc60a9208d4dfea90185954caa23a5fc488a489848ad4dfe2902f0e68d4dfea9008595a9008593a54d0a26930a26930a26930a26930a26930a26931869808594a59369128593a5948d48fea5938d49fee657a526c902d003206f2520312b207a2ba526d0034caa23a597f008c697d004a900858aa58ad06cc67ad013a904857af8a57b186901857ba57c6900857cd8ce9f041050a5591869018559a559c950900ba9008559a55a186908855aad9d041869018d9d04ad9e0469008d9e04ad9e04290fd002a9068d9e04a90c8d00fead9e048d01fea90d8d00fead9d048d01fea9008d9f04a526c901d00320b12368a868aa684060a53ef00320b022c60ad009a9ff850aa50b8d24fcc611d009a9ff8511a5128d2bfcc618d009a9ff8518a5198d32fca60cf014bd0c058d21fcbdac048d20fca50d850ca900850da613f014bd0c058d28fcbdac048d27fca5148513a9008514a61af014bd0c058d2ffcbdac048d2efca51b851aa900851ba5431865478543a54465488544a000a544d120b0034cb023c8b1208545c9ffd0034c4f25c8aab120c88422853d2903a8a5201865228520a52169008521a53d4a4a853d0a0a653d4a4a186901853db9b104a8bd0c059921fcbdac049920fca549f01cbdac041869088d2efcbd0c0569008d2ffca51909018d32fca53d8518e88a390e00990c00e88a390e00990d00b90b0009019924fca53d990a00a90085448543a000b120d0034c3f246078a90f8d42fea90b8d40fea9ff8d43fea9ff204d2ba9df204d2ba9bf204d2ba99f204d2ba900856d856e856f8570a90185718572857385745860a9008da204859a8599a5912907aabd7b048d21febd8b048d21febd93048547bd8304859ee691a9208527a900a2079d7304ca10faa900859b20c42829070a0a0a859d60c8b120202022a53a8520a53b8521a90085448543a539059cc902d003200c2560a5431865478543a54465488544a000a544d1209047c8b1208545c9fff0c2c8aab120c88422853d2903a8a5201865228520a52169008521a53d4a4a853d0a0a653d4a4a186901997100966398aa20fc2aa90085448543a000b120f0b960860284030aaabdc4068500bdc5068501a9018504a0004cf22d48a5021865598502a50318655a8503688551a50338e90118650585032907aa8509a50329f8850320b826a5068d1f26a5078d2026a551a405889daaaaca101c38ad1f26e9808d1f26ad2026e902c930b0031869508d2026a207a5518810dbc604f01da50618690885068d1f26a5076900100338e95085078d2026a6094c19266085514c8e268551a50338e90118650585032907aa8509a50329f8850320b826a5068d9426a5078d9526a551a4058899aaaa8810faa50618690885068d9426a5076900100338e95085078d9526a609c604d0d760a50329f84a4aa8a5032907187978068506a9008524a5020a26240a26240a262465068506b979066524100338e95085076078a200a97f8d43fea90f8d42fea9038d40fea9618d4ffead4ffe10048a0901aaa9428d4ffead4ffe10048a0902aaa9488d4ffead4ffe10048a0904aaa9688d4ffead4ffe10048a0908aaa9498d4ffead4ffe10048a0910aaa9628d4ffead4ffe10048a0940aaa9708d4ffead4ffe10048a0980aaa9608d4ffead4ffe10048a0920aa864e8a454f254e8550a54e854f5860a9508504a9648505a9008502a9008503a93020f525a9508504a9648505a9008502a9648503a93020f525a9008502a9c88503a9508504a9388505a93020f525a91f854ca960854da24fa54d9d0b04ca10f8a9088527a200a00020c428293f1869be9d5b048a0a0a0a0a0a9d630420c4282907a9001869178a1869179d6b04a9009d7304a9ff9d5b04e8c627d0cca904857aa900857b857c8591859a8da2048547a9018548200c2560aea204bd5b0430198502bd63048503a9ff9d5b04a9048504a9108505a93020f525c627300160a9ff859aa902859e60aea204a59a290fd041a59a4a4a4a4ac908b037aa20a91f4c9b28ada20418690129078da204a59e297fc902f0d3c901f0a0aea204bd5b041011862ba59a4a4a4a4a2907c52bd00320e01fbd5b0430238502bd63048503bd6b04186901c917b002a91dc91d9002a9179d6b04187d73044c192960a5920a0a18659218694585924d44fe60a91720eeffa90120eeffa9ff4c08298eef288cf428a91f20eeffa91f20eeffa91f4ceeffa91720eeffa90120eeffa9004c0829608d1029a2088675a9ff20eeffc675d0f7600aaabdc4068500bdc5068501a000b1008504c8b1008505a5050a38e90118650385032907aa8509a50329f8850320b826a5068d6f298d7329a5078d70298d742918a50069028d6c29a50169008d6d29a40588b9aaaa9daaaaca9daaaaca101f38ad6f29e9808d6f298d7329ad7029e902c930b00269508d70298d7429a2078810d1c604f03418ad6c2965058d6c29ad6d2969008d6d29a50618690885068d6f298d7329a5076900100338e95085078d70298d7429a6094c682960a62c8602a42d8403186906201929a52c186902852c60862c842d60484a4a4a4a20d32968290f4cd329beca1aa203b9cd1a9563b9ce1a95718518b9cb1a9dab04b9cc1a18690c8d2c2ba91869008d2d2ba907856120fc2a60d671f05eb56d1879d0173005d9d417901cb9d417956da92f854aa92b854b8a0a0a0aa8a95b914ac8a92a914a60956d60d671f02eb56d38f9d1173007d9d517f002b01cb9d517956da92f854aa92b854b8a0a0a0aa8a9a4914ac8a92a914a60956d60a92f854aa92b854b8a0a0a0aa8a9ce914ac8a92a914a60d671f0e5b56d38f9d217101ba900956da92f854aa92b854b8a0a0a0aa8a9ce914ac8a92a914a60956d60b56d38f9d3171023a900956da92f854aa92b854b8a0a0a0aa8a9fb914ac8a92a914ae003d007a9ff856160956d609848a900956da92f854aa92b854b8a0a0a0aa8a92b914ac8a92a914a68a860a461c0fff00fc89829078561a8a56618790c18856660acac04a201202b2aacad04a202202b2aacae04a203202b2a201b2b608487a0ff8c43fe8d4ffec88c40fea00288d0fda0088c40fea00488d0fda48760a90f8d42fea90b8d40fe4cd82ba90f8d42fea90b8d40fea56e4a4a4ac56af00b856a490f058b0990204d2ba564c567f0118567aabd78050980204d2bbdf805204d2ba56f4a4a4ac56bf009856b490f09b0204d2ba565c568f0118568aabd780509a0204d2bbdf805204d2ba5704a4a4ac56cf009856c490f09d0204d2ba566c569f0118569aabd780509c0204d2bbdf805204d2b60a933852ea97c852f20712d8d436f6e67726174756c6174696f6e732100a00120042da99a8529a919852aa9378529a919852a20da2ca99b852ea97d852f20712d596f75277665204e79616e656420666f7200ad09043049a960852ea97e852f20712d82506c6561736520656e74657220796f7572206e616d653a2000a9b5852ea97e852f20712d849d87202020202020202020209c00a211a01120e32820d428a9c5852ea97d852fad0804204c2dad070420422da92e20562dad070420512d20712d205365636f6e64730060a96c8529a918852a20da2c60a000a900854aa97c854bb1291016c9fff017297f38e90118654a854aa54b6900854ba920914ac8d0e160a20020232da52e8d1a2da52f8d1b2da000a228b12e9daaaae8c8c028d0f56086778478a9008542980a0a65780a0a26420a26426577852ea542697c852f604a4a4a4a1869304c562d4820422d68290f1869308430a000912ee62ed002e62fa43060a000b129f005912ec8d0f76068852968852aa9011865298529a52a6900852a20652dc8981865298529a52a6900852a6c2900a9008559a900855aa9008d9d04a9068d9e04a90c8d00fead9e048d01fea90d8d00fead9d048d01fe60be9badcdddbcacabdabab9a99aaac9c8efccaedcca9cdebdbb9eb6a6860284030aaabdc4068500bdc5068501a000b1008504c8b1008505a50329fc8503a503290785962907aa8509a50329f8850320b826a506852ea507852fa5001869028555a50169008556a596f0034cb72ea506852ea507852fa205a000b155a000912ec8912ea001b155a002912ec8912ea002b155a004912ec8912ea003b155a006912ec8912ea5551869048555a55669008556a52e186980852ea52f6902100338e950852fcad0b2a000b155a000912ec8912ea5061869088506a5076900100338e9508507a5551869018555a55669008556c604f0034c2d2e60a506852ea507852fa000b155a004912ec8912ea001b155a006912ec8912ea5551869028555a55669008556a52e186980852ea52f6902100338e950852fa204a000b155a000912ec8912ea001b155a002912ec8912ea002b155a004912ec8912ea003b155a006912ec8912ea5551869048555a55669008556a52e186980852ea52f6902100338e950852fcad0b2a000b155a000912ec8912ea001b155a002912ec8912ea002b155a004912ec8912ea5061869088506a5076900100338e9508507a5551869038555a55669008556c604f0034cb72e6001020408102040800103070f1f3f7fff0000000006060c0c02020a0a12121a1a1a1a12120a0a02020e060e160e060e160e120e0a0e120e0a0e0e0e0e0e0e0e0e0606060606060606161616161616161602060a0e0e12161a40404040404040404040404040404040404040404040404040404024e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5
so many useless 5e's that I had to delete

Last edited by moocatmeow (June 16, 2021 22:50:47)


njwehafhuhauhshsfhusfhusif and meow[purr!!!!!!!!!!!!!!!!!!!!!!!!!]
supersonic61223
Scratcher
100+ posts

The Beeb - a full BBC Microcomputer emulator

RokCoder wrote:

supersonic61223 wrote:

i finally figured out to remove the 5e's no more troubles from now on
I already explained to you that you don't need to remove them
this is my final comment so this comment

moocatmeow wrote:

=
Nyansid kill's the project
the code is to big I can't put it here (here's a link to it instead (not the link) )
games that were converted to .txt are too big to be put here so you would have to use a different type of conversion which would mean you would change a lot of the code for custom games but no more links

I know how to make games. It would be cool for someone to make a real AI inside of vanilla Scratch although it may be impossible.

I'm confused by ScratchBlocks
when I receive [scratchblocks v]
if <(confused) = [true]> then
broadcast [confusion v]
stop [brain v]
end
[/scratchblocks]
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

moocatmeow wrote:

Nyansid kill's the project
the code is to big I can't put it here (here's a link to it instead THE LINK )
Please edit your post to show the game code and not the link. Just drag the image into the converter at rokcoder.com/bbcmicro and paste into the comment as shown -
[code]
<Paste here>
[/code]


Scratch dabbling for fun…

supersonic61223
Scratcher
100+ posts

The Beeb - a full BBC Microcomputer emulator

why does it work now

Last edited by supersonic61223 (June 16, 2021 23:50:52)


I know how to make games. It would be cool for someone to make a real AI inside of vanilla Scratch although it may be impossible.

I'm confused by ScratchBlocks
when I receive [scratchblocks v]
if <(confused) = [true]> then
broadcast [confusion v]
stop [brain v]
end
[/scratchblocks]
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

supersonic61223 wrote:

why does it work now
This is how I've been advising you to do it since… *scans back through pages*… ages ago


Scratch dabbling for fun…

njdavison
Scratcher
34 posts

The Beeb - a full BBC Microcomputer emulator

I was testing some assembly language today. I couldn't find a way to input square brackets. When I tried to paste the code the emulator hung after the square bracket. I wonder if it's a key mapping error or not supported?
Pseudo-random number generator from Chuckie Egg
DIM Q% 200
P%=Q%
[
.rndseed EQUB &76
EQUB &76
EQUB &76
EQUB &76

.rnd
LDA rndseed
AND #&48
ADC #&38
ASL A
ASL A
ROL rndseed+3
ROL rndseed+2
ROL rndseed+1
ROL rndseed
RTS

.test
SEC
JSR rnd
LDA rndseed
RTS
]
R=USR(test)
PRINT ~R
R=USR(test)
PRINT ~R
R=USR(test)
PRINT ~R

Featured Projects
RokCoder
Scratcher
1000+ posts

The Beeb - a full BBC Microcomputer emulator

njdavison wrote:

I couldn't find a way to input square brackets.
Just tapping the square bracket keys should be fine. Don't forget that square brackets appear as arrows in mode 7.

njdavison wrote:

When I tried to paste the code the emulator hung after the square bracket.
It turns out that my import/paste doesn't handle tabs very well! Thanks for letting me know about this. I'll fix it tomorrow. Removing all the tab characters and changing .RND to .RAND so that it's not mirroring an existing command seems to get it working properly.


Scratch dabbling for fun…

Powered by DjangoBB