Dark Bit Factory & Gravity
PROGRAMMING => Other languages => Yabasic => Topic started by: Shockwave on October 19, 2006
-
You need the Yabasic emulator by Jim Shaw;
http://members.iinet.net.au/~jimshaw/Yabasic/ps2yabasic1.6b3.zip
Code can be copied and pasted straight into the emulator.
Enjoy!
-
Lots of demo files here
http://members.iinet.net.au/~jimshaw/Yabasic/yabres/yabres.html
Jim
-
The demo's links are all broken Jim
-
i had bother getting the links to work with firefox but they worked fine in internet explorer
-
Yeah, there seems to be some problem with Firefox and the webserver my ISP uses, to do with expanding spaces into "%20" or whatever. Sorry.
Jim
-
Jim, when I run the emulator, sometimes it says: "Opps, sorry. Your code was saved as yabasic-autosave. Tell Jim what you were up too." or something like that. I was just wondering why that happened? :o
-
There's a bug in the source code colouring somewhere. If you turn it off in the options I don't think it crashes any more.
Jim
-
I was just wondering if there's been any thought of making another release of the yabasic emulator?
Just some ideas:
I'm wondering this because it would be good to have a tabbed windows - like firefox? So that navigating multiple codes would be alot easier?
Also, would it be possible to add an in game save option so you can save high scores, levels, character data? Either through the emulators interface (eg, File / Save Progress) or can it be possible to make a new yabasic function so that the author can code in a save menu? Something coded like:
if save_game = 1 then
saved_score = score
log saved_score
'or
saved_player_level = 10
log saved_player_level
'or
saved_player_weapon = 91
log saved_player_weapon
fi
or something along the lines of that??? I don't specifally know how to make any programs, but if it would be possible to get an in game save option... that would make yabasic alot more versitile and powerful don't you think?
Just some suggestions lol! Hopefully I wont get too critisiced!!! And hopefully maybe they can be implemented?
-
I don't think Jim will criticise you :) He likes feedback on the Emulator, he spent a lot of time on it. Whether he would have the time to work on it these days would be another matter.
-
Thanks Clanky - I appreciate the feedback very much. I'm probably never going to work on the emulator again, unless something really forces me to do it - a bug, a new platform - it runs on PSP you know?
Jim
-
Is the source code for the emulator available I'd like to have a nose through it if I may. I realise that it probably needs some alterations to be made in order for it to compile using VC++ Express 2005 but it would still be educational to see how the intepretor works.
-
get it here.
http://sourceforge.net/project/showfiles.php?group_id=25319&package_id=17235&release_id=162838
its a great read ive been through it a couple of times myself.
-
Thanks for the link I'm browsing the files now
-
There's also a JavaScript version of Yabasic!
Just copy and paste the code into the editor to try it.
http://www.dbfinteractive.com/forum/index.php?topic=6398.0
-
Yabasic is just perfect. The emulator just made it better.
I found the emulator before dbf went live and copies of
the first only download have been loaded on all computers
I've owned. My first program was my biggest. It took 3
months to write, get it to run and debug it and it was
written on PS2 console yabasic. When the emulator
came along, I baulked at having to re-type it.
Then I heard that memory cards could be tranferred to computer.
So I asked Jim about it. He had the gear. I sent him 3
years of work and he put it on this site.
I have copies of that everywhere too.
I have written far more since then and my best stuff
is on this site. I wished there coding samples when I started.