Open Transport Tycoon Xbox: Difference between revisions

From GameBrew
(Created page with "{{Infobox XBOX homebrew | title = Open Transport Tycoon | image = https://www.gamebrew.org/images/xboxhomebrew/Open%20Transport%20Tycoon.png|250px | type =...")
 
No edit summary
Line 12: Line 12:
<youtube>b5CTLzjco1k</youtube>
<youtube>b5CTLzjco1k</youtube>


Xbox Open Transport Tycoon v1.1-HCl
=== Xbox Open Transport Tycoon v1.1-HCl ===


Okay, here's version 1.1 of my open transport tycoon port..
Okay, here's version 1.1 of my open transport tycoon port..
Read the original openttd's readme.txt for installation notes
(you need to have the original transport tycoon deluxe datafiles and copy them to data/)


Also, when you add music, you need to rename all the *.gm files in the gm/ directory
Read the original openttd's readme.txt for installation notes (you need to have the original transport tycoon deluxe datafiles and copy them to data/)
to *.mid.
 
Also, when you add music, you need to rename all the *.gm files in the gm/ directory to *.mid.


Supplied with this release is a compiled win32 version of the network branch of openttd,
Supplied with this release is a compiled win32 version of the network branch of openttd,
Which has working multiplayer support, so you can play against other win32 and xbox players.
Which has working multiplayer support, so you can play against other win32 and xbox players.


Xbox Open Transport Tycoon v1-HCl:
=== Xbox Open Transport Tycoon v1-HCl: ===


- Working internet/netplay  
- Working internet/netplay  
   (if you know the address of a server)
   (if you know the address of a server)
   (hosting on the xbox should be possible too, as long as you know your xbox' ip)
   (hosting on the xbox should be possible too, as long as you know your xbox' ip)
- Added joystick support
- Added joystick support
- Added music caching
- Added music caching


Known bugs:
=== Known bugs: ===


- joystick -> mouse is slightly dodgy, i'll post the code thats used for it on the  
- joystick -> mouse is slightly dodgy, i'll post the code thats used for it on the  
   forums, so if people want to write a better working joystick -> mouse function, they
   forums, so if people want to write a better working joystick -> mouse function, they
   can offer suggestions what to replace it with
   can offer suggestions what to replace it with
- loading midis/songs for the first time takes a long time, causing pauses in the game
- loading midis/songs for the first time takes a long time, causing pauses in the game
   when loading a new song. (ranges roughly from 3-15 seconds)
   when loading a new song. (ranges roughly from 3-15 seconds)
   * I tried adding code to load them all on startup, but then it takes too long to start,
   * I tried adding code to load them all on startup, but then it takes too long to start,
     and staring at a black screen for 3-5 minutes isn't everything.
     and staring at a black screen for 3-5 minutes isn't everything.
- screen is completely filled and not moved/scaled down, this due to the stretch and
- screen is completely filled and not moved/scaled down, this due to the stretch and
   move screen completely having no effect whatsoever, gonna have to alter its graphic
   move screen completely having no effect whatsoever, gonna have to alter its graphic
   routines to get it right.
   routines to get it right.
   (trouble seeing some buttons, amount of cash, year)
   (trouble seeing some buttons, amount of cash, year)


Xbox Open Transport Tycoon v1.1-HCl:
=== Xbox Open Transport Tycoon v1.1-HCl: ===


- fixed/added screen stretch and position, configurable by editing the values in xottd.cfg
- fixed/added screen stretch and position, configurable by editing the values in xottd.cfg
   (first two numbers are top left x, y, second two numbers are the bottom right adjustments
   (first two numbers are top left x, y, second two numbers are the bottom right adjustments
   which actually should be in the minus (works oddly.))
   which actually should be in the minus (works oddly.))


Todo:
=== Todo:===


- better joystick -> mouse routine
- better joystick -> mouse routine
- fix the local lan games to use the xbox system link interface so it'll work over  
- fix the local lan games to use the xbox system link interface so it'll work over  
   kai and xbc
   kai and xbc
   (networking already works as long as you know a server ip)
   (networking already works as long as you know a server ip)


K, thats about it..
K, thats about it..
Line 65: Line 63:
HCl
HCl


hydrochloric AT flashmail.com


PS.
PS.

Revision as of 14:17, 21 February 2018

Open Transport Tycoon
Open%20Transport%20Tycoon.png
General
Author(s)HCl
TypeSimulation
Versionv1.0
LicenceMixed
Links
Download
Source
Advertisements

<htmlet>adsense</htmlet>

Xbox Open Transport Tycoon v1.1-HCl

Okay, here's version 1.1 of my open transport tycoon port..

Read the original openttd's readme.txt for installation notes (you need to have the original transport tycoon deluxe datafiles and copy them to data/)

Also, when you add music, you need to rename all the *.gm files in the gm/ directory to *.mid.

Supplied with this release is a compiled win32 version of the network branch of openttd, Which has working multiplayer support, so you can play against other win32 and xbox players.

Xbox Open Transport Tycoon v1-HCl:

- Working internet/netplay 
 (if you know the address of a server)
 (hosting on the xbox should be possible too, as long as you know your xbox' ip)
- Added joystick support
- Added music caching

Known bugs:

- joystick -> mouse is slightly dodgy, i'll post the code thats used for it on the 
 forums, so if people want to write a better working joystick -> mouse function, they
 can offer suggestions what to replace it with
- loading midis/songs for the first time takes a long time, causing pauses in the game
 when loading a new song. (ranges roughly from 3-15 seconds)
  * I tried adding code to load them all on startup, but then it takes too long to start,
    and staring at a black screen for 3-5 minutes isn't everything.
- screen is completely filled and not moved/scaled down, this due to the stretch and
 move screen completely having no effect whatsoever, gonna have to alter its graphic
 routines to get it right.
 (trouble seeing some buttons, amount of cash, year)

Xbox Open Transport Tycoon v1.1-HCl:

- fixed/added screen stretch and position, configurable by editing the values in xottd.cfg
 (first two numbers are top left x, y, second two numbers are the bottom right adjustments
  which actually should be in the minus (works oddly.))

Todo:

- better joystick -> mouse routine
- fix the local lan games to use the xbox system link interface so it'll work over 
 kai and xbc
 (networking already works as long as you know a server ip)

K, thats about it..

Greets, HCl


PS.

I don't think i'll ever do those points on the todo list, once i got a good location (website/server whatever) to release my source, i'll put it up along with the source of my personal version of libsdlx (libsdlx 0.11-HCl)

Advertising: