signbit
bit
nav_l nav_r
IV_MP3
MP3 Player for IV and EFLC
Information Files
Author: sjaak327
Website: http://www.gtaforums.com/index.php?showtopic=460084
Works with: GTA IV 
Release/Version: 2.4
Status: Complete
Started on: 28 Sep 2010
Last Updated: 25 Nov 2010
Views: 20449
Type: Created from scratch
Rating: 4.28571 (7 votes)
Please log in to rate this mod
Description
IV_MP3 2.4

This is a radio mod for GTAIV / EFLC. It is basically Independence FM with a little twist.
It offers the same abilities as the game included Independence FM with the following additions:

Ability to fast forward/fast rewind.
Ability to pause a song.
In-game display of elapsed time, remaining time, artist, title, album and year.

The mod uses the following keys:
X				Start IV_MP3 (Play)
Multimedia Next		 Next Song
Multimedia Previous		Previous Song
Multimedia Play/Pause		Pause/Resume
Multimedia Stop		 Stop
Num 1				Fast Rewind
Num 3				Fast Forward
Num 7 Volume Down (songs only)
Num 9 Volume Up (songs only)
U				Display/hide in-game display
R				Enable /disable Random order
T Enable /disable URL
RCTRL+F10 Create list of songs to songs.txt

As you can see, it utilizes the multimedia keys of modern keyboards, if you don’t have such a keyboard, you can always bind the keys to different keys using IV_MP3.ini. In addition to setting the keys, you can also set the following settings:
Display=1		//Display In-Game Song Information Enabled on Game start
DisplayTitle=1		//Display Song Title 5 seconds on each new song, this only happens if In-Game Song information is disabled.
OnFootEnabled=1	 //Enable music on foot
Volume=500		//Volume values from 100 to 1000
ShortCutDir=Music	
URL=

To install this mod, place IV_MP3.asi + IV_MP3.ini + scripthook.dll to the main GTAIV directory (C:\Program Files\Rockstar Games\Grand Theft Auto IV ) or the main EFLC directory (c:\Program Files\Rockstar Games\EFLC). If using a patch older then patch 6, use scripthook.dll for old patches, and rename the file to scripthook.dll. You also need an asi loader, download one of the following three:
Asi Loader:
http://www.gtaforums.com/index.php?showtopic=380830
Xliveless:
http://www.gtaforums.com/index.php?showtopic=388658
 Yaasil:
http://www.gtaforums.com/index.php?showtopic=394806

Finally you need to create a directory in the main IV or EFLC directory called Songs. In this directory you can either place MP3, or WMA files, you can place shortcuts to those files, or alternatively you can place one shortcut directory to your songs. In case you use the shortcut directory, set the name of the shortcut directory in IV_MP3.ini: ShortCutDir=Music making sure that the name of the shortcut is the same in the ini file (case sensitive).

There is also a way to use streaming media from the internet, to use this, set the URL= to the relevant URL, and enable the URL in game (when the mod is not playing any songs. When using the URL, the other songs will not load, and you can only listen to the URL. Whilst the URL is enabled only the artist, title and elapsed time will display, you can (depending on the URL) use next and previous song, you can also use pause/resume. You cannot fast forward or fast rewind.

Now when you start up the game, IV_MP3 will load whatever is in the Songs directory, and on switching on the radio (X) these songs will be played. Be aware that loading a lot of songs might make the initial game start a little bit slower. As a comparison, I tested this with one shortcut to my music directory, which contains subdirectories to a total of 1340 songs (subdirectories are scanned as well), it took the game an average of 25 seconds to load all the information contained in these songs (title, album, year, artist, duration). Luckily the songs are only loaded on game start. Be aware that the ability to display Artist, Title, Album and Year relies on your MP3 or WMA files to have proper id tags.

Additionally there is a list all songs feature, that will create a file in your main game directory called songs.txt, this file will contain all the songs that were loaded by IV_MP3, and will contain the title, duration, artist, album, year and file name separated by a | so that you can easily import this file into Excel or any other spreadsheet program. You can create this list only if you stop the mod (using the stop button, so you cannot create this list whilst playing songs) and pressing RCTRL+F10.

Thanks to Aru for the C++ scripthook, Alexander Blade, Listener and Hazardx for their asi loaders
Comments News
sjaak327 commented over 11 years ago:
Nope, as Indepenence FM does not allow you to pause, fast forward/back. It does not display song information obtained from id3 tags and it does not provide streaming audio. Next time read the description a little better...
doberman1995 commented over 12 years ago:
pointless mod because gta 4 already has user-controlled radio... independence fm... just put the songs in the rockstargames folder located in my documents
View All Comments | Add Comment

Discuss this mod at GTAForums
Version 2.4
Version 2.4 is uploaded: -Fixed small bug when cutscene was finished, and normal radio would also be enabled (low volume), this is prevented now -When re-enabling the mod, the track played is the next track from the last played track

View All Updates
0 users viewing this mod (0 guests)
bit
brick bit bit bit
bit bit bit bit