PDA

View Full Version : [OUTDATED] How to Setup Simba for Lape.



Vinyl Scratch
08-15-2012, 09:18 PM
Hey guys! Going to help you get started with setting up your Simba for
Lape!

While you can still read this, Give some thank you's and stuff to MasterBB, Nielsie, Wizzup and the other devs. They're doing great work with this, and I wish them best of luck on it!

Don't know what Lape is? It's the same as PascalScript, but it's a ton faster. I don't know EVERYTHING about it, but I'm always learning. ;D

Anyway.. onto the tutorial.

Things you'll need:

Download SRL-Lape (https://github.com/SRL/SRL-5/tree/lape_fixes)
Download Simba 1000 (required) (http://nala.villavu.com/downloads/master/) (Thanks, Flight, for the links)

You don't have to download them yet, but if you want, place them where you can easily find them.

Now, where to start: Download Simba 1000. ^ at the top.
get whatever you are.. I'm win64, so I got that.

Downloaded it?
Good.

Now, you'll get something along the lines of:
http://puu.sh/VE5h

Now, right click and choose Rename.

Name it Simba.

Now, find your Simba folder. It's in my C:/ file.

Click on Simba once, and the right-click.
Rename it whatever, besides Simba.
http://puu.sh/VEa6
to:
http://puu.sh/VEkO

See? Ok, keep that window open, you need it again.

Now, take your NEW simba, and place it in that folder

http://puu.sh/VEmx
See that there? Not you can open simba, and get The Script Manager. (I have yet to mess with this) And Simba 1000.

YAY!! Simba 1000!!@!@! We can codes in Lape!!
No you can't.
3:
We're not done.
Oh?
Yeah.

Well, you need Lape to code in Lape, Right?
Wrong.
SRL has Lape inplemented. BUT! you have to download it.
To the top! Away!

Now you've downloaded it? Good.
Still need help downloading it? Click the zip button on the top.
http://puu.sh/VEwb

THAT button.
Now, once it finishes downloading, you're going to extract it.
Where?
Somewhere where you can find it easily. Preferring your Desktop.
You'll get something like this: http://puu.sh/VEDN
Now, you can rename it SRL5.
http://puu.sh/VEId
Now, go to your C:/includes/SRL/ folder.
Place that INSIDE the SRL folder.
And, now you're ready to script! Yay!


Also, to include SRL5, or lape, just do $i SRL/SRL5/SRLLape.simba} for Lape, {$i SRL/SRL5/SRL.simba}

(Just to let you guys know, When you close Simba, you'll get an error. If anybody knows a fix for that, please tell me, I'll include it in the tutorial.)

Austin
08-15-2012, 10:09 PM
Thanks for the guide! Was just looking for one like this ;). I'll be sure to refer back to it when I'm ready to switch over.

So on average, can you run most Simba scripts with Lape?

eska
08-15-2012, 10:33 PM
Thanks for the guide! Was just looking for one like this ;). I'll be sure to refer back to it when I'm ready to switch over.

So on average, can you run most Simba scripts with Lape?

If it uses SPS, you can't because TmufasaBitmap aren't implemented yet (masterBB told me he's almost finished with it though!).
If it tries to draw on the screen, you can't for the same reason as above.

So, for example, MSI doesn't work, unless you do some heavy change yourself, because it uses SPS AND attempt to draw on the screen too.

Also, I don't always get the error when closing simba. Right now, I'm not getting it. Earlier today I was getting it everytime. I bet I'll get it once again later today or tomorow.

Vinyl Scratch
08-15-2012, 11:06 PM
If it uses SPS, you can't because TmufasaBitmap aren't implemented yet (masterBB told me he's almost finished with it though!).
If it tries to draw on the screen, you can't for the same reason as above.

So, for example, MSI doesn't work, unless you do some heavy change yourself, because it uses SPS AND attempt to draw on the screen too.

Also, I don't always get the error when closing simba. Right now, I'm not getting it. Earlier today I was getting it everytime. I bet I'll get it once again later today or tomorow.

Alright, Thanks, Eska! I hope I don't get it evertime, it's a little annoying. lol. Another thing I noticed, when I try to include Lape, i get an error.. Something about ReplaceString.

Divus
08-15-2012, 11:07 PM
Useful guide man :) Always appreciated when people make guides like this

Vinyl Scratch
08-15-2012, 11:15 PM
Useful guide man :) Always appreciated when people make guides like this

Thanks! Will be making more!

E: 400th post!

eska
08-15-2012, 11:16 PM
Alright, Thanks, Eska! I hope I don't get it evertime, it's a little annoying. lol. Another thing I noticed, when I try to include Lape, i get an error.. Something about ReplaceString.

Errrr.. I was getting that too. Forgot how I fixed it.

Vinyl Scratch
08-15-2012, 11:19 PM
Lol, It's fine. I'll figure it out.

eska
08-15-2012, 11:43 PM
It might be that you are using SMART 8.0 and didn't remove the -1.

