English Amiga Board


Go Back   English Amiga Board > abime.net - Hosted Projects > project.Sprites

 
 
Thread Tools
Old 25 August 2002, 21:50   #1
Jim
 
Posts: n/a
Arrow Amiga sprites restoration project

I've just been farting about with the game Superfrog. Messing around and stealing graphics from it for help with Superfrog9's website.

I didn't intend to but I've actually started playing the game again and am getting stuck into it !

Anyhow - I was thinking how cool it would be to rip all our favourite sprites out of games and put them on a website somewhere as a basic flash animation where you can control the sprite as in the original game. These could also be supplied as gifs so aspiring coders could make a new game and put our favourite characters in it.

Examples could include - Superfrog, Zool, Xenon II spaceship etc.... (you get the idea).

Does this seem a worthwhile project ?

Has it already been thought of/done ?
 
Old 25 August 2002, 21:55   #2
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
With Amiga games, I think not (I have vague memories of an Apidya Flash remake but I could be wrong).

I'd like to try and convert one of these to try some Flash code I've done . Keep me posted, we might be able to knock up one at least as a test.
Amiga1992 is offline  
Old 25 August 2002, 23:17   #3
Drake1009
Registered User
 
Drake1009's Avatar
 
Join Date: Jul 2001
Location: Denmark
Posts: 2,284
I think the project should be renamed to Amiga Restoration : Sprites Extraction

or in short ARSE. So many projects now it ought to be named that.
Drake1009 is offline  
Old 25 August 2002, 23:44   #4
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
Hahahahaha
Amiga1992 is offline  
Old 25 August 2002, 23:48   #5
Jim
 
Posts: n/a
How's about Sensible Soccer for Flash !

Could it be done - in theory ?

I've messed around with some simple animations in flash but I'm not sure of the limitations.

At least the sprites are nice 'n' small for that one.
 
Old 26 August 2002, 00:26   #6
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
Hmm. I'm of the thought that anything can be possible with it But I have no clue about the control for curving the ball etc. That might be complex.
Amiga1992 is offline  
Old 26 August 2002, 00:44   #7
Jim
 
Posts: n/a
Akira - just get 22 guys (well we need the ref too, and why not have 2 linesmen).

OK - get 25 guys running around a scrolling football pitch - ala Sensible Soccer to prove it can be done.

I'll handle the physics !
 
Old 26 August 2002, 00:47   #8
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
I wouldn't know how to code IA, I never done it before. So the computer players would just be useless plonkers

How you gonna do the physics? Just animating it? it wouldn't be fine if you want to make this onto a proper game. Or you just wnt it to be like a rolling demo?
Amiga1992 is offline  
Old 26 August 2002, 00:54   #9
Jim
 
Posts: n/a
Proper game of course !

I've already thought about importing all the latest teams from Championship Manager !

I want it to be just like Sensible. No more tweaks on the pitch (except maybe more crowd chants and goal celebrations), but with plenty of modern/current teams to choose from. Hell, maybe we could introduce a streaker that runs on the pitch every 1000 games !

I used to be a AMOS (haha) coder so I know how to code game logic, animation movement etc... But I am useless at Flash though and honestly don't think it is up to the task (see if Akira bytes the bait!).

However I am propising a test - just have 25 guys moving around the screen. No need for AI - just use a Random X,Y,Distance calculation for now and move them there. Repeat this process for all 25 guys and then keep repeating it. Have 1 guy as the main guy and scroll the screen around him. If this was smooth and quick we could say that SS Flash would work.

The AI can be sorted later.

If Flash couldn't handle this there are alternatives....

Would it be better pursuing this in Blitz Basic PC - is BBPC quick enough ?

Or would we have to move into the realms of other PC coding methods ?

What was that PC-SS clone mentioned in the other thread coded in ?
 
Old 26 August 2002, 01:09   #10
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
Hmm... if you can help me teaching me basic AI and game logic algorithms I can code them in Flash. I have physics code already, inertia, and stuff like that. All is done and redy to be used, I made my own libraries.

If you move onto Blitz Iwont be able to help you

I take the bait of course, I think most everything can be done . but I'll use Flash MX, it's much more versatile.
Amiga1992 is offline  
Old 26 August 2002, 01:11   #11
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
I'l do a little guy making the screen scrollwith him as a first step, how does that sound?

It could take a while thugh, im too busy :/
Amiga1992 is offline  
Old 26 August 2002, 01:25   #12
Jim
 
Posts: n/a
That's great.

Coding is a bit like Flash animating: Always get the basic thing working, then make it pretty. If you get the basics working well you can be pretty sure the idea you envisaged originally will work.

So start with 1 guy on a scrolling pitch and show me that.

Then we add 24 other guys.

If speed is slow then there is no point continuing in Flash. If speed is good then we get to work on the AI. AI is just a lot of IF's/ELSE's & randomizes. There is no learning involved for the computer - some IE programs learn as you play. These don't have to. We tell them how to play football and that is it.

It's not that simple though - think about how footballer's play and write some pseudo-code. Players have to stay in a rough formation (you can't have them all chasing the ball!), some need to go into space, some need to mark players, others need to pick up the ball and pass/run. The easiest AI to code is probably the computer GK !

What would be groovy would be to analyse SS's machine code and work out the AI from that, and clone it exactly. But as I do not know 68000 I wouldn't know where to start !

You have the dynamics of kicking the ball, applying spin, acceleration, deccelaration - but these can be coded not too difficultly.

You have the player movements which will be failry simple.

We need accurate collision detection - so if a player kicks and the ball is there he'd better hit it ! And also for the important goal-line.

Offside checking would be pretty easy (but we could make it not-accurate on purpose, like real life). Of course you need to watch the important goal-line.

On top of all this we need to read the controllers and keep the screen scrolling and the crowd cheering !

It all fits into a loop until half-time.

OK - I won't bullshit - it will be complicated (esp the AI) but we have the whole board as playtesters / idea makers :-)
 
Old 26 August 2002, 05:03   #13
Shatterhand
Warhasneverbeensomuchfun
 
Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
I once tried to code a soccer game (eons ago), but it's not an easy task really. The AI and the physics are troublesome at best.

I wish I could have tons of ripped sprites for me, as I would use them on my games. I love to code games, but I have no talent to draw graphics
Shatterhand is offline  
Old 26 August 2002, 05:13   #14
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
Quote:
Originally posted by Jim
Coding is a bit like Flash animating:
I'll be Flash CODING so, it has to be the same I'm not gonne do this just with animations, it's gonna get actionscripted.

Speed methinks wouldnt be an issue if I stick with a sensitive resolution (320x256 for example). And the controls will be keyboard only.
Amiga1992 is offline  
Old 26 August 2002, 09:06   #15
Twistin'Ghost
Give up the ghost
 
Join Date: Apr 2001
Location: U$A
Age: 33
Posts: 4,662
This thread has strayed way off topic. Back to sprite-ripping. I remember a web site years ago that was loaded with ripped sprites from arcade and console games. Mind you, the term sprite-ripping is a bit of a cheat, since they aren't really ripped the way a mod is ripped, but essentially they had converted multiple frames of characters from games (needless to say, the fighting games were massive chores!)

Heck, anything that might encourage further Amiga game attention might be a good thing, although I'd rather see new Amiga releases come out of it (even if it's PD/SW sequels).

I always wanted to take board games (Milton Bradley, etc.) that I was finding in thrift stores and make Blitz or AMOS versions of them. Lots of TV and movie license stuff to pick from. Plus I was grabbing books from the library with old card games and junk like that back when I was learning some programming so that I would have new ideas (anything beats yet another Minesweeper game!) The game I always wanted to finish was a card game I'd learned as a teen called "Oh, Shit!" which I eventually found again in some old book under the name "Oh, Pshaw!" I still think it would make a cool game (imagine the title screen!)

There now. Back on topic and then back off again - all in a single post!
Twistin'Ghost is offline  
Old 26 August 2002, 09:21   #16
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
I once pretended to start doing Blitz on the Amiga. I never got into it.

I would LOVE making a game for it. I have many conccepts I'd like to apply.

Going back to sprite ripping, the screenshot-modded Winuae is the tool we need to use. Editing the screenshots later is a pain in the arse (I have done many spriterips of those fighting games, I was into that kind of shite about 4 years ago). I don't wnt to do that again, so, Jim...
Amiga1992 is offline  
Old 27 August 2002, 08:21   #17
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,646
Wanna rip graphics ?

If anyone here is interested... I have made a little proggy for pc (windows) that lets you rip out Amiga graphics from the games. It is best to use WinUAE and its game state save facility (it snapshots whole memory uncompressed) and use it with the proggy.

The program can handle any bit-depth (up to 8 bitplanes supported), it can search for copper lists to get the palettes (about 80% of the time it is succesfull, for the rest you have to change the colours manually by screenshotting the game and then getting the colours from there). It can use different types of bitmap storing, different modulos, etc.

I was succesfull at getting the graphics out of around 90% of the games I tried. Mostly I could rip the whole graphics set (sprites + tiles, etc.). Stuff like Cadaver, Beast 1,2,3 , Colditz, AirBall, Treasure Trap, etc...

Anyway, if you want it all I ask is that you send me the graphics you rip with it to me ;-) since I am remake author and I loooove to get those !

The utility is fully keyboard controlled for fast action...

Also the utility can rip graphics from ZX Spectrum, C64 and Atari ST (tried with several games and had around 70% success I would say) - but without any palette support !

Here is an example of ripped graphics from
Attached Thumbnails
Click image for larger version

Name:	colditztiles1.jpg
Views:	6089
Size:	80.4 KB
ID:	3405  
tomcat666 is offline  
Old 27 August 2002, 08:36   #18
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,644
That's great Tomcat!
Amiga1992 is offline  
Old 27 August 2002, 08:52   #19
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,646
Since SuperFrog was prolly the one that started this thread... Here is a little piccy for you :-) Yes, you can rip the whole thing (tiles, sprites, etc.) from SuperFrog without having to use screenshots at all... and the palette is found very quickly
Attached Thumbnails
Click image for larger version

Name:	superfrog1.jpg
Views:	5654
Size:	34.1 KB
ID:	3406  
tomcat666 is offline  
Old 27 August 2002, 08:56   #20
Shatterhand
Warhasneverbeensomuchfun
 
Shatterhand's Avatar
 
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
Great util! I would love to have this !
Shatterhand is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Another A500+ restoration project kipper2k Hardware pics 12 21 January 2014 06:31
My Amiga 1200 restoration project radiokida Member Introductions 1 29 April 2013 15:17
A1200 Restoration & Hot Rod Project- Completed TheCorfiot Hardware pics 17 17 September 2008 13:19
Mousepointer restoration and varying audio pitch at savestate restoration NoX1911 support.WinUAE 0 22 January 2007 20:19
I need 4 sprites for a new project I am working on. foody project.Amiga Game Factory 4 11 January 2006 18:09

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:32.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15486 seconds with 14 queries