Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: leirbag28 on March 11, 2008, 06:45:00 PM

Title: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: leirbag28 on March 11, 2008, 06:45:00 PM

Man oh man am I jealous!

Why oh why oh why is this not out for the Amiga?

Dang dudes.......doesnt anyone see theres money to be made here?  heck Imagine these Guitar interfaces being sold for Amiga and C=64.



Here is the link............check out the 2 Videos

http://www.engadget.com/2008/03/10/shredz64-is-very-real-and-very-shredding/


its called the Shredz64

Some one create this for Amiga! Just imagine.......ohhhhh man.

All we need is the Guitar notes screen running with a SuperStardust like Tunnel behind it and it will look Darn Cool!

We dont need the anyway stupid looking 3D animaded dancing rockers.  Just the notes scrolling table with an animated tunnel behind it, and MODS or even MP3's (prefer Mods though for compatibility on All Amigas (AGA at least)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Flashlab on March 11, 2008, 06:49:09 PM
Here you go... (http://www.cyberdiem.com/vin/)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Piru on March 11, 2008, 06:49:10 PM
Quote
Just the notes scrolling table with an animated tunnel behind it, and MODS or even MP3's (prefer Mods though for compatibility on All Amigas (AGA at least)

And you just volunteered to generate the note data for all those tracks?
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: B00tDisk on March 11, 2008, 07:19:34 PM
Quote

leirbag28 wrote:
 heck Imagine these Guitar interfaces being sold for Amiga and C=64.


Yeah, they'd sell tens of them.   :roll:
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: motorollin on March 11, 2008, 07:41:02 PM
I have never been interested in this game, but I do think it's a cool project :-)

--
moto
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: redrumloa on March 11, 2008, 07:58:40 PM
Quote

B00tDisk wrote:
Quote

leirbag28 wrote:
 heck Imagine these Guitar interfaces being sold for Amiga and C=64.


Yeah, they'd sell tens of them.   :roll:


Who knows. When Jens makes a new hardware, he sells in the thousands.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Sig999 on March 11, 2008, 09:53:51 PM
Quote

B00tDisk wrote:
Quote

leirbag28 wrote:
 heck Imagine these Guitar interfaces being sold for Amiga and C=64.


Yeah, they'd sell tens of them.   :roll:


 :lol:  :lol:  :lol:

My boss is gonna wonder what I'm laughing about.

Although I honestly don't like Guitar Hero (there's something about seeing my 30ish, pattern balding, semi-overweight brother-in-law, in his underwear while 'thrashing out a riff' on a plastic guitar at 6am that makes my bile rise just thinking about it) - TECHNICALLY what would be involved here?

This is a gross oversimplification:

Could you mod the inners of an Ami joystick (5 micro switches) for 4 buttons and a 'strum'?

(Pro/Sound/Ad Nauseum)Tracker uses 4 channels - they often have those funky rising bars going across the board too.  Couldn't a similar system be used to 'track' (selected) notes down a tunnel?

A gross oversimplification - but something to think about as far as 'start ideas' go.

As for 'guitars' - those dollar stores and walmart have cheap plastic toys that could be modded for a prototype.

*shrug* not a project for me - but interesting nonetheless.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Hodgkinson on March 11, 2008, 10:08:49 PM
I'd go and build all the hardware and go buy a second hand controller just so I could go and annoy all my mates with PS's and XBoxes ;-) And im not overly keen on that kinda game anyway...

EDIT: Diddn't he say on the videos that the controller adaptor will also work with Amigas?

Moderator edit: Ah Ha. OK ;-)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Krusher on March 11, 2008, 10:13:02 PM
good lord.. smiley overload  :-o

I like it because of the sid tune in the 2nd vid  :-D

Posted that link to the worlds largest Dutch IT related forum (over 200k users!) , so maybe some interest could come from that.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Hattig on March 11, 2008, 10:42:25 PM
Heh, good work there by that guy.

Well, if anyone has a Mod player, tweak it to stop playing lead notes and play a "duff note" sample upon request, some form of analysis tool that will generate notes for the game from the audio file, and then a Sanity Arte style note scrolly thing ...

The guy said in the video that his adapter should work in an Amiga...
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Krusher on March 11, 2008, 11:05:55 PM
Quote

Hattig wrote:
...

The guy said in the video that his adapter should work on an Amiga...


And more classic platforms  ;-)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Sig999 on March 12, 2008, 12:10:16 AM
Quote

Hattig wrote:
Heh, good work there by that guy.

