Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: Franko on October 31, 2010, 06:09:29 PM

Title: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Franko on October 31, 2010, 06:09:29 PM
Since venturing into Amiga.org Arcade section a couple of day ago, I've been totally hooked on playing some of the little gems in there... :)

Now I've discovered with a few key presses on Safari that I've been able to download to my computer these games and play them from my desktop... :)

I was wondering is this legal to do or have I discovered a loophole that I shouldn't have. Is it ok for me to have these games stored on my computer to play anytime or have I done something wrong.

Hope not, cos some of these little games are really quit fun to play... :)

(PS: this thread probably in the wrong place, but I couldn't think where else to put it...)
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: tone007 on October 31, 2010, 06:11:36 PM
But you'll never make the leaderboards playing offline!
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Franko on October 31, 2010, 06:14:23 PM
Quote from: tone007;588366
But you'll never make the leaderboards playing offline!


True, but I can get in plenty of practice as they seem to run smoother & faster this way, then I can have a proper go at beating some of the high scores... :)

(still wondering if it's erm.. legal...)
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Franko on October 31, 2010, 06:31:24 PM
Its gets even better...

There's a program on this mac that lets you "disassemble" the games and you can rewrite the code, edit the gfx etc then recompile it... :)

Might even be a cheat code in their somewhere... :)

Dunno what language it written in, looks simple enough, here's an example

Quote
introAsteroids = function ()
{
    var __reg1 = 10;
    for
    {
        if (!(__reg1--))
        {
            return;
        }
        var __reg3 = Math.random() * 6.28318530718;
        var __reg2 = [100, 50, 25][__reg1 % 3];
        intro_mc.attachMovie("asteroid", __reg1, __reg1, {vx: Math.sin(__reg3) * 1.5, vy: Math.cos(__reg3) * 1.5, _x: Math.random() * xMax, _y: Math.random() * yMax, _xscale: __reg2, _yscale: __reg2, onEnterFrame: introMover}).gotoAndStop(__reg1 % 4 + 1);
    }
}

This is really quite interesting to me... :)
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: tone007 on October 31, 2010, 06:37:35 PM
C#?

Time for H4XINGZ
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Trev on October 31, 2010, 06:40:52 PM
It's JavaScript. EDIT: Which can be turned into C or C# with only a few modifications. EDIT2: And technically, you nick it every time you visit the site, regardless. Of course, copying it to various places--router buffers, NIC buffers, local memory, CPU caches, disk caches, etc.--is all authorized. I only mention it because Blizzard is suing several Starcraft II single-player cheat/trainer creators for making "unauthorized" copies of the game in local system memory. Talk about frivolous bulls**t lawsuits.... ;-)
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Franko on October 31, 2010, 08:22:45 PM
Hmm... sussed it out a bit, the files are SWF and written in something called Adobe Action Script...

Been mucking around with some of them like Asteroids and easily managed to edit the scripts to take out those annoying little spaceships that keep getting me whilst playing it... :)

Just need to find a sneaky way to get them onto the site and then I can have all the high scores... :roflmao:
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: klx300r on October 31, 2010, 08:30:01 PM
@ Franko

ah c'mon Franko..play on line like the rest of us...save the cheating for your poker games mate:afro:
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Franko on October 31, 2010, 08:50:54 PM
Quote from: klx300r;588388
@ Franko

ah c'mon Franko..play on line like the rest of us...save the cheating for your poker games mate:afro:


Me CHEAT, NEVER... :)

Nah I'm quite happy doing it the ligit way, discovering how these games are written though is just another of many new hobbies I've found since discovering the internet... :)
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Trev on October 31, 2010, 10:53:40 PM
D'oh. I was close. ActionScript is derived from JavaScript. A quick search shows that it's ECMAScript (JavaScript) compliant.
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Templario on October 31, 2010, 11:29:29 PM
With Firefox too.
Title: Re: I've Just Nicked All Amiga.Org Arcade Games...
Post by: Karlos on November 01, 2010, 09:38:04 AM
@Trev

Actually, it's actionscript. Same basic root as Javascript but there are differences IIRC.

Also, you shouldn't really need to do anything special to download them, they are already downloaded into your cache. Back in the day I used to trawl through my browser cache to find interesting images, flash objects etc I'd forgotten the link to.