Search found 96 matches

by Kiyotewolf
Mon Apr 04, 2011 5:33 pm
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

"but it is limited in some ways seeing as it is my personal font routine which I made for my own needs. " Can't do everything with everything. Did you write the ASM in the routine? This is slick. This is very slick! I'd like to try using this on my own *.BAS's. I've always been on the outs...
by Kiyotewolf
Mon Apr 04, 2011 1:19 am
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

Does your *.COM file packer have to alter how the *.COM file terminates? I am not fluent in 8086 (80686) ASM, and I've seen various exit, RETF commands RETN commands, that are the last thing before exiting a *.COM vs the last thing before exiting a ASM routine in QB, especially if passing variables....
by Kiyotewolf
Mon Apr 04, 2011 1:15 am
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

Wow you're good! These are awesome!



~Kiyote!
by Kiyotewolf
Sun Apr 03, 2011 9:55 pm
Forum: General Discussion
Topic: Random Piano Experiment
Replies: 10
Views: 27208

Once I made a program that would count from 1 to 8, Do Re Me, then it would look for random jumps of 2 or 3 up or down from that note, so it would play harmonies off the scale. It would count, playing Do Re Me Fa So La Ti Do, but instead of playing those notes, it might play.. Mi Fa Mi Re.. and so o...
by Kiyotewolf
Sun Apr 03, 2011 9:29 pm
Forum: General Discussion
Topic: QBasic Dungeon Crawl RPG
Replies: 5
Views: 16406

Do you have a self-built sprite editor or are you using an established one like PIXEL PLUS 256?



~Kiyote!
by Kiyotewolf
Sun Apr 03, 2011 9:24 pm
Forum: General Discussion
Topic: MY very first program
Replies: 13
Views: 29273

We have bots in the forum now?
by Kiyotewolf
Sun Apr 03, 2011 9:22 pm
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

NOTE: if you run the program in a DOS Window, you have to hit ALT-ENTER to go FULLSCREEN to see the effect of the program. Otherwise it will override the blink function of a DOS text screen, and you won't see the effects of the program running. Press CTRL-BREAK or CTRL-C or CTRL-SCROLLLOCK to exit t...
by Kiyotewolf
Sun Apr 03, 2011 9:20 pm
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

'Example of CALL ABSOLUTE and ASM language DEFINT A-Z TYPE REGTYPE 'Machine language interface AX AS INTEGER BX AS INTEGER CX AS INTEGER DX AS INTEGER BP AS INTEGER SI AS INTEGER DI AS INTEGER FLAGS AS INTEGER DS AS INTEGER ES AS INTEGER END TYPE DIM SHARED REGS AS REGTYPE DECLARE SUB INTERRUPT (IN...
by Kiyotewolf
Sun Apr 03, 2011 9:00 pm
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

Call ScrnSave( You can't call ASM language by the name of the routine. You have to use MASM to take that routine that's the *.ASM file, get it into hex values, then do something similar to what I did above, and run it, using CALL ABSOLUTE() ~Kiyote! I have a perfect example to illustrate this. Will...
by Kiyotewolf
Sun Apr 03, 2011 8:57 pm
Forum: General Discussion
Topic: Assembly Answer
Replies: 12
Views: 23819

This won't work, if you were to copy & paste into the QBasic IDE. You have to either load values of assembly language into memory from DATA statements, or BLOAD a binary file with the ASM code into memory that way. You can't insert ASM code written out like that for something like MASM to compil...
by Kiyotewolf
Sun Apr 03, 2011 7:30 pm
Forum: General Discussion
Topic: Interesting qbasic code
Replies: 1
Views: 9524

If you're going to do Windows type stuff in QB, you're going to have to draw the boxes on the screen yourself, round the corners yourself, and make it react to the user's clicks on the screen. All in all, hard to grasp at first, but not hopeless. ~Kiyote! REM LITTLE CUTE PROGRAM IN QBASIC TO DRAW RE...
by Kiyotewolf
Sun Apr 03, 2011 7:24 pm
Forum: General Discussion
Topic: @rehashing QBasic for today's users [NEWS]
Replies: 2
Views: 9398

Late reply. I am a mod here now as you are. I've learned to curb all n00b tendencies, and just be a "productive member of <programming> society" whether QB or FB. ~~~ I'm making actual games now, I can start posting tutorials on how. Finally. My life is no longer a cosmic joke. Been trying...
by Kiyotewolf
Sun Apr 03, 2011 7:12 pm
Forum: QBASIC and QB64 Questions & Answers
Topic: Math prog
Replies: 2
Views: 11723

If you want it to rewrite your formula into it's other forms, then you're going to have to write a formula parser, something that can take the text of the expression you're writing, and be able to re-write it using rules of algebra. If you want it to solve the expression for answers, you can use a F...
by Kiyotewolf
Sun Apr 03, 2011 7:06 pm
Forum: Pete's QB Site News
Topic: Helloo
Replies: 11
Views: 71161

I'm an oldbie, as well as a new moderator of the board.

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.
by Kiyotewolf
Sun Apr 03, 2011 7:01 pm
Forum: General Discussion
Topic: How to convert hexadecimal to integer
Replies: 5
Views: 19078

It's good that he's trying to figure out a algo on his own to do it.
You can do it on paper with a calculator. Some people forget how.



~Kiyote!

I thought this was a mean joke program for a second by the variable name "WELTS."
by Kiyotewolf
Mon Oct 25, 2010 9:59 pm
Forum: General Discussion
Topic: @rehashing QBasic for today's users [NEWS]
Replies: 2
Views: 9398

@rehashing QBasic for today's users [NEWS]

Dear QBasic hard core users. I wanted to give you guys an awesome heads up. If you really want to make your QBasic programs shine, instead of worrying about XP or Vista or Win7 or Win8, why not do this. Get a Mac. Get DOSBOX for the Macintosh. Run QBasic under a Macintosh flavored DOS emulation. One...
by Kiyotewolf
Mon Nov 30, 2009 9:35 pm
Forum: General Discussion
Topic: ASM PAINT!
Replies: 5
Views: 15694

neat program

Wow.. I wish I could grasp 8088(80386) assembly like you do. The only form of assembly I could understand was 6502 based. o.o would you take requests to help someone with a problem in assembly? I have at least 2 projects,.. 1 in QBasic, 1 that could be in both QB & FB.. that need a ASM boost. kt...
by Kiyotewolf
Mon Nov 30, 2009 9:19 pm
Forum: General Discussion
Topic: New forum! Come join!
Replies: 7
Views: 19653

problem with posting

with every forum I go to, I always select all copy before I click submit, so I can re-post quickly if there is a glitch.

Also, somehow on this forum, if you get that glitch, you can hit the back button and it sometimes has all your text there in the typing area and you can resubmit..
by Kiyotewolf
Tue Jun 30, 2009 8:43 am
Forum: QBASIC and QB64 Questions & Answers
Topic: BMP and font
Replies: 6
Views: 10699

font example

To do fonts easily, dump an ascii table from a DOS window with the font set to what you want. Then screen capture it, convert it to a BMP, then use the BMP decoding code to save the font data as bit patterns. If you want to work with *.BMP's, I recommend only working with 24-bit BMP's. There is a si...
by Kiyotewolf
Tue Jun 30, 2009 8:35 am
Forum: General Discussion
Topic: XMS
Replies: 1
Views: 7172

XMS / EMS SOLUTION

I don't have it handy, but I have a complete ""use XMS (or was it EMS) for dummies reference program that is a re-write from a normal example that doesn't take into account that QB doesn't like the Segment switched between SUB and FUNCTION calls. You have to wrap your operations of the XMS...