Well, if anyone has a Mod player, tweak it to stop playing lead notes and play a "duff note" sample upon request, some form of analysis tool that will generate notes for the game from the audio file, and then a Sanity Arte style note scrolly thing ...

The guy said in the video that his adapter should work in an Amiga...


Not even stop playing. I mean my example was simplified, but it gets you thinking.  All a tracker is is a program that runs through a list of samples and plays them at a certain time at a certain frequency.

I imagine the hardest part of these games is getting all that music and writing data to run alongside it - and here we are with literally thousands (though not all would be suitable) of songs, laid out in lists with all the information on what instruments are played at what notes...

I mean given an appropriate song, how hard would it be to listen to it and determine what the main 'guitar samples' would be on a mod basis - or even a pattern by pattern basis - read ahead that data, look at the frequency to determine a n 'acceptable frequency' to see what button would be pressed - have it return a mask of which ones should be held down when the note hits?

Again - overly simplified - but in this 'thought programming' example it seems a lot of the existing groundwork and elbowwork exists already in Amiga Software.

Given the source code for demos out there - theres no lack of 'eye candy' either. If you wanted to get complex you could look at the sample effects to glean more 'bells and whistles'

I'm not saying it would be a 'super easy' project - but on the surface it seems a lot of the 'super hard' work is already done without putting a single keystroke of asm down.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: mikrucio on March 12, 2008, 12:37:42 AM
Well actually guitar hero (ps2,xbox) runs standard Midi files as the note generators that trigger sampled sections that you hear. There is a hack for the ps2 and xbox versions to introduce your own songs.

Actually I dont like playing this game with the guitar controller. ITS WAY more fun with just the standard ps2 controller using the shoulder buttons and X. I dont see any real reason to use it.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Sig999 on March 12, 2008, 12:51:17 AM
Imagine how mental it would look if you hooked up a DDR pad to Guitar Hero :P

As for me - I'm waiting for 'Dance Dance Old White Boy Revolution' where you get bonus points for being 1/16 off beat.

Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: B00tDisk on March 12, 2008, 04:08:04 AM
Quote

redrumloa wrote:
Quote

B00tDisk wrote:
Quote

leirbag28 wrote:
 heck Imagine these Guitar interfaces being sold for Amiga and C=64.


Yeah, they'd sell tens of them.   :roll:


Who knows. When Jens makes a new hardware, he sells in the thousands.


Yet he won't release the A600 turbo card he built! :-/

