Author Topic: OpenTTD problem, "assertation 0 failed"  (Read 2496 times)

cgrieves

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
OpenTTD problem, "assertation 0 failed"
« on: July 10, 2004, 08:31:40 am »
Hi, I've just received my C860 (and am awed by it!) and am using the latest Cacko ROM hotfix "B". I'm really keen on playing OpenTTD after all the hours I used to sink into it on the PC!

I've got openttd installed, using libsdl1.2.6-zports, libpng12 v1.2.5-10 and the data files installed on an SD card. When I try and run ttd via QT the icon explodes but then disappears and nothing happens. When invoking it via the console I get :

ttd: ttd.c:69: error: Assertation "0" failed

I've tried several versions of SDL with no luck.... I'm abit out of my depth here- any ideas?

cgrieves

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
OpenTTD problem, "assertation 0 failed"
« Reply #1 on: July 10, 2004, 12:05:25 pm »
Ok I've got a bit further, I realised the data directory is under \opt\QtPalmtop\openttd\data rather than the sd card (I thought I installed the app to SD....)

I've copied all the data files to the internal flash, but now I get another error:

Qt\Embedded data directory is not owned by user 0
Aborted

I've tried running as root, anyone know how I fix this?

Many thanks!

cgrieves

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
OpenTTD problem, "assertation 0 failed"
« Reply #2 on: July 10, 2004, 12:06:54 pm »
OK ignore me, it works if I use the QT icon rather than the console (?!?)

Ithankyou!

cgrieves

  • Jr. Member
  • **
  • Posts: 91
    • View Profile
    • http://
OpenTTD problem, "assertation 0 failed"
« Reply #3 on: July 10, 2004, 12:26:44 pm »
OK while I've got a thread going all on my own here's another question... if I accidentally switch back to Qtopia there's no icon on the "taskbar" for me to switch back to TTD, but I can hear it running in the background. Is there another way to switch tasks?

Also the autosave feature doesn't work, should I run TTD as root?

vanstrien

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
    • http://www.vanstrien.net
OpenTTD problem, "assertation 0 failed"
« Reply #4 on: August 15, 2004, 07:15:23 am »
You´re getting a lot farther than me.  

I get graphics coming up but it is just a jumble in the left third of the screen.  I can tell something is going on but I not quite sure what.  

Any suggestions?
C860 Cacko ROM | 5500 tkcROM
256MB SD | 128MB SD
512MB CF | 256MB CF
D-Link DWL 660 WiFi| Linksys WCF12 WiFi
Socket Bluetooth | Socket Ethernet