Author Topic: [NEW 4.30] Beta Patch: Shoutbox, Last.fm, Freeride, and Command Interface  (Read 171135 times)

Dylan

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1532
    • View Profile
    • Audiosurf
    • Email
Download:
[5.5.08] It's up! Steam now has the latest version of Audiosurf.

Testers appreciated!

--The options page now has a button for entering your last.fm account so the tracks you play will be Audioscrobbled.
--Freeride now runs even if the window doesn't have focus and automatically advances to the next song if possible. Use alt+tab to move to another app while letting Freeride run.

If you'd like to try it out early, grab the zip file in the link above. Extract it to your Audiosurf folder (it would be best to backup your Audiosurf folder first).

Thanks!

EDIT: Download link updated 4.4.08
Adds:
-Mouse doesn't lget locked inside the window in Freeride
-Pressing ESC while Audiosurf doesn't have focus doesn't pause Audiosurf

EDIT: Download link updated 4.10.08
Adds:
-Command interface for external apps
Info here: http://www.audio-surf.com/forum/index.php/topic,2885.0.html

EDIT: Updated the link, added new commands, fixed a couple bugs, and restored score sending. New commands will be listed in the WM_COPYDATA thread.

EDIT 4.11.08: More new stuff (link updated)
Adds:
-View track shapes (and report cheaters) on scoreboard
-Shoutbox
-last.fm checkbox autochecks
-fixed running in background setting being lost
-fixed command for playsongpointmanelite
-added quickstart commands (see WM_COPYDATA thread)

EDIT 4.18.08
Adds:
-Customized news on the song loading screen (when friends last played, songs you're champion of, etc...)
-upgraded Strategy Guide by David Chopin
-sound effect theme is saved
-checkbox to stop being shown character videos
-Fixed unknown song text over strategy guide
-Adds OK button to the loading/news page. It can be clicked (or press any key) during loading. It's fast to hold spacebar once the loading is nearly done and then release it once on the warning page.
-score browser now refreshes popular songs when you first open it
-fixed ugly scrollbar in score browser
-shoutbox renamed comments

EDIT: 4.26.08
--New Commands:
----ascommand gotocharacterscreen
----ascommand minimize
----ascommand maximize
----ascommand gofullscreen
----asconfig usebankingcamera false/true
--Remembers selected resolution
--Fixed Pusher Elite text from 25% to 100% on loading screen
--Moved the "Drill" away from the track (would sometimes overlap)
--Fixed "Next Song" button when used with Recently Played Songs list
--added blending to top and bottom black frame in gameplay
--report to any registered command window what song is about to play
--(fixed) can't click tabs in score browser
--add a graphic to display your chain reaction status
--give eraser elite a bonus for clearing the board, like Pusher Elite
--Eraser Elite now has 8 rows, like Pusher Elite
--Fixed problem with clicking tabs on score browser
--Fixed:resizing window makes the track disappear
--Fixed:minimize audiosurf while freeriding==crash
--Fixed:minimap turns white after maximizing
--add tab support to last.fm dialogs
--new eraser vehicle model
--longer-lasting fireworks on enhanced detail
--restrict maximum song length to 60 minutes (even freeride)
--Fixed: clicking while playing can open windows on end screen
--made additional texture mods possible (tiles, tileflyups, cliff)
--If you put a traffic.png file in the textures folder it will be used for traffic instead of blocks
--Now correctly scrobbles songs named "Don't Ænema"

EDIT: 4.26.08-2
--Eraser Elite still has 8 rows, but not 100% for matches that clear the board
--Flipped traffic.png textures so they're right-side-up

EDIT: 4.30.08
--Banking camera fixed
--asreport sent every time on character screen
--using ascommand setwindowpositionsize no longer also adds "always on top"
--tileflyup texture mod now works with black backgrounds
--going back in song browser remembers mousewheel scroll position
--Block captures that force an early match collection are no longer lost
--Greatly reduced delay after rusuming from a pause
--Added Vegas abilty: generates a random powerup every 60 seconds
« Last Edit: May 05, 2008, 11:34:36 am by Dylan »

ViRUS

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3421
    • MSN Messenger - newvirus@live.com.ar
    • View Profile
    • Email
Re: Beta Patch: Last.fm and Freeride
« Reply #1 on: April 03, 2008, 08:37:49 pm »
--The options page now has a button for entering your last.fm account so the tracks you play will be Audioscrobbled.

Working =D

--Freeride now runs even if the window doesn't have focus and automatically advances to the next song if possible. Use alt+tab to move to another app while letting Freeride run.

Working, but, if you click on AudioSurf's window, it won't let your cursor leave that window, so you can't even move that window.
I clicked the maximize button without letting the window to have focus first (I mean, directly clicking the maximize button) and the mini-map changed to a white rectangle as this image shows.
Finally, the freeride ship still follows the cursor even if it is unfocused but I think that's intended too.
Oh, and the auto-load the next song works perfectly :D

Glad to help, and hope you understand everything, bye!!
« Last Edit: April 03, 2008, 08:56:00 pm by ViRUS »


LockeDown

  • Customizable
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 532
  • "We're gonna need to watch that again..."
    • View Profile
    • Steam Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #2 on: April 03, 2008, 08:59:22 pm »
Yes!!! works great! - did freeride and last.fm testing... Loving it!

Thanks Dylan! You rock!
Im assuming the song is scrobbled right after you complete?

Quote
Working, but, if you click on AudioSurf's window, it won't let your cursor leave that window, so you can't even move that window.

You can alt-tab to change windows to release the mouse.

EDIT: Yes I see what your saying... if you press the "windows key" on your keyboard it can also release it - you just need to click on something else like your background.

I too get the white block in top left corner if I hit maximize button.

Quote
Finally, the freeride ship still follows the cursor even if it is unfocused but I think that's intended too.

Whats fun is shrinking the window and moving it as if it were a visualizer and then work and see it follow your mouse... now i got something fun to run at work ;)