Ah well. (note that's neither a dig at you nor jens)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Castellen on March 12, 2008, 05:14:44 AM
If someone ever does do an Amiga version, I hope they make it like the South Park guitar hero episode.
Link to script (http://www.southparkstuff.com/season_11/episode_1113/epi1113script/).

Read the 5th caption from the end :lol:

[color=ff0000]Warning:[/color] don't view that link if you are easily offended by naughty words!  :-P
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Sig999 on March 12, 2008, 05:31:50 AM
Quote

Castellen wrote:
[color=ff0000]Warning:[/color] don't view that link if you are easily offended by naughty words!  :-P


I'm Australian - I refer to inanimate objects by the 'c' word :)

I'm not easily offended
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: McVenco on March 12, 2008, 08:49:55 AM


Bah, Guitar Hero. I played it once and I really didn't understand what on earth has to be the fun in that game.

Maybe it's because it feels so damn awkward when you're used to the real thing ( wood > plastic :-) )




Nevertheless, 'twould be pretty cool if such a game would exist on the Amiga. And make it run on a standard A500 on just one floppy disk - that way you will attract a far larger number of people than when it only runs on high spec AGA machines.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: tokyoracer on March 12, 2008, 10:18:57 AM
I posted about this a month or so ago, looks pretty cool.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: meega on March 12, 2008, 10:38:47 AM
Has anybody in this thread said anything worthwhile yet?
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: AJCopland on March 12, 2008, 11:05:02 AM
Quote

meega wrote:
Has anybody in this thread said anything worthwhile yet?

Sorry this is the internet, we don't don't bother with worth around here :-D

Andy
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: meega on March 12, 2008, 11:21:39 AM
Quote

AJCopland wrote:
Sorry this is the internet, we don't don't bother with worth around here :-D

Andy

My mistake, I thought I was still vaguely connected to the real world, somehow... :-D
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: whabang on March 12, 2008, 12:18:27 PM
I just placed a bid on a C128 in pure excitement after reading this. ^^
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: justthatgood on March 12, 2008, 12:33:42 PM
Blah, every flipping day I hear about the Guitar Hero people. It's all fun and stuff, but most of these people are the ones that made fun of people that used to play the Bemani games from Konami.

For those of you that don't know what the Bemani games were they were the rhythm-music games that Konami released in the late 1990's, Beatmania being their first one. Then there was Dance Dance Revolution, Keyboardmania, DrumMania, and GuitarFreaks.

Been there, done that. People used to get laughed at for doing that stuff in public, but now since it's got rock and pop music with a newer controller, I guess it's cool now.

There are even grown people that go in bars, pubs, taverns, etc, get drunk and even play these games.

I'm more partial to the drums, as I would like the. Have this (http://www.youtube.com/watch?v=buOZGWJr8KY) work with your C64 Shredz64, then it would be more appealing.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: leirbag28 on March 12, 2008, 12:34:05 PM
@Flashlab

Quote:
Here you go... (<-----Link)
---------------------------------------------------------

haha, Very Funny.........only in my dreams do I wish I can code. It would be a very very very valuable skill for me to know..........oh man how I wish. but I would probably use ASSEMBLY as I believe in extracting the most speed possible. Yes I know its alot more programming.


@Piru

Nope...........can't volunteer to do that either. But one thing I can certainly do better than most.......is Quality Control. I can help with that. :-)




Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Hodgkinson on March 12, 2008, 05:27:38 PM
Heres the page about the controller adaptor:
http://www.toniwestbrook.com/psx64

And Shredz in general:
http://www.toniwestbrook.com/shredz64

Hodgkinson.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Flashlab on March 12, 2008, 06:21:14 PM
@leirbag

Heheh! Problem is that something you think is very cool isn't always what other people find cool. If I could program I would not make a Guitar Hero clone.

I wish I could program too. I can just do some Flash actionscript, but that enabled me to make some small games at least.

Maybe you could pick up some way of coding to create your own apps or games?
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: leirbag28 on March 12, 2008, 06:34:51 PM
@Flashlab

Quote:
Heheh! Problem is that something you think is very cool isn't always what other people find cool.
---------------------------------------------------------------

Hmm, very true, all people might not think its cool. However, I thought the same until I played it with other friends simultaneously at a gathering where we had the Nintendo Wii connected to my projector. We had 2 guitars and the music loud. It's truly fun! Just as fun as Playing DynaBlaster/BomberMan on Amiga hooked up to a projector with 4 players.


 I really wish i could code........the problem is I don't comprehend it, nor have the capacity to retain all that data in my head at this time in my life.........what might hep though is if I could take a course in College for it.

But I don't think I will be ever doing that a I have higher priorities when it comes to an Amiga (the sole reason I would even want to learn coding). I'm more into the Video capabilities of the Amiga. Games too of course, but Arcade types with instant gratification/No loading no typing kind ones. With 2 or 4 players at once.

If I made a game, it would be those, and perhaps a Mania mansion Remake.



Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Jpan1 on March 12, 2008, 06:35:50 PM
dah! why not learn real guitar instead of buying some cheap plastic thing only to be chucked when the next thing comes along, the fender the better!
Saying that i like and had the keboard overlay for the C64 and that was pretty cool  ;-)

Perhaps a game that emulated a vitual bar brawl and hotel room rampage fending off them groupies..hmm :-)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Ilwrath on March 12, 2008, 06:47:08 PM
Quote
Perhaps a game that emulated a vitual bar brawl and hotel room rampage fending off them groupies..hmm


So you're really saying you'd prefer someone to make "Rockstar ate my Hamster 2" instead?    :lol:

Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Jpan1 on March 12, 2008, 06:54:51 PM
You cant beat a cheesy headline or computer game for that fact!! how about 'Giant Hampster ate my rockstar!' :-P
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Megaboz on March 13, 2008, 12:16:31 AM
I think an Amiga version of this would be great, especially using MOD files.  Most of the limitations I had writing Shredz64 all stemmed from SID files.  Not that I don't love chiptunes, but SIDs are a royal pain to work with for a number of reasons, all stemming from the fact that they're machine code as opposed to music data.  They have to load in at a certain address, which means that a lot of them are unusable if they load in at the wrong address (e.g. on top of the game code).  Also, since they have their own player, you can't really silence the sid while its playing and play a "misplay" note.

Tracker music would be awesome as its actual music data and not machine code, and would overcome all these issues.  
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: leirbag28 on March 13, 2008, 12:29:40 PM
@Megaboz

So you are the guy who wrote it?

Please do an Amiga Version!
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Hodgkinson on March 13, 2008, 02:56:21 PM
Same comment here too ;-)
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: itix on March 13, 2008, 03:59:06 PM
Quote