I've searched but I really can't remember, and if that's not it then IDK.

Vinyl Scratch
08-15-2012, 11:51 PM
I'm using SMART 7.2 I believe.

NKN
08-16-2012, 01:05 AM
Nice tutorial. :)

Vinyl Scratch
08-16-2012, 01:07 AM
Nice tutorial. :)

Thanks! I was hoping I did good. Worked hard on this tut.

Joe
08-16-2012, 01:21 AM
You helpful guy, you. I dunno if I'm really interested in lape atm seeing it doesn't do SPS or PaintSMART, but once its all cool and stuff I might try it out.
Nice guide though, rep+ fo u

Vinyl Scratch
08-16-2012, 01:25 AM
You helpful guy, you. I dunno if I'm really interested in lape atm seeing it doesn't do SPS or PaintSMART, but once its all cool and stuff I might try it out.
Nice guide though, rep+ fo u

Thanks! I can't wait for Paintsmart and SPS to get implemented too, but I like it for how fast it is

Flight
08-16-2012, 02:53 AM
Yes you'll have have to understand not everything is yet compatible, like Eska stated, SPS, forms and some of the SMART graphics. MasterBB is working on this from what I've read, so we all owe him a thanks as well.

Vinyl Scratch
08-16-2012, 03:50 AM
Yes you'll have have to understand not everything is yet compatible, like Eska stated, SPS, forms and some of the SMART graphics. MasterBB is working on this from what I've read, so we all owe him a thanks as well.

Added to the Tutorial. Thanks for letting me know!

P1ng
08-16-2012, 03:52 AM
Now, you can rename it SRL5.

Now, go to your C:/includes/SRL/ folder.
Place that INSIDE the SRL folder.
And, now you're ready to script! Yay!

Could you please be a bit more specific about which folder names SRL it is being placed?
Am I putting this SRL5 folder into C:/includes/SRL or C:/includes/SRL/SRL?

eska
08-16-2012, 03:58 AM
don't listen to me, vinyl (post bellow) has a better idea.

Vinyl Scratch
08-16-2012, 04:04 AM
I don't. I just put in in C:/includes/SRL/

I include it in my scripts by doing {$i SRL/SRL5/whatever.simba}

Wizzup?
08-19-2012, 09:08 AM
You don't need Simba 1k; you can use an updated 991 (which will soon be 992).
I highly recommend 991/992 instead of 1k. http://nala.villavu.com/downloads/simba-prev/c05e13527954d537d9d6a8302c35733ce8d1ad3f/Simba.i386-win32.exe

CephaXz
08-19-2012, 09:18 AM
Damn what?! I never know its already released lol. Btw, will Lape eventually replace everything? Don't know what I'm asking because I'm not really sure what Lape is, lack of programming knowledge :p

Flight
08-19-2012, 10:58 AM
You don't need Simba 1k; you can use an updated 991 (which will soon be 992).
I highly recommend 991/992 instead of 1k. http://nala.villavu.com/downloads/simba-prev/c05e13527954d537d9d6a8302c35733ce8d1ad3f/Simba.i386-win32.exe

Fair enough. What advantages would 992 have over 1k as far as running Lape in concerned? Nielsie suggested 1k to be used previously.

masterBB
08-19-2012, 01:07 PM
While you can still read this, Give some thank you's and stuff to MasterBB, he's doing great work with this, and I wish him best of luck on it!

lol, I am not lape developer. Nielsie made lape himself and wizzup, nielsie and the other devs put it in simba.

Daniel
08-19-2012, 01:47 PM
There is a reason as to why Lape is not enabled by default in Simba ;) It is in its early testing stages at the moment, and is designed for the scripter, not for regular use.

Vinyl Scratch
08-19-2012, 05:11 PM
lol, I am not lape developer. Nielsie made lape himself and wizzup, nielsie and the other devs put it in simba.

Ok! Edited! (You're still in it too, btw)

BraK
09-30-2012, 04:06 PM
Hey your simba download page is wrong. That was just the updated version for that day. In the future you will need to go here.

http://nala.villavu.com/downloads/master/

Then locate the most up-to-date version.

The Killer
09-30-2012, 06:06 PM
question1: is scripting the same in lape as pascal?
question2: does lape use more ram/cpu as pascal?

BraK
09-30-2012, 06:20 PM
Is scripting the same in lape as pascal?

Nope it's not the have similarities but a good many differences.

Does lape use more ram/cpu as pascal?

On some things Lape is much faster others about same.

Vinyl Scratch
09-30-2012, 07:03 PM
Thanks, BraK. I updated this. Also, Congrats on Admin.

m3gaman3g3nd
12-29-2012, 03:58 AM
currently this is the most updated (so you dont have to search)
7e7c215ec376f9a7599e520af9e0ec223a57ae6e
it even has 7z extention so you can run simba with out the installer...

Vinyl Scratch
12-29-2012, 04:50 PM
Could you post pictures, or add more details? Once you do, I'll add it to the tutorial.