Release VDrift


ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,306
Age
51
Location
France, near Lyon
Here is VDrift

preview1.png


The game is now playable, with good framerate on most tracks. Some tracks are still too demanding (like LeMans).

Also, don't put too many A.I. car, 1 is ok, 3 is too much.

History log
=========


Build 02
-----------

  • New slightly faster build
Build 01
-----------

  • Optimized rendering without shader
  • Added back particles effects
  • Customized for Pandora controls
 
Last edited:
Thanks! :)

1,4GB, wow, there should be alot of drifting inside I hope. :D   Of course it looks a little bit plain without shaders but of course FPS are more important. Are there some "fake" shadows/lights available to make it look a little bit better?  I'm sure there are enough "old tricks" to fake many demanding shader effect of todays games. I mean, old classics like the first Need for Speed titles and especialy Gran Turismo had such stuff, and they run great on Pandora actualy (the miracle of modern emulation, always blows my mind).
 
I have added as many track as I could, so the size doubled since last beta.

There are some tiny light effect, but no shadows for now.
 
New build on the repo, featuring some optimizations and adjustments here and there. It should be faster. Some tracks are still too demanding, but I think it's more playable now (especially on Gigahertz, but CC & Rebirth model have improved fps too).

Build 02

-----------

  • New slightly faster build
 
Last edited by a moderator:
Any help here? 


=======================================================================================
PND             : /media/mmcblk0p1/pandora/menu/vdrift_ptitseb.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/mmcblk0p1/pandora/appdata/vdrift
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : <unset>
EXENAME         : runscript.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/vdrift"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/mmcblk0p1/pandora/appdata/vdrift=rw+nolwh":"/mnt/pnd/vdrift=rr" none "/mnt/utmp/vdrift"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh  ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/vdrift:/mnt/utmp/vdrift/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
CC model detected
System check
============
Freememory is 609
Cpu Speed is 800
Sys Speed is 332
LIBGL: Initialising glshim
INFO: Starting VDrift: development-full, Revision: latest, O/S: Unix
INFO: Home directory: /mnt/utmp/vdrift/home
INFO: Settings file: /mnt/utmp/vdrift/home/.vdrift/VDrift.config (does not exist, will be created)
INFO: Data directory: /mnt/utmp/vdrift/share/games/vdrift/data
      DATA_DIR: /mnt/utmp/vdrift/share/games/vdrift/data
INFO: Temporary directory: /mnt/utmp/vdrift/home/.vdrift/tmp
INFO: Log file: /mnt/utmp/vdrift/home/.vdrift/log.txt
ERROR: Failed to load /mnt/utmp/vdrift/home/.vdrift/VDrift.config
INFO: Disabling antialiasing
libGL: built on Oct 25 2015 14:01:09
libGL: framebuffer output enabled
LIBGL: Texture shink, mode 4 selected (only > 256 /2, >=1024 /4 )
LIBGL: Current folder is:/mnt/utmp/vdrift
libGL egl backend: libEGL.so
INFO: Display change was successful: 800x480x32 24z fullscreen=1
libGL backend: libGLES_CM.so
ERROR: You don't have an NVIDIA or ATI/AMD card.  This game may not run correctly or at all.
glX stub: glCopyTexSubImage3D
glXGetProcAddress: glBlendColor not found.
glX stub: glFogCoordPointer
glXGetProcAddress: glMultiDrawArrays not found.
glXGetProcAddress: glMultiDrawElements not found.
glXGetProcAddress: glPointParameteri not found.
glXGetProcAddress: glPointParameteriv not found.
glX stub: glDrawBuffersARB
glX stub: glEdgeFlagPointerEXT
glX stub: glIndexPointerEXT
glX stub: glXCreatePbuffer
glX stub: glXCreatePixmap
glX stub: glXDestroyPbuffer
glX stub: glXDestroyPixmap
glX stub: glXGetCurrentReadDrawable
glX stub: glXGetSelectedEvent
glX stub: glXSelectEvent
INFO: Video card information:
      Vendor: OpenPandora
      Renderer: GLES_CM wrapper
      Version: 1.4 glshim wrapper
      Maximum texture size: 2048
      Maximum varying floats: 0
      Using GLEW 1.10.0
INFO: Your video card doesn't support cube maps.  Disabling shaders.
ERROR: OpenGL error "invalid enumerant" during: Cubemap ID generation
ERROR: OpenGL error "invalid enumerant" during: Cubemap creation
ERROR: OpenGL error "invalid enumerant" during: Cubemap creation
INFO: Maximum anisotropy: 0
INFO: 0 joysticks found.
INFO: Loading car controls from: /mnt/utmp/vdrift/home/.vdrift/controls.config
INFO: Update status file /mnt/utmp/vdrift/home/.vdrift/updates.config will be created
INFO: Update status file /mnt/utmp/vdrift/home/.vdrift/updates.config will be created
INFO: Sound initialization information:
INFO: Obtained audio device:
      Frequency: 44100
      Format: 32784
      Bits per sample: 16
      Channels: 2
      Silence: 0
      Samples: 2048
      Size: 8192
      Sound initialization successful
ERROR: OpenGL error "ERROR: INFO: Loaded fonts successfully
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: INFO: Loaded GUI successfully
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: INFO: Loading track from path: /mnt/utmp/vdrift/share/games/vdrift/data/tracks/garage
INFO: Loaded surfaces file, 7 surfaces.
INFO: No lap sequence found. Lap timing will not be possible.
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: tire texture = tire/touring.png
ERROR: ERROR: tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: sound is 2169274 samples, 2 channels, 2 bytespersample
INFO: Car loading was successful: XS
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: INFO: Loading track from path: /mnt/utmp/vdrift/share/games/vdrift/data/tracks/paulricard88
INFO: Loaded surfaces file, 6 surfaces.
INFO: Track timing sectors: 2
ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: ERROR: tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
INFO: Car loading was successful: XS
tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
INFO: Car loading was successful: XS
tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
tire texture = tire/touring.png
INFO: Car loading was successful: XS
./runscript.sh: line 93:  5753 Segmentation fault      bin/vdrift $*
[ FAILED]--- Starting the application ( runscript.sh  ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[SUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/vdrift': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 15
 
 
Hey PtitSeb,


I downloaded three different times and tried with default and non-default SGX driver and am unable to get into any sort of race :/
 
Back
Top