Why oh why oh why is this not out for the Amiga?


Probably because Amiga lacks that esoteric C64 scene.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: HenryCase on March 14, 2008, 12:18:11 AM
@leirbag28
Quote
haha, Very Funny.........only in my dreams do I wish I can code. It would be a very very very valuable skill for me to know..........oh man how I wish. but I would probably use ASSEMBLY as I believe in extracting the most speed possible. Yes I know its alot more programming.


This is an attitude I see expressed a lot, but it is completely false. You don't have to be a genius to start programming. Programming is like the best computer games: easy to pick up, hard to master. I bet I could teach you some basic programming skills in less than a day, and I'm not even that good at it.

Don't want to single you out leirbag28, but be honest with yourself, you can learn to program, you just don't want to.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: bloodline on March 14, 2008, 12:52:20 AM
Quote

HenryCase wrote:
@leirbag28
Quote
haha, Very Funny.........only in my dreams do I wish I can code. It would be a very very very valuable skill for me to know..........oh man how I wish. but I would probably use ASSEMBLY as I believe in extracting the most speed possible. Yes I know its alot more programming.


This is an attitude I see expressed a lot, but it is completely false. You don't have to be a genius to start programming. Programming is like the best computer games: easy to pick up, hard to master. I bet I could teach you some basic programming skills in less than a day, and I'm not even that good at it.

Don't want to single you out leirbag28, but be honest with yourself, you can learn to program, you just don't want to.


Programming is easy... the project management skills and ideas are the hard parts... Also the ability to think through an algorithm is a vital skill...
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Krusher on March 14, 2008, 01:23:47 AM
Quote

HenryCase wrote:
...

Don't want to single you out leirbag28, but be honest with yourself, you can learn to program, you just don't want to.


I learned Pascal (on a C64) when I was 11ish or so, wrote a database from scratch within a few months.

Forgot most of those skills about a year later (If memory serves me, give or take a few years)and dabbled into assembler, even hacked into a game (Great Giana Sisters)

Eventually Amos on the Amiga landed on my doorstep, got the hang of it and programmed a serial line based remote control program, very basic, but it worked. I could operate the Amiga via a Wyse terminal (Amber screens rock  :-D ) and MS-Dos terminal software.

Not really usefull since the hardware was in the same room, but heh. I thought it was cool at the time.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: Sig999 on March 14, 2008, 10:33:44 AM
Learning to program is like learning anything else in life - looking at the 'big picture' can be a little daunting.

It's no different from learning guitar - you can look at Eric Clapton or Mason Williams and say 'oh...I'll never be able to do that' and give up. Or you can break it down into tiny steps and take one of them at a time.

I'd programmed on several machines before the Amiga, and the more I watched and read, the more the big picture confused me.
I was going over some really old comp mags one day and I read an old interview with.. I think it was Richard Garriot (Ultima) and he said of learning to program 'If you want to make something - just make it - and everything you need to know you'll learn along the way'.

I ordered Devpac III the next day.  I was never a 'star coder' - but I enjoyed my own little projects, and helping out my mates with the odd scrolly intro here and there.

Now - 11 years since I had my last Amiga, I'm starting again from scratch.  1 week of work and I already have caught up a lot.  It's so much EASIER now that I'm older and have the resources of the internet at my fingers... need some info on a register?  Google away and a minute later you have all the info you want! and more!

If you want to make something like this - just do it, and ask questions, and look stuff up, and everything you need to know you'll learn along the way.

As for me - it's an interesting project, but I have one of my own atm..... and I never really played Guitar Hero (not my kind of game...) so anything I would do would look like just an experiment..... not the game you want.

I will, however, give whatever ideas and advice on a technical level that I can.
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: darksun9210 on November 20, 2008, 04:57:36 PM
how about a real 'lec'guitar running through a pre-amp into an amiga via a sampler. the amiga would listen for various frequencies and timing and match that to the song.

oh wait, thats too much like a guitar trainer and therefor learning. ergo, boring... not to mention string cut finger pads :-D
Title: Re: Guitar Hero on C=64 Wake the Heck up Coders!
Post by: mahen on November 20, 2008, 05:19:12 PM
The good news is, this adapter is compatible with the Amiga :)

Regarding the question Piru, or Itix (well I'm not sure who :) raised, is it possible to add some metadata in the mod files (I mean, in the score, but that would not trigger anything as they would not correspond to any sample / valid effect) ? This way they could be edited easily from within a tracker.

Or to automatically generate them from the information in the mod file...