For a brief moment STEAM Interface popped up while window was out of focus and when it was going to next song I got a playback init error 1 (or -1). Could have just been a random fluke because im replaying the song that had the error. If it comes up again i'll let you know and take a screen shot.

PS
Im so tempted to hook up a second monitor just to display freeride while i work and load up a playlist...
« Last Edit: April 03, 2008, 09:25:26 pm by LockeDown »


Pwntastic

  • Roffles The Mighty
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1920
    • MSN Messenger - rofflesthemighty@hotmail.com
    • AOL Instant Messenger - LordDosk
    • View Profile
    • Pwntastic.Net
Re: Beta Patch: Last.fm and Freeride
« Reply #3 on: April 03, 2008, 09:29:07 pm »
Haha awesome. Lockedown, stop editing your post over and over :P

In freeride, you should see if you could have it disable input when the window isnt active. I'm watching my car move left and right as i type this :P
External keypresses could cause audiosurf to screw up. Like if i hit escape right now or something.

Also, you should have audiosurf check to make sure the last.fm user info is correct before it tries to scrobble. I know its brand new and beta etc, but if i type in the wrong password, i'll never know about it until i decide to go check my last.fm account
« Last Edit: April 03, 2008, 09:33:54 pm by Pwntastic »

Lo/Rez

  • Hero Member
  • *****
  • Posts: 716
  • High Priest
    • View Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #4 on: April 03, 2008, 09:29:47 pm »
You are God. My god at least...

Community Restoration in Progress

LockeDown

  • Customizable
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 532
  • "We're gonna need to watch that again..."
    • View Profile
    • Steam Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #5 on: April 03, 2008, 09:32:30 pm »
Haha awesome. Lockedown, stop editing your post over and over :P

In freeride, you should see if you could have it disable input when the window isnt active. I'm watching my car move left and right as i type this :P
External keypresses could cause audiosurf to screw up. Like if i hit escape right now or something.

Sorry - got excited and figured it was better then posting 20 times ;)

I see what your saying with the keyboard. I thought it was cool until you brought up ESC. If there is a way to keep the mouse input in there that would be awesome. Lets you continue to interact... even if your just browsing the web or email, etc.


Fevered

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #6 on: April 03, 2008, 09:33:15 pm »
This is great! Thanks a lot Dylan!

I love being able to scrobble my tracks now  ;D
Pointmono pro ftw

Pwntastic

  • Roffles The Mighty
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1920
    • MSN Messenger - rofflesthemighty@hotmail.com
    • AOL Instant Messenger - LordDosk
    • View Profile
    • Pwntastic.Net
Re: Beta Patch: Last.fm and Freeride
« Reply #7 on: April 03, 2008, 09:43:04 pm »
Locke: yeah and shift-tabbing brings up the steam overlay but wont close it until audiosurf becomes active again.
Yeah and mouseclicks go through as well, so if im clicking around my browser it does stuff to audiosurf as well :P

