RELEASE OpenTTD (Transport Tycoon Deluxe) for Switch v1.0.

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by rsn8887, Mar 5, 2019.

  1. subcon959

    subcon959 teh retro

    Member
    12
    Dec 24, 2008
    Oh wow, I was just thinking the other day that I wish Zod (from GP2X days) was part of this scene so we could get TTD..

    You are a true gent for spoiling us with all these goodies.
     
    rsn8887 likes this.
  2. m4xw

    m4xw Ancient Deity

    Member
    15
    May 25, 2018
    Germany
    He really deserves more recognition, in my honest opinion.

    Go check out his Patreon if you like his work.
    All these ports are a blessing for the community.
     
    rsn8887, Scarlet and TotalJustice like this.
  3. KyleHyde

    KyleHyde GBAtemp Regular

    Member
    3
    Dec 10, 2018
    Puerto Rico
    I've never played any Transport Tycoon games, but if RTC is anything to go by, I would probably end up loving this as well. Definitely going to give it a look later. Nice job on porting it to the Switch, btw.
     
    rsn8887 likes this.
  4. Ali3n90

    Ali3n90 Member

    Newcomer
    1
    Feb 17, 2019
    United States
    Unbelievable work!! Thank you!
     
    rsn8887 likes this.
  5. Dutt

    Dutt Advanced Member

    Newcomer
    4
    Jun 15, 2018
    Australia
    Very Nice work mate..
    One question. Can you add the ability to adjust the font size so we can make it fit the screen better or is this possible already?
    If i change the font option to Double size the menu goes outside of the screen.
    Its fine in docked mode but my eyes arnt the best and would be better if i could make it slightly bigger for un-docked.
     
  6. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    New update v1.01. I got the music to work. I also made several control enhancements: The pointer motion is much more smooth. The analog deadzone is better (smaller). USB keyboards also work better.

    Download:
    https://github.com/rsn8887/openttd/releases/latest

    1.01

    - music is now working
    - improve smoothness of mouse pointer motion
    - reduce analog joystick deadzone for better mouse pointer control
    - update graphics and sound files to latest freeware versions from www.openttd.org
    - enable cursor key map scrolling on USB keyboard
    - enabled mouse wheel zoom

    Note for some reason the mouse wheel on my Logitech mouse doesn't work for me, even though I enabled mouse wheel events. Maybe someone else can try? Maybe it is a limitation of the Switch operating system.
     
    Tinnetju, Ninn, mathew77 and 3 others like this.
  7. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    Newest release 1.01 is out. Cursor keys now scroll the map, music works etc. You can zoom with plus/minus keys on the keyboard, too. I tried to enable mouse wheel, but it looks like it doesn't work on my mouse. It might be a problem with the operating system or with my mouse. I am not sure.
     
    Tinnetju and Scarlet like this.
  8. jscjml

    jscjml Monster Hunter

    Member
    2
    Jan 4, 2015
    United States
    Las Vegas
    justinbug2 likes this.
  9. steven89

    steven89 Advanced Member

    Newcomer
    4
    Dec 17, 2016
    thought i would try this out, using atmosphear 0.8.4 on fw 3.0.0, newest build 1.01 from album doesnt boot any suggestion?
     
  10. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    EDIT: Never mind it boots just fine from album for me. Are you sure you copied all the data files, and no archive flag is set on the folders no exFAT filesystem (it corrupts) yadiyada, the usual.
     
    Last edited by rsn8887, Mar 6, 2019
  11. Tebra

    Tebra Advanced Member

    Newcomer
    4
    May 18, 2016
    Belgium
    Thanks for this great port of one of my favorite games.
    Will it be possible to use LZ/RZ buttons to zoom in / zoom out ?

    Envoyé de mon Pixel C en utilisant Tapatalk
     
    rsn8887 likes this.
  12. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    BTW I have compiled a Vita version running the exact same code. It works great. I will wait or Angguss to make an official release, but if anyone wants to try it (Vita version 1.0 "preview"), the preview version is here:

    OpenTTD Vita 1.0 preview: https://www.patreon.com/posts/25176392

    — Posts automatically merged - Please don't double post! —

    — Posts automatically merged - Please don't double post! —

    I just erased my game completely, downloaded the exact 1.01 release from GitHub, unzipped, ftp'd over to switch, started via album, and it works for me. Just had to wait 15 seconds for it to load.

    I'd guess it is most likely file corruption, missing files (check all the files are on the Switch, including all language files. You cannot skip any). Or maybe archive flags being set on your end?

    The only other thing I can imagine atm is firmware version and/or CFW version maybe? I am on 6.2.0, TX 2.5.3. Your 3.0.0 is quite a bit older. But usually that doesn't make any difference for homebrew. Unless you try to run Retroarch dynarec or such things.
     
    Dutt likes this.
  13. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    Yes that is very easy. Such a small change, I will not make another release just for that.

    But here's a openttd.nro file that does what you want:
    https://mega.nz/#!UAxR0a7I!6UnBSCMCz2fei6ow4KeVp8SGVT5Jtji51T8oICV0Wbw
    (just the .nro to replace.)
     
    Tinnetju and Tebra like this.
  14. Scarlet

    Scarlet A Convenient Oddity

    pip Reporter
    15
    GBAtemp Patron
    Scarlet is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jan 7, 2015
    United Kingdom
    Middleish North-Left
    you are my favourite human right now, bless you and all your efforts.
     
    mathew77 likes this.
  15. justinbug2

    justinbug2 GBAtemp Advanced Fan

    Member
    5
    Jun 9, 2015
    United States
  16. Tokacor

    Tokacor Member

    Newcomer
    1
    Mar 6, 2019
    Spain
    Love this game from childhood and football manager... Too many hours trashed lol
     
  17. Fan3k

    Fan3k Member

    Newcomer
    2
    Dec 17, 2018
    Germany
    Im have problem in 1.01. Randomly freeze games. Helps only restart game. Im not have this problem in 1.0
     
  18. uludag

    uludag Advanced Member

    Newcomer
    3
    Jun 5, 2018
    Fiji
    @rsn8887 Thank you sooo much! This is the best thing!
    To all the people asking about OpenRCT2: Just be kind and waaaait :)
     
  19. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    Running out of memory because of music? Are you starting via .nsp injection or via "album"? Don't start via album. Also try to disable music in the settings and see if it helps? Or stop the music inside the music player.
     
  20. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    New update 1.02

    http://www.github.com/rsn8887/openttd/releases/latest

    Changelog:
    1.02

    - compile with lzma and lzo2 compression libraries to allow loading old compressed savegames/scenarios
    - hold ZR / ZL for slow / fast mouse to make it easier to position the pointer with the left stick
    - correctly display free disk space in load/save dialogs
    - press minus to switch button mappings between two presets: ZL/ZR = slow/fast mouse, Y/X = zoom, or ZL/ZR = zoom, Y/X = slow/fast mouse
     
    TimeDevouncer, Tinnetju and mathew77 like this.
Loading...