Dark Bit Factory & Gravity
PROGRAMMING => Other languages => Yabasic => Topic started by: Wenlock on August 28, 2011
-
Almost finished it, I'm down to the data lines and so far at point where the program parses and the progress bar gets to 20% before it runs out of data.
It's been a lot of typing, but worth it. Though this one is several times the size of anything I ever typed on the Color Computer.
Those were the days, most of what we ran was what we typed in from magazine listings.
Wenlock
-
Which Program was this Wenlock? I can't remember freecell. :)
-
This was written by Tony Ronkko (tronkko), last version was 2004.
I've seen it running on the emulator, but wanted to see it on a real PS2 (or even the PS3).
Must have been a huge project with 6000 lines of code.
Wenlock
-
I remember Tronkko, I'll have a dig through his sources and see if I can find Freecell :)
One (very bad) quirk of ps2 yabasic was that program execution speed fell at an alarming rate when the listing got too big! It was the only reason that I never made a megademo in Yabasic and released a lot of small stuff instead.
-
Ouch, sounds like it doesn't have an efficient way of handling things. Of course we never had that sort of problem with 8 bit computers and their 64k memory maps. Although there were a few recommendations to have the subroutines at the top of the listing so the BASIC interpreter could access them faster.
Wenlock
-
I know Free Cell. it was awesome. a great one to try out after this would be stonemonkeys formula 1 game the listing is available on this forum somewhere.
-
Finally got Freecell finished last night, I'm not a good player of Freecell, but I did test it out. Seems to be all debugged. Windiff is a big help in finding typos.
I've copied it to a PS2 memory card so I can run it on the PS2. Must have a look at my PS2, it won't recognise CDs and only plays certain DVDs. Loads YABASIC and Scooby Doo First Frights every time but little else.
Apparently the laser height can get a bit out, and you may be able to adjust it by shifting one of the gears a tooth or two.
Looks like it's time to try the F1 code, I captured that some time ago, so I should have it in the YABASIC folder.
Wenlock
-
Scooby Doo First Frights
Now there's a game that went straight to AAA status. :P
Jim
-
Must have a look at my PS2, it won't recognise CDs and only plays certain DVDs. Loads YABASIC and Scooby Doo First Frights every time but little else.
Apparently the laser height can get a bit out, and you may be able to adjust it by shifting one of the gears a tooth or two.
I followed similar instructions to fix my PS2, but they didn't help. What finally fixed it was taking the entire laser head out, and cleaning the dust off the mirror underneath. Slimline PS2s may be different, but it worked for my old style PS2.
Here is a series of images to demonstrate where to clean, in case I have missed anything:
http://jepmz.deviantart.com/art/How-to-clean-fat-Playstation-2-91193890
Also, if anyone tells you to adjust the laser voltage, try not to, as increasing it too much will vastly reduce the operational lifespan of the laser.
-
Got F1 running on the PS3 now, and PS2 when I copy it to a memory card.
Now for something else.
F1 works pretty well considering the limitations of YABASIC. Nice one.
Wenlock
-
F1 works pretty well considering the limitations of YABASIC. Nice one.
Yeah, I couldn't believe it when I saw it for the first time :)
I wonder if Stonemonkey is still around..