no biggie though, because
Now i can show the world: Ima firin mah lazor
Morbicae – Ima Firin Mah Lazor       just listened

Edit: I also just noticed that freeride no longer cares about length constraints. For better or worse, it plays songs of unlimited length. It still displays the error window for about a second before it decides to play the song :)
All you long song lovers can have it now, so long as you dont want scores :P
That and i suspect dylan is about to remove that now that i've mentioned it hehehe
« Last Edit: April 03, 2008, 10:00:19 pm by Pwntastic »

LockeDown

  • Customizable
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 532
  • "We're gonna need to watch that again..."
    • View Profile
    • Steam Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #8 on: April 03, 2008, 09:54:17 pm »
Locke: yeah and shift-tabbing brings up the steam overlay but wont close it until audiosurf becomes active again.

Yeah... what happened was I was alt-shift-tabbing to change windows backwards and it caused steam interface to come up.. so yeah.. disabling keyboard is good.. but keep mouse =)


ViRUS

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3421
    • MSN Messenger - newvirus@live.com.ar
    • View Profile
    • Email
Re: Beta Patch: Last.fm and Freeride
« Reply #9 on: April 03, 2008, 10:01:04 pm »
hey! now that I played more, and changed the game graphics, I see a huge improvement here! I can now play on 1024x768 on Enhanced!!  :D :D

If this was intended, nice work!!
If this was pure luck, keep it lucky! xD


Satertek

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #10 on: April 03, 2008, 10:05:26 pm »
--Freeride now runs even if the window doesn't have focus and automatically advances to the next song if possible. Use alt+tab to move to another app while letting Freeride run.
How about take this one step further and add an option so that it wouldn't lock focus, as I notice you can control the game even if another window is on top of it. 

Would be nifty to have running in the background say on a dual or widescreen monitor, but as it stands, a bit annoying when the window locks focus every time you click it.

(And thanks a ton for Last.fm support, works great!)
« Last Edit: April 03, 2008, 10:08:28 pm by Satertek »

Pwntastic

  • Roffles The Mighty
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1920
    • MSN Messenger - rofflesthemighty@hotmail.com
    • AOL Instant Messenger - LordDosk
    • View Profile
    • Pwntastic.Net
Re: Beta Patch: Last.fm and Freeride
« Reply #11 on: April 03, 2008, 10:07:50 pm »
It would also be nice if you could extend the wait for the last.fm scrobbling. I'm not quite sure how long it waits right now, i'll have to poke around a bit to find out. But i'm playing through an hour long song just for giggles and i see that it's already scrobbled the song only a few minutes in

maybe wait til half-way through the song. that's a rather official length. after listening half-way through, i'd consider myself to have listened to the song.
just a thought

edit: oh, and minimizing audiosurf while its playing a song in freeride crashes audiosurf :)

edit: also if i tab out of audiosurf at a certain point in song loading, it freezes up and wont continue until i go back to audiosurf. i'm not quite sure at what point it freezes up yet.
« Last Edit: April 03, 2008, 10:40:55 pm by Pwntastic »

LockeDown

  • Customizable
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 532
  • "We're gonna need to watch that again..."
    • View Profile
    • Steam Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #12 on: April 03, 2008, 11:09:35 pm »
If you plan on running freeride in the background, make sure to disable "ironmode"   ;D

Now all we need is support to update your MSN Messenger "Now Listening" status... oh wait.. maybe i should just keep my mouth shut  :P
« Last Edit: April 03, 2008, 11:14:14 pm by LockeDown »


Pwntastic

  • Roffles The Mighty
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1920
    • MSN Messenger - rofflesthemighty@hotmail.com
    • AOL Instant Messenger - LordDosk
    • View Profile
    • Pwntastic.Net
Re: Beta Patch: Last.fm and Freeride
« Reply #13 on: April 03, 2008, 11:15:09 pm »
Oh snap i totally forgot about those. Good call!

Forget a "Now Listening" status. Make it "Now Surfing"

LockeDown

  • Customizable
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 532
  • "We're gonna need to watch that again..."
    • View Profile
    • Steam Profile
Re: Beta Patch: Last.fm and Freeride
« Reply #14 on: April 03, 2008, 11:20:42 pm »
http://www.myplugins.info/msn-messenger-plugin.php

There is a link to c++ source code to make it work for foobar... so im sure it could be used to make it work with Audiosurf.