Track Test 2
thanks dr_d, yea, i am using polygonoffset, but i hadnt considered the depth buffer thing.
zire, i am using time based movement, but im also altering the thrust vectors based on time. but for some reason this is causing ships to speed up too fast on fast computers even though the top speed is relatively constant on all frame rates. as you can see i havent quite gotten my formulas to work well at high fps and low fps... but this will be fixed over time with more tuning.
zire, i am using time based movement, but im also altering the thrust vectors based on time. but for some reason this is causing ships to speed up too fast on fast computers even though the top speed is relatively constant on all frame rates. as you can see i havent quite gotten my formulas to work well at high fps and low fps... but this will be fixed over time with more tuning.
-
- Posts: 2428
- Joined: Jul 19, 2006 19:17
- Location: Sunnyvale, CA
- Contact:
WOW!
Absolutely INCREDIBLE. It brought tears to my eyes. I can't believe this was programmed in BASIC! I think it deserves a Wikipedia article, I'd be glad to write one about it. If you could provide a bit more info on it, I could do it right away!
Re: WOW!
This should be FreeBASIC's new motto! ^.^NEWK wrote:I can't believe this was programmed in BASIC!
-
- Posts: 341
- Joined: May 27, 2005 7:01
- Location: Canada
- Contact:
the vid modes are grabbed off of the video card, so they should be different for all. if the 1280x800 shows up you'll be glad to know that i also use a ultra wide display and the engine will take off the black widescreen bars to make the full use of the wide view >D
heres the code i'm using to grab all the video modes:
what video card are you using on your laptop?
heres the code i'm using to grab all the video modes:
Code: Select all
tempSurface = sdl_DisplayFormat(video)
tempFmt = tempSurface->format
tempFmt->BitsPerPixel = 32
SDL_FLAGS = SDL_HWSURFACE OR SDL_OPENGL OR SDL_GL_DOUBLEBUFFER OR SDL_FULLSCREEN
modes = sdl_listModes (tempFmt, SDL_FLAGS)
Last edited by syn9 on Jul 21, 2006 2:50, edited 1 time in total.
It's an ATI Mobility X300. And 1280x800 ain't showing up at all:
I've had problems with this with other games though, Guild Wars has 1280x768 and 1280x800 showing up in the available modes, but it refuses to "stay" in 1280x800 (it goes to 1280x768 whenever I try). But in my own programs, if I make it go 1280x800 fullscreen (via ScreenRes), it works just fine.
I'm also having problems with the control, is it possible to set the accelerator to an axis? I had to use one of my buttons, when I'd prefer to use the stick.
I've had problems with this with other games though, Guild Wars has 1280x768 and 1280x800 showing up in the available modes, but it refuses to "stay" in 1280x800 (it goes to 1280x768 whenever I try). But in my own programs, if I make it go 1280x800 fullscreen (via ScreenRes), it works just fine.
I'm also having problems with the control, is it possible to set the accelerator to an axis? I had to use one of my buttons, when I'd prefer to use the stick.
hrm, yea, i can make it force a 1280x800 option. also, you should be able to use the thrust as an analog axis, i have thrust/roll/and turn divided up on 2 analog sticks. i take it you followed the range setting instructions and it still wouldnt work? could you take a shot of the input screen for me please?
Well, I can manually edit the config file to do it, I just haven't tried yet.
As far as the joystick thing goes, it's my pad's problem. Apparently during calibration it sent a really high value as the maximum for the Y-axis (like 250-something) when the normal range is +/- 0.8. It's been glitching like that for a while, I just needed to reset it and then make sure it didn't glitch during calibration.
As far as the joystick thing goes, it's my pad's problem. Apparently during calibration it sent a really high value as the maximum for the Y-axis (like 250-something) when the normal range is +/- 0.8. It's been glitching like that for a while, I just needed to reset it and then make sure it didn't glitch during calibration.