[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 264: mysqli_fetch_assoc(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 326: mysqli_free_result(): Couldn't fetch mysqli_result
Pete's QBASIC Site Discuss QBasic, Freebasic, QB64 and more 2011-04-08T02:04:15-05:00 http://petesqbsite.com/phpBB3/app.php/feed/topic/3231 2011-04-08T02:04:15-05:00 2011-04-08T02:04:15-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21477#p21477 <![CDATA[Helloo]]>
I've gotten my XMS/EMS solution to run under WinXP's regular DOS Window, as long as I had a *.PIF or a *.LNK file set up first that demanded EMS/XMS support be given to the DOS window/box.



~Kiyote!

I wonder if what I did classifies as "UNREAL MODE," I will have to look into that.
Thanks for pointing that out for me. I'll compare notes.

"I have some SVGA work" ~ yes please post examples.
I'm going to be posting the original source of my SVGA routines, as well as all the modifications I did to make it work 2X better.

[3RD EDIT]
The reason that I want to push the SVGA stuff so much in QB, QuickB, is because I found out a trick that lets you use the lowest 2 bits of the RGB color value as a 1 or 2 bit greyscale, and like how 3D ppls use a gray over a 3D object say to map the normals, I'm going to use my small sliver of grayscale as embeded markings of level data, physics data.

I can set bit 1 of either the R, the G, or the B, and say that bit is the horizontal floor indicator.
You can detect, by the individual pixel, at the main sprite's feet, whether it's standing on a floor, or something with no floor, aka gravity should pull them down further.

I can then use the other 2 channels, those other 2 bits, for vertical walls facing left, and vertical walls facing right.

I could use bit 2, in any channel, to show that an enemy is occupying space.
This is all very technical, and again, will be detailed extensively, with working example QB / QuickB files to tinker with.
You'll be able to draw a packman maze, simply by having a trail of bit 1 in any one channel, around the border, and if you give the screen a slightly complex background, the slight shift in color, barely percievable, will be impossible to detect, but your game sprite will have a path it can follow, embedded in the image itself.

The reason bits 1 and 2 in the color channels are free to be used like this, cause if you upscale your SCREEN 13 colors to SVGA, you have to do this.

R = (R * 4) + 3

or

R = (R * 4)

Notice, that 3 is bits one and bit two.
If I do NOT add 3 to the color value which was shifted from 6 bit color to 24 bit color, then it is there, empty, and can be used for the aforementioned greyscale technique.

Statistics: Posted by Kiyotewolf — Fri Apr 08, 2011 2:04 am


]]>
2011-04-08T00:31:09-05:00 2011-04-08T00:31:09-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21476#p21476 <![CDATA[Helloo]]>
@burger2227

I've gleaned a bit of intent from Pete, he is glad that you and I are interested in keeping the Pete's Qbasic Site Forum alive.
You ARE the boss, you keep shop around her quite nicely.
I look up to YOU as a fellow moderator, so YES, you are currently head honcho here right now.



~Kiyote!

I'm going to be posting tutorials on how to make QBasic behave like FreeBasic, giving QBasic programmers a taste of SVGA graphics, and EMS/XMS memory extensions that actually work.
Every implementation before mine using XMS/EMS has failed, and I found out why.
I'm going to post intricate details on the XMS/EMS conundrum, and how I solved it.
My HUGE PROJECT, a sprite editor, only works because I got XMS/EMS support working 100% with NO ERRORS.
I have some SVGA work, if anyone wants I can post it if I find it. Speaking of XMS/EMS, have you ever used unreal mode?

http://en.wikipedia.org/wiki/Unreal_mode

Using this limits your code to work only on pure dos or dosbox, but it's great.

Statistics: Posted by Guest — Fri Apr 08, 2011 12:31 am


]]>
2011-04-07T21:16:42-05:00 2011-04-07T21:16:42-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21475#p21475 <![CDATA[Helloo]]> Ubuntu Linux & Wine, and they can last forever.



~Kiyote!

Statistics: Posted by Kiyotewolf — Thu Apr 07, 2011 9:16 pm


]]>
2011-04-07T18:58:38-05:00 2011-04-07T18:58:38-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21474#p21474 <![CDATA[Helloo]]>
Ted

Statistics: Posted by burger2227 — Thu Apr 07, 2011 6:58 pm


]]>
2011-04-07T17:11:09-05:00 2011-04-07T17:11:09-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21472#p21472 <![CDATA[Helloo]]>
I've gleaned a bit of intent from Pete, he is glad that you and I are interested in keeping the Pete's Qbasic Site Forum alive.
You ARE the boss, you keep shop around her quite nicely.
I look up to YOU as a fellow moderator, so YES, you are currently head honcho here right now.



~Kiyote!

I'm going to be posting tutorials on how to make QBasic behave like FreeBasic, giving QBasic programmers a taste of SVGA graphics, and EMS/XMS memory extensions that actually work.
Every implementation before mine using XMS/EMS has failed, and I found out why.
I'm going to post intricate details on the XMS/EMS conundrum, and how I solved it.
My HUGE PROJECT, a sprite editor, only works because I got XMS/EMS support working 100% with NO ERRORS.

Statistics: Posted by Kiyotewolf — Thu Apr 07, 2011 5:11 pm


]]>
2011-04-07T15:05:17-05:00 2011-04-07T15:05:17-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21471#p21471 <![CDATA[Helloo]]>

I'll try to take it easy on you. If you need any help, let me know. Mostly it is spammers that join and never post. They just have a web page link that goes to a commercial site.

A member would have to go through the member list to find the web page link, so I fail to see the sense in it. They may also be hitting the links themselves so that the page gets more hits, I dunno...

Otherwise it is pretty quiet here. TrainWreck (lol) has started posting stuff recently. That's about it.

Welcome aboard Kiyote

Ted

Statistics: Posted by burger2227 — Thu Apr 07, 2011 3:05 pm


]]>
2011-04-07T06:30:16-05:00 2011-04-07T06:30:16-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21469#p21469 <![CDATA[Helloo]]> Burger is the head moderator.



~Kiyote!

Statistics: Posted by Kiyotewolf — Thu Apr 07, 2011 6:30 am


]]>
2011-04-03T22:28:13-05:00 2011-04-03T22:28:13-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21442#p21442 <![CDATA[New Moderator ?]]>
from Garry

Statistics: Posted by GarryRicketson — Sun Apr 03, 2011 10:28 pm


]]>
2011-04-03T19:06:22-05:00 2011-04-03T19:06:22-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=21429#p21429 <![CDATA[Helloo]]>
You can ask me anything you'd like.
Going to start a thread just for that here in a min.



~Kiyote!

BTW, nice to meet you.

Statistics: Posted by Kiyotewolf — Sun Apr 03, 2011 7:06 pm


]]>
2010-03-24T15:59:12-05:00 2010-03-24T15:59:12-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=20541#p20541 <![CDATA[Helloo]]>
I've always been a noob! lol :wink:

Statistics: Posted by coma8coma1 — Wed Mar 24, 2010 3:59 pm


]]>
2010-03-23T05:37:07-05:00 2010-03-23T05:37:07-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=20537#p20537 <![CDATA[Helloo]]>
Cheers
Qbasicfreak

(Next time post in general discussion ;) This is for site news.)

Statistics: Posted by qbasicfreak — Tue Mar 23, 2010 5:37 am


]]>
2010-03-23T02:04:17-05:00 2010-03-23T02:04:17-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=20535#p20535 <![CDATA[Helloo]]>

Statistics: Posted by Tinlau — Tue Mar 23, 2010 2:04 am


]]>