In The Groove 2 Machine For Sale
In The Groove 2 cabinets are usually in terrible shape when it comes to their hardware. The computers used in these machines are over a decade old are very prone to failures. Upgrading the computer to use modern hardware and a modern Linux is required to keep the machines alive. ITGPRO2 is an automated installer that will help a cabinet owner replace the original hardware with something new. This will allow things such as SATA drives, SSDs, and USB2 to be used which has not been possible in the past. This gives a much better experience for the player and the cabinet owner.
How it Works
First thing required is going to be a new computer for the cabinet and a newer NVIDIA graphics card. So far I have tested this on the following cards:
- GeForce GT 630
- Geforce 210
- GeForce 9400 GT
- GeForce 7300 GS
- GeForce 8500 GS
The following motherboards:
- ASRock B85M-ITX Mini ITX
- Gigabyte B85M-DS3H-A (Had to disable onboard video in bios)
That mission is to play the Pump it Up: In The Groove 2 game and work up a good sweat. In The Groove is the world’s finest dance simulation game. It allows you to become a dance sensation as you move to the latest music hits accompanied by a spectacular light show. Under this condition, groove type compost turner, large scale wheel type compost turner and chain plate type compost turner are available. You can decide the groove volume and model of compost turner according to fermentation volume. All of these compost turner work on the groove. There is transfer machine for multiple grooves working.
The files here are the preseed file, the installer script, and the txt.cfg file that have been modified from a Ubuntu 14.04.1 Server image. These files are included with itgpro2.iso and automate the installation and configuration of the Operating System.
Notes:
- Internet connection is required for this to complete.
- Only connect a single drive to the machine during installation as it will be automatically paritioned and formatted. All previous data will be lost!
After installing, there will be a user called itg created with the password itg. In the home directory of the itg user /home/itg/
exists the itg-installer.sh script. This script will do the following:
- Install the required packages for the OpenITG binary
- Guide you through installing the included NVIDIA drivers
- Download and configure the data required for the /stats partiion
- Download and configure the data required for the /itgdata partiton (~2GB Download)
- Configure the mount points for flash drives to work with OpenITG
- Guide you through some options
- Running Stock ITG2 or SIMPLY LOVE (Included version has some bug fixes I added)
- Configuring for Cabinet or Kit
- Creates upstart script to auto start OpenITG on boot.
Run the script by running the command sudo ./itg-installer.sh
The script will ask a series of questions to guide you through setting up In The Groove.
Note: If you are not going to be using the itgpro2.iso to install your system, but want to use the installer script, make sure you are using a 3.13. Kernel*. I have tested with later kernels and have had major issues with the older NVIDIA drivers.
TODO
- Add script for adding more songs packs
Where to Get
The iso has had a couple issues where it would not work correctly when installing via USB. (Only was working off optical media). Will create a new image soon enough.
Installing without the ISO
Download Ubuntu 14.04.1. If you are running this on the STOCK ITG2 hardware, you will need to use an older Ubuntu Release Download Ubuntu 12.04.1 instead.
Boot the installer, and select
Install Ubuntu Server
Enter through the options, set the hostname to
itg
, username toitg
, and password toitg
, use weak password and do NOT encrypt the home directory.Partitioning, select
Manual
, Selectsda
drive, create empy partition table. Then create the following partitions.- 500MB, Primary, XFS, Mount = /boot, bootable flag = yes, Done
- 5GB, Primary, XFS, Mount = /, Done
- 1GB, Primary, XFS, Mount = /stats, Done
- Free Space, Logical, XFS, Mount = /itgdata, done
- Finish Paritioning and write changes to disk
- No Swap
System will install, when it gets to the Software Selection Screen, use spacebar to select
OpenSSH server
Install GRUB
After the install is finished, the system should reboot and you will get a login promt. Login with
itg
, and passworditg
.- At this point it is recommended to connect to the ITG machine via SSH. If you are running Linux or macOS, simply open terminal and run
ssh itg@<ip address>
to connect. The machine will need to be connected online to continue the installation of ITG.
- At this point it is recommended to connect to the ITG machine via SSH. If you are running Linux or macOS, simply open terminal and run
Install Git
sudo apt-get install git
Blacklist the nouveau driver
echo 'blacklist nouveau' sudo tee -a /etc/modprobe.d/blacklist.conf
Reboot
sudo reboot
When started back up, Clone the repo,
git clone https://github.com/concubidated/itgpro2
and change directory to itgpro2,cd itgpro2
Run the installer script
sudo ./itg-installer.sh
- When asked what NVIDIA driver to install, start with 331_49 if using a 9000 series card or older.
- If you are using the STOCK ITG2 hardware, choose the NVIDIA driver 173_14.
If everything went well, itg can be started with
sudo start itg
to stop itg from running, you can run the commandsudo stop itg
.
When ITG is starting the screen flashes green
If this is occuring, the problem is the NVIDIA driver module not loading. This is likely due to either selecting an incompatable driver. For now you can rerun the
Overscan issues
I have noticed a few cases when using S-VIDEO to output to a TV rather then VGA to the JAMMA output that the display is not correct and overscan issues exists. This means the screen is larger then the display. This can be resolved by modifying the xorg configuration ITG uses when booting. The file to modify is /stats/patch/XF86Config-cab
In the Monitor
section add the following Modeline:
Modeline '800x600_60.00' 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync
In the Screens
section add the following Options:
What this is doing is setting a virtual resoluton of 800x600 on a display that only outputs 640x480. This allows you to manipulate the width, height and origin of the viewport manually.
In this example ViewPortOut was set to 640x440+30+20. This means 640 pixels wide, by 440 pixels tall. The +30 indicates 30 pixels from the left origin, and +20 indicates 20 pixels from the top origin. You may need to manually adjust this depending on your display and graphics card.
In the Groove 2 | |
---|---|
Developer(s) | Roxor Games |
Publisher(s) | Roxor Games/Andamiro |
Platform(s) | Arcade |
Release | June 18, 2005 |
Genre(s) | Music |
Mode(s) | Multiple one-player and two-player modes |
Cabinet | Custom |
Display | Horizontal, Raster, standard resolution |
In the Groove 2 is the sequel to Roxor Games' 2004 arcade game In the Groove. It was released to arcades officially on June 18, 2005. It was available as an upgrade kit and as a dedicated cabinet developed by Andamiro. The price for a dedicated cabinet was $9,999 USD and the upgrade kit (sometimes referred to as a 'Boxor'[1]) was $2,999 USD.
There is a total of 137 songs available in the arcade version. This includes all 72 from the original arcade game, the three new songs in the home version, and 65 brand new songs, four of which are hidden and unlockable.
A lawsuit filed by Konami on May 9, 2005, asked for an injunction against the sale of the upgrade kit version. October 23, 2006 Konami and Roxor reached an out-of-court settlement, which resulted in Konami acquiring the intellectual property rights to the In The Groove franchise and thus effectively terminated the distribution of the game in North America.[2]
In development, it was known solely as In the Groove 2. On June 18, 2005, Roxor Games officially announced the release of the game, and announced that it would add the name of Andamiro's Pump It Up line, becoming Pump It Up: In the Groove 2. However, 'Pump It Up' only appears on the marquee of the dedicated cabinets developed by Andamiro. The name also appears on the title screen of an un-updated Andamiro made cabinet. The name appears nowhere on an upgraded cabinet.
The game also features a modified interface, based on the first version but recolored red and incorporating other changes. The interface also features a new font; the first version used a generic font.
USB memory card support has been expanded on In the Groove 2, with the ability to now install revision updates stored downloaded from the internet saved onto the memory card. Several revisions have been released, most of them adjusting timing windows, fixing sync issues with songs, and fixing other bugs. However, only 'r2' machines have the ability to install revision patches. Some early ITG2 machines contain 'r1', which does not contain the Machine Update option. The biggest addition of functionality added with the patches was contained in 'r21', which added the ability to load custom songs from the memory card.
- 3Machine Updates (Revisions)
- 5Machine Hacking
New features[edit]
The Novice difficulty level is a feature added to the home version of In the Groove, carried over to In the Groove 2. On this difficulty level, all songs are rated as ones (including the hardest and fastest songs on other difficulties), and play in Novice mode places a traffic light graphic on the screen that tells players when to step. As always, two players can select different difficulty levels for the same song, but if one selects Novice, then the traffic light always appears instead of the normal backgrounds. It is also worth noting that on ITG2, Novice always forces a constant speed of 120 BPM (a 'C120' mod). As a result, since C-mods disqualify scores from appearing on the scoreboards if the song played has pauses or speed changes, those songs will never have any Novice scores saved.
Rolls are a new feature. They look like spiky hold notes and usually come in pairs. The player must continually tap the corresponding arrows until the end of the roll, much like the drum roll notes in Namco's Taiko no Tatsujin. Regardless of the song's speed, rolls must be tapped at least once every 0.3 seconds.
Survival Mode is another course-based gameplay mode. The player must play a five-song course, where each song has a time limit less than the song's length. Time left over after each song is carried over to the next, and missteps deplete the time remaining - time is only added for Fantastics, with no change for Excellents and detractions for anything lower. The lifebar in this mode is not used to determine whether the player passes. Instead, it serves as a visual indicator of how much time is remaining. The game ends when the remaining time is fully depleted.[3]
Fitness Mode is a common home version feature on dance games that is included in the arcade version of ITG2. This gameplay mode allows users to keep track of time spent dancing and calories burned.[3]
Three previously Marathon-only modifiers - Bumpy, Beat, and Robot (a metallic gray Flat arrow type) - have also been added to the regular modifier list. In addition, a multi-colored arrow type, Vivid, has been added for colorblind players. It resembles the default arrow color scheme used in Dance Dance Revolution.
'Excellent', 'Great' and 'Decent' judgments are now prefixed or suffixed with a dash. A prefix (-Excellent, -Great or -Decent) indicates that the player stepped too early; a suffix (Excellent-, Great- or Decent-) indicates that the player stepped too late. In novice mode, 'Way Off' becomes 'Way Early' and 'Way Late' respectively; in other modes, the dash system still applies.
'Stretch Jumps' have been included in double play, a jump that requires a player to hit two panels simultaneously that are farther away from each other than normal jumps, such as 1PU+2PD or 1PL+2PL.
Groove Machine Band
Songs[edit]
In the Groove 2 includes more than 60 new songs in addition to the entire songlist from the previous version, In the Groove. The sequel includes new songs from established artists like ZiGZaG, Kid Whatever, Inspector K, Nina, Digital Explosion, and Machinae Supremacy. It also introduces songs from newcomers like Tekno Dred and Ad Man (Ad Man was an unnamed composer in the credits), Affinity, Hybrid, Lynn, and Onyx.
As with the original game, several artists that have released songs for Dance Dance Revolution games appear on ITG2. These include Bambee, Missing Heart, Spacekats (known as Bus Stop in DDR, with the exclusion of one member), Ni-Ni, Triple J, E-ROTIC and Lynn (Papaya in DDR). In fact, three songs appear on ITG2 that have been on Dance Dance Revolution games, though with different step charts: Typical Tropical and Bumble Bee from Bambee and Sunshine (originally Follow The Sun) from Triple J.
Of note, Wanna Do ~Hardhouse Mix~ is the only song in ITG to have a dedicated music video in-game, as it also serves as the theme song for the game. Bloodrush has its own cult following on YouTube, and there's a follow-up known as Bloodrush Revenge which Ad Man has uploaded to Soundcloud (https://soundcloud.com/avit-records/bloodrush-revenge-128k)
Machine Updates (Revisions)[edit]
As In The Groove 2 matured as an arcade game, Roxor released patches, called 'revisions', that could be applied to the machine in order to update it, fix bugs, adjust timing window errors, and other issues as they were discovered. This list contains only changes that were officially published by Roxor Games.
Their website discussing these Machine Updates, and their respective downloads are still available on the In The Groove subdomain of Roxor Games' website.
Revision 1[edit]
This is the first version of In The Groove 2, and is considered to be a beta. This is the only revision of the arcade that is not capable of performing updates.
Revision 2[edit]
In The Groove 2 Downloads
Released: July 11, 2005
Changes:
- add serial number to title screen
- add coin debounce time to fix 'some coin drops register multiple times'
Revision 5[edit]
Released: November 2, 2005
Changes:
- Changed volume mixing from 90% to 85% to fix clipping problems.
- Service button must be held down briefly, to prevent accidental triggering due to electrical noise.
- Debounce all input, to fix spurious input problems (fixes extra way offs, mine explosions).
- In diagnostics, show the serial number of the drive in red.
- Fixed holding left and tapping right allows changing songs after selecting chance.
- Fixed pressing left/right while holding select to change difficulty also moves the wheel.
- Improved power selection for USB devices; may improve compatibility with iPod Shuffles.
- Fixed logo splash sound ignores Attract Sound Frequency setting.
- Improved memory card backup logic to reduce chance of corruption.
- Fixed pen drive 'edit' icons in double play showing edits for single play.
- Default 'premium' option is 'double for one credit'.
- Increased music wheel time.
- Fixed mods stored on memory card cause Disqualification in Survival mode.
- Fixed step errors on the following songs:
- Vertex^2 (double expert), Baby Don't You Want Me (double medium), Bumble Bee (single novice), Get Happy (double medium), Birdie Birdie (double medium), Reactor (double medium), Vorsprung Durch Techno (double medium), Life of a Butterfly double medium (multiple), Oasis (multiple), Out of the Dark (double medium), Monolith (single expert)
- Corrected sync on the following songs:
- Delirium, Xuxa, Queen of Light, Disconnected -Hyper-, Monolith, Hardcore Symphony, Typical Tropical, Amore, Agent Blatant, Incognito, Robotix, Clockwork Genesis, Destiny
- Includes all fixes in Revision 2.
Revision 8[edit]
Released: November 17, 2005
Changes:
- Fix coins don't register during loads.
- Fix spurious coin drop on startup on some conversion kit machines.
- Fix need to hold both Service and Test to enter the Service Menu (dedicated cabinets only) (bug introduced in R5).
- Includes all fixes from Revision 5 and earlier.
Revision 16[edit]
Released: August 28, 2006
Changes:
- Fix sync on the latest batch of dedicated cabinets.
- Fix support for iPod Shuffle.
- Includes all fixes from Revision 8 and earlier.
Revision 21[edit]
Released: October 11, 2006
Changes:
- Fix delayed input issue on some upgrade kits.
- Add support for Custom Songs. This is disabled by default, and can be enabled in the service menu.
- Includes all fixes from Revision 16 and earlier.
Revision 23[edit]
Image Line Groove Machine
Released: January 26, 2007
Changes:
- Fix inaccurate input on some kits.
- End all Custom Songs at 120 seconds, even if the music runs for longer. This prevents players from playing for longer than 120 seconds when using .ogg music with inaccurate metadata length values.
- Includes all fixes from Revision 21 and earlier.
Custom Songs on Revision 21[edit]
On October 11, 2006 (a week prior to the official announcement of Konami's acquisition of the intellectual property rights to In The Groove), Roxor released Revision 21 (also referred to as r21). The patch adds a feature that allows players to bring custom songs from home and play them on the machine. Songs were created using StepMania, and the song files and accompanying audio files are stored on the player's USB card. When the player inserts their USB card into the machine they can then select the song from the game menu.
The feature had some intentional limitations:
- The music file can be no more than 120 seconds (2 minutes) long.
- The music file must be in Ogg Vorbis format.
- Ogg music files must be less than 5 MB in size.
- Banners and song samples aren't loaded, and are thus absent from the song selection screen.
- Background images (whether still or video) aren't loaded; instead, random background videos run during play. However, background scripts that use In the Groove's background videos do work within r21.
- A maximum of 50 songs are loaded from each player's USB card. Time limits in the game's loading screens sometimes caused fewer songs to be loaded.
An unofficial patch was later discovered online to circumvent the song length limit. Players could manipulate the metadata in the header of the OGG file to make the game think the song is only 1:45 long. The program which performs this patch is commonly referred to as the Ogg Length Patch program.[4] This allows songs of any length to be played on the machine as long as the music file is still under 5 MB in size. Playing songs that are longer than 3 minutes is looked down upon by some arcade operators due to the possibility of losing money, and in some cases bans have even been issued on players who excessively play long songs when others are waiting in line to play. The Ogg Length Patch vulnerability as well as other bugs and timing issues were fixed in R23. While R23 has timing corrections and bug fixes, it forces all custom songs to end at 120 seconds of play regardless of the use of the Ogg Length Patch.
Despite the timing fixes, Revision 23 is unpopular with the majority of ITG players. Even though some professional players prefer r23 due to the timing fixes, the strict time limit of 120 seconds was looked down upon since some official Dance Dance Revolution songs and even some official songs on the In The Groove 2 cabinet itself go beyond this time limit. Some players feel that RoXor should have implemented a system similar to Dance Dance Revolution 5th Mix (and already implemented in StepMania) in which songs longer than 150 seconds (2½ minutes) are deemed a 'long version' song, which takes up two stages (two songs' worth) of the player's credit, instead of blocking the songs from being played entirely.
Machine Hacking[edit]
General Information[edit]
Some technologically savvy players have found methods of hacking the game and loading additional content onto an 'In the Groove 2' machine. The In The Groove 2 arcade machine has a regular computer inside that runs a distribution of Debian Linux and a modified version of the open-source StepMania software. Players who can gain access to the data on the hard drive of the computer can modify configuration files, add new features, load new songs, change graphics or artwork, or modify the behavior of the StepMania engine running in the game.
The most popular methods of hacking involve booting the machine into a rogue operating system (usually a live Linux distribution such as SLAX Frodo). From there, additional songs and data can be downloaded from the USB card plugged into the Player 1 USB port, while a USB keyboard is plugged in to the Player 2 USB port to type commands at the Linux console.
Most of these hacks utilize an option in one of StepMania's configuration files, Static.ini, to load songs and content from additional locations on the hard drive where the hacker can store songs and other data.
Tournaments[edit]
In The Groove 2 tournaments are held at arcades throughout the world. Some of the most notable tournaments are NAT05 and the ITG World Cup, in which first place received an ITG2 dedicated cabinet. Most tournaments are scored on a player's dance percentage. There have been few others that have involved the use of mods, double, and even some that make use of custom songs with the R21 feature. After the lawsuit, the tournament scene began to die down, in part because Roxor could no longer sponsor local tournaments with small prizes and In The Groove paraphernalia such as T-shirts and posters. Still, there are tournaments held throughout the Americas and as of recently, Europe such as the Slippers Hurricane Summer Speed event (France), today that give out cash prizes and other various gifts, such as arcade tokens, coupons, and other video games.
Home version[edit]
Due to the Konami lawsuit, a PlayStation 2 port of In The Groove 2 was not released. However, a non-final beta version of the game was leaked onto the internet.[5][citation needed] A patch is available for the PC version of In The Groove that adds the new songs and theme from In The Groove 2 to the game. It is referred to as 'Song Pack A'.[6][7][8]
See also[edit]
References[edit]
- ^'In The Groove 2 (Owner's & Service Manual)'(PDF). hackmycab. Roxor Games, inc. pp. 7, 9. Retrieved 2017-07-24.
- ^'Settlement of the Litigation against Roxor Games, Inc'. Konami Corporation. 2006-10-23. Archived from the original on 2013-08-07. Retrieved 2017-07-24.
- ^ ab'In the Groove 2 (Owner's and Service Manual)'(PDF). hackmycab. Roxor Games, inc. pp. 4–5. Retrieved 2017-07-24.
- ^Najda, Greg (2017-03-15), itgoggpatch: Tool for patching .ogg vorbis music files to 1:45 in length and back to their original length, useful for ITG and Stepmania players, retrieved 2017-07-24
- ^fergatronanator (2008-07-31), In The Groove PS2 Beta., retrieved 2017-07-24
- ^'StepMania View File images/screens/Products/In The Groove PC-Mac Song Pack A/'. Stepmania. Archived from the original on 2008-02-20. Retrieved 2017-08-09.
- ^'In The Groove for PC/Mac'. Stepmania. Retrieved 2017-08-09.
- ^'In The Groove Cheats, PC'. www.supercheats.com. Retrieved 2017-08-09.