Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Starting a fighting game
#74
kofman, I don't know if you missed my post Tongue

With those "AND 63" you are limiting to 6 bits, and that's _exactly_ what your VGA does. It will only read the 6 less significant bits, so doing AND 63 and not doing it is just the same.

Instead, you should divide by four, as I pointed out.

Also, as I explained, PALETTE is slower than the OUTs, 'cause it waits for a vsync (in most VGAs), so it means that you'll only be able to change a DAC register each 1/60 of a second.

To achieve transparency, you just make your blitter skip a certain colour. Most libs skip 0 'cause it is the fastest way (just an assembly jump). If you are gonna use GET/PUT, you'll need some masking. Masking is a technique which needs a mask for each sprite. I posted an extensive explanation on the technique before the forum hack - if you need it, I'll do it again, but it is not a good technique 'cause it is slow and needs as twice as memory as the transparency skipping technique.

The bad thing about the transparency skipping technique is that it is damn slow in pure QB, and you'll better use a LIB with a good transparent sprite blitter, or code it in assembly or C.

"Backdrops" are just the background graphics. Blame Capcom if I use that semi-inaccurate word Smile
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply


Messages In This Thread
Starting a fighting game - by Kofman - 04-21-2003, 06:00 AM
Starting a fighting game - by LooseCaboose - 04-21-2003, 07:54 AM
Starting a fighting game - by Kofman - 04-21-2003, 07:35 PM
Starting a fighting game - by na_th_an - 04-21-2003, 10:37 PM
Starting a fighting game - by wizardlife - 04-22-2003, 01:39 AM
Starting a fighting game - by na_th_an - 04-22-2003, 02:28 AM
Starting a fighting game - by Kofman - 04-22-2003, 02:29 AM
Starting a fighting game - by na_th_an - 04-22-2003, 02:45 AM
Starting a fighting game - by Kofman - 04-22-2003, 02:52 AM
Starting a fighting game - by na_th_an - 04-22-2003, 02:55 AM
Starting a fighting game - by Kofman - 04-22-2003, 03:01 AM
Starting a fighting game - by wizardlife - 04-22-2003, 03:30 AM
Starting a fighting game - by Kofman - 04-22-2003, 03:33 AM
Starting a fighting game - by na_th_an - 04-22-2003, 05:40 AM
Starting a fighting game - by Kofman - 04-22-2003, 06:57 AM
Starting a fighting game - by wizardlife - 04-22-2003, 08:05 AM
Starting a fighting game - by Kofman - 04-23-2003, 03:56 AM
Starting a fighting game - by Kofman - 04-23-2003, 04:17 AM
Starting a fighting game - by Kofman - 04-23-2003, 04:23 AM
Starting a fighting game - by wizardlife - 04-23-2003, 06:11 AM
Starting a fighting game - by Kofman - 04-23-2003, 06:27 AM
Starting a fighting game - by wizardlife - 04-23-2003, 06:38 AM
Starting a fighting game - by wizardlife - 04-23-2003, 06:39 AM
Starting a fighting game - by Kofman - 04-23-2003, 07:32 AM
Starting a fighting game - by wizardlife - 04-23-2003, 08:16 AM
Starting a fighting game - by Rokkuman - 04-23-2003, 08:07 PM
Starting a fighting game - by wizardlife - 04-23-2003, 09:00 PM
Starting a fighting game - by Kofman - 04-26-2003, 09:05 AM
Starting a fighting game - by Kofman - 04-26-2003, 09:06 AM
Starting a fighting game - by wizardlife - 04-26-2003, 09:51 AM
Starting a fighting game - by Kofman - 04-26-2003, 07:41 PM
Starting a fighting game - by wizardlife - 04-26-2003, 09:33 PM
Starting a fighting game - by Kofman - 04-26-2003, 09:52 PM
Starting a fighting game - by Kofman - 05-08-2003, 10:11 PM
Starting a fighting game - by Kofman - 05-09-2003, 12:26 AM
Starting a fighting game - by wizardlife - 05-09-2003, 04:20 AM
Starting a fighting game - by Kofman - 05-09-2003, 04:37 AM
Starting a fighting game - by Kofman - 05-09-2003, 05:27 AM
Starting a fighting game - by na_th_an - 05-09-2003, 06:11 AM
Starting a fighting game - by Kofman - 05-09-2003, 06:44 AM
Starting a fighting game - by Kofman - 05-09-2003, 06:48 AM
Starting a fighting game - by wizardlife - 05-09-2003, 06:56 AM
Starting a fighting game - by Kofman - 05-09-2003, 09:10 AM
Starting a fighting game - by wizardlife - 05-10-2003, 12:01 AM
Starting a fighting game - by wizardlife - 05-10-2003, 12:20 AM
Starting a fighting game - by Kofman - 05-10-2003, 06:29 AM
Fascinating... - by Glenn - 05-10-2003, 06:53 AM
Re: Fascinating... - by wizardlife - 05-10-2003, 06:36 PM
Starting a fighting game - by Kofman - 05-11-2003, 12:17 AM
Starting a fighting game - by Kofman - 05-11-2003, 12:30 AM
Starting a fighting game - by wizardlife - 05-11-2003, 01:32 AM
Starting a fighting game - by Kofman - 05-11-2003, 02:52 AM
Starting a fighting game - by wizardlife - 05-11-2003, 03:52 AM
Starting a fighting game - by Kofman - 05-11-2003, 04:15 AM
Starting a fighting game - by Kofman - 05-11-2003, 04:24 AM
Starting a fighting game - by Kofman - 05-11-2003, 04:36 AM
How do I begin an animation engine - by Kofman - 05-11-2003, 04:41 AM
Starting a fighting game - by Kofman - 05-13-2003, 03:32 AM
Starting a fighting game - by na_th_an - 05-13-2003, 03:43 AM
Starting a fighting game - by Kofman - 05-13-2003, 04:57 AM
Possible answer... - by Glenn - 05-13-2003, 06:52 AM
Starting a fighting game - by na_th_an - 05-13-2003, 07:25 AM
Starting a fighting game - by wizardlife - 05-13-2003, 07:54 AM
Starting a fighting game - by na_th_an - 05-13-2003, 08:02 AM
Starting a fighting game - by wizardlife - 05-13-2003, 08:16 AM
Starting a fighting game - by Kofman - 05-14-2003, 05:35 AM
Did you see where... - by Glenn - 05-14-2003, 05:39 AM
Starting a fighting game - by na_th_an - 05-14-2003, 06:26 AM
I didn't see your other question... - by Glenn - 05-14-2003, 08:21 AM
Starting a fighting game - by Kofman - 05-19-2003, 02:05 AM
Starting a fighting game - by na_th_an - 05-19-2003, 04:53 AM
Starting a fighting game - by Kofman - 05-19-2003, 05:45 AM
Starting a fighting game - by na_th_an - 05-19-2003, 06:24 AM
Starting a fighting game - by toonski84 - 05-19-2003, 09:43 AM
Starting a fighting game - by na_th_an - 05-19-2003, 04:36 PM
Starting a fighting game - by Kofman - 05-19-2003, 05:10 PM
Starting a fighting game - by wizardlife - 05-20-2003, 04:05 AM
Starting a fighting game - by na_th_an - 05-20-2003, 06:17 AM
Starting a fighting game - by Kofman - 05-22-2003, 01:47 AM
Starting a fighting game - by Kofman - 05-22-2003, 03:35 AM
Starting a fighting game - by Kofman - 05-22-2003, 05:13 AM
Starting a fighting game - by Kofman - 05-22-2003, 06:07 AM
Starting a fighting game - by wizardlife - 05-22-2003, 06:41 AM
Starting a fighting game - by na_th_an - 05-22-2003, 07:06 AM
Starting a fighting game - by Kofman - 05-23-2003, 02:37 AM
Starting a fighting game - by Ninkazu - 05-23-2003, 02:40 AM
Starting a fighting game - by Kofman - 05-23-2003, 05:38 AM
Starting a fighting game - by Kofman - 05-25-2003, 12:27 AM
Starting a fighting game - by Kofman - 05-25-2003, 12:30 AM
Starting a fighting game - by na_th_an - 05-25-2003, 12:37 AM
Starting a fighting game - by Kofman - 05-25-2003, 12:57 AM
Starting a fighting game - by Kofman - 05-25-2003, 12:59 AM
Memory in real mode is accessed... - by Glenn - 05-25-2003, 03:48 AM
Starting a fighting game - by na_th_an - 05-25-2003, 04:59 AM
Starting a fighting game - by Kofman - 05-25-2003, 05:34 AM
Starting a fighting game - by na_th_an - 05-25-2003, 05:46 AM
No, Na_th_an,.. - by Glenn - 05-25-2003, 05:51 AM
Re: No, Na_th_an,.. - by na_th_an - 05-25-2003, 05:55 AM
Starting a fighting game - by na_th_an - 05-25-2003, 06:35 AM
Starting a fighting game - by na_th_an - 05-25-2003, 07:27 AM
Read what you just... - by Glenn - 05-25-2003, 07:57 AM
Starting a fighting game - by na_th_an - 05-25-2003, 06:29 PM
Starting a fighting game - by toonski84 - 05-25-2003, 08:47 PM
Starting a fighting game - by Kofman - 05-26-2003, 01:10 AM
Starting a fighting game - by na_th_an - 05-26-2003, 01:42 AM
Starting a fighting game - by Kofman - 05-27-2003, 05:43 AM
Starting a fighting game - by Ninkazu - 05-27-2003, 06:39 AM
Starting a fighting game - by na_th_an - 05-27-2003, 08:33 AM
Starting a fighting game - by LooseCaboose - 05-27-2003, 02:47 PM
Yes, we've been over that... :) - by Glenn - 05-27-2003, 10:20 PM
Starting a fighting game - by LooseCaboose - 05-28-2003, 03:27 AM
Starting a fighting game - by Rokkuman - 05-28-2003, 07:01 AM
Starting a fighting game - by Kofman - 05-28-2003, 07:15 AM
Starting a fighting game - by Kofman - 05-30-2003, 03:14 PM
Starting a fighting game - by Ninkazu - 05-30-2003, 04:29 PM
You only multiply by 8 in mode 13... - by Glenn - 05-30-2003, 06:44 PM
Starting a fighting game - by na_th_an - 05-30-2003, 07:57 PM
Starting a fighting game - by Kofman - 05-31-2003, 11:51 PM
Starting a fighting game - by Kofman - 06-03-2003, 06:18 AM
Starting a fighting game - by Kofman - 06-03-2003, 06:52 AM
Starting a fighting game - by na_th_an - 06-03-2003, 07:11 PM
Starting a fighting game - by Kofman - 06-04-2003, 04:11 AM
Starting a fighting game - by relsoft - 06-04-2003, 08:09 AM
Starting a fighting game - by na_th_an - 06-04-2003, 09:08 AM
Starting a fighting game - by Kofman - 06-04-2003, 03:27 PM
Neopaint loads PCX pictures just fine. - by Glenn - 06-04-2003, 03:34 PM
Starting a fighting game - by wizardlife - 06-04-2003, 09:22 PM
Starting a fighting game - by toonski84 - 06-05-2003, 12:26 AM
Starting a fighting game - by Kofman - 06-05-2003, 03:18 AM
Starting a fighting game - by Kofman - 06-05-2003, 04:16 AM
Starting a fighting game - by na_th_an - 06-05-2003, 09:21 AM
Starting a fighting game - by wizardlife - 06-08-2003, 06:19 AM
Starting a fighting game - by Kofman - 06-10-2003, 04:39 AM
Starting a fighting game - by ak00ma - 06-10-2003, 12:04 PM
Starting a fighting game - by na_th_an - 06-10-2003, 05:11 PM
Starting a fighting game - by Ninkazu - 06-10-2003, 05:11 PM
Starting a fighting game - by wizardlife - 06-10-2003, 08:26 PM
Starting a fighting game - by Piptol - 06-10-2003, 10:44 PM
Starting a fighting game - by Kofman - 06-11-2003, 01:05 AM
Starting a fighting game - by Rokkuman - 06-11-2003, 02:59 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)