Amiga.org
Amiga computer related discussion => Amiga Gaming => Topic started by: Methuselas on October 12, 2013, 11:56:29 PM
-
One thing that Amiga has been lacking is new games. With MorphOS and OS4, this hasn't been much of a problem but for "classic" users, they've become few and far between. Thanks to NovaCoder, we've seen an influx of new AGA games, but there are many more that could be ported.
So, I started this thread to list links to source code that could be ported to the Amiga by a stalwart coder that wished to do so. Perhaps we could start a bounty to get some of these ported, if need be.
Dungeon Craft
Dungeon Craft is an effort to develop an RPG and editor that mimics SSI's Forgotten Realms Unlimited Adventures (FRUA). A few improvements have been made over the original FRUA, 16/24/32-bit color, more levels allowed, editable items/monsters/spells, and the resulting design includes the game executable so that each design is playable without the editor. Other differences exist, but I have attempted to duplicate FRUA/Gold Box behavior as much as possible. Of course, suggested improvements have a good chance of making their way into the source code.
Dungeon Craft is an Open Source project released under the Gnu Public License. Links to the latest release of source and executables are available on the downloads page. If you have comments or suggestions, please visit SourceForge (https://sourceforge.net/projects/uaf/) where you may use our feature reguest and bug tracking systems, as well as check out the DC open forums and send messages to the game's developers.
(I'm going to convert many of my wall images to the DC format, but under the IronWorks link on the original page, you can find *TONS* of gorgeously, hand-painted combat icons, walls, etc. Be sure to check it out!)
http://uaf.sourceforge.net/
BTBuilder
Bt Builder is an open source implementation of the Bard's Tale Construction Set. The eventual goal is to make a game builder that can implement the three main Bard's Tale games in addition to Construction Set games. Other possible extensions include Wasteland and Dragon Wars. The editor file formats and custom pictures have been deciphered. At current we do not intend to decipher all file formats instead a new free collection of graphics and sounds will be included with the game. Work has started on a primitive map editor. The game interface fairly usable at the moment. The unimplemented features from the construction set are listed in the README.
(NOTE - I actually do a lot of the artwork on this one. All the dungeon walls are mine, as are some of the monster images. This one still requires the Bard's Tale Construction Set to Build a game, but BTBuilder has a built in Map editor, which allows map sizes up to 256x256, I think, unlimited number of specials, with no line limit and the xml files for Monsters, Items and Spells can be hand-edited. Also, I've converted the original BT1, 2 and 3 animated monsters to BTBuilder, as well as the ones from the PC version of the BTCS. I've re-created many of the walls, in 3D and have begun rendering the new wall sprites.)
(http://www.identicalsoftware.com/btbuilder/)
ttp://www.identicalsoftware.com/btbuilder/ (http://www.identicalsoftware.com/btbuilder/)
Exult - Ported already by the INFAMOUS NovaCoder...... bleeding code monkey......
xu4
XU4 is a remake of the computer game Ultima IV. The goal is to make it easy and convenient to play this classic on modern operating systems. XU4 is primarily inspired by the much more ambitious project Exult (http://exult.sourceforge.net). XU4 is a cross-platform application thanks to SDL; it's available for Windows, MacOS X, Linux and more.
This project is currently under development and beta releases are available. The game is fully playable from beginning to end. The very latest source code can always be accessed from SVN (http://sourceforge.net/scm/?type=svn&group_id=36225). Please post a message in our discussion forum if you are interested in helping.
A secondary goal of this project is to clearly document the formats of the data files from the original Ultima IV. This work in progress is available here: FileFormats.txt (http://xu4.svn.sourceforge.net/viewvc/xu4/trunk/u4/doc/FileFormats.txt)
Please see the README (http://xu4.svn.sourceforge.net/viewvc/xu4/trunk/u4/README) file for information on compiling, installing and running xu4.
The original Ultima IV is freeware. Download it here! (http://xu4.sourceforge.net/download.php)
http://xu4.sourceforge.net/
Wizardry Legacy
The goal is to remake a game similar to the original Wizardry series between 1 and 5. The idea is to make a generic game engine that will be able to support multiple adventures that people on the Internet could design. The game will include a map editor to do so. I expect the game to run on windows and linux, but the code will be open source.
This project was aborted in 2004 but it's reconstruction has been started in 2012. The goal is to make the code more portable and try to make the code of the game work. The rules of the game have also being redesigned and they will be tested on paper, like a table top RPG, before being implemented as a video game. I hope that this project will finally see the end.
For those who are not familiar with the Wizardry series, it's a video game that was first released on apple 2 and was eventually released on PC as the series advanced. Wizardry 1-3,5-6 has been ported on NES or SNES and many other side series where eventually released on console like Wizardry Empire and Wizardry Gaiden.
Wizardry has been designed by a Canadian company called sir-tech, but the game happens to be very popular in Japan. So much that even today, there are many wizardry games that has been released for the Game Boy Advance, Game boy DS, and Play Station 2 that are unfortunately only available in Japanese.
The wizardry games used most a rule system that was similar to dungeons and dragons. But the primary feature of the game is the difficulty which adds tension to battles. So the player is always on the edge since a bad move could cost him the life of a character which cannot be revived that easily.
(This game, so far, is incomplete.)
https://www.allegro.cc/depot/WizardryLegacy/
Zelda Classic
Zelda Classic is a highly functional and well-supported customizable remake of The Legend of Zelda for the NES. While it began as a simple clone of the original game, it extended far beyond that to become a comprehensive editing suite, allowing anybody to create their own Zelda style games, with unprecedented levels of customizability, all without having to rely on complex scripts.
Programmed by Dark Nation, DarkDragon, Takuya, and Koopa, and many others, we're constantly improving the capabilities of the engine every day, ultimately aiming for Zelda Classic to become the de facto standard of all Zelda-themed fan games.
Windows and Linux builds are up-to-date as of 1/23/07. Mac build will be updated shortly.
https://www.allegro.cc/depot/ZeldaClassic/
REminiscence
REminiscence is a rewrite of the engine used in the game Flashback from Delphine Software. This program is designed as a cross-platform replacement for the original executable and uses the SDL (http://www.libsdl.org/) library.
http://cyxdown.free.fr/reminiscence/
Liero
Liero is a simple game. Pick your five weapons, and unleash your inner fury. The game is always played one versus one on a map of your choice, and yes, you have to play with someone who is right next to you.
To shoot is of course easy enough to figure out, but if you want to step up your game, you need to figure out things like how to swing yourself to safety with the ninja rope, to use timed weapons for area denial, to hunt without being hunted, to ambush, hit and run, and control that darn guided missile.
If you can do all these things, you may one day become a true champion, as the players in this video attempt.
http://www.liero.be/ (http://www.liero.be/)
* * *
Will update this, as people add new games that can be ported.
-
I'd think the open source Flashback port could be done too?
This would add a few additional features that were not present in the Amiga original such as speech.
-
I wished someone could port Mr Driller! to Amiga.
anyone???
-
Cool thread, lots of things more could be ported to 3.1.
Exult is already covered, I just need to find the time to optimize it for Classics.
[youtube]nffOaex-R8Q[/youtube]
I'm also working on a new SDL based Duke Nukem port.
[youtube]652rs12iSm8[/youtube]
-
But why 3.1? What does 3.1 have for games that 3.0 doesn't?
-
Sex appeal? :p
-
Cool thread, lots of things more could be ported to 3.1.
Exult is already covered, I just need to find the time to optimize it for Classics.
This, I did not know, I'll update the OP.
I'm also working on a new SDL based Duke Nukem port.
This, I *DID* know, which is why I chose not to mention it. ;P
-
I wished someone could port Mr Driller! to Amiga.
anyone???
If you have a link to an open sourced port, post the link here, so it can be added to the list.
-
But why 3.1? What does 3.1 have for games that 3.0 doesn't?
What does 3.0 have that validates not needing to update to 3.1? My merely mentioning was the fact that *MOST* people are using 3.1. There's no conspiracy, so feel free to remove your tin-foil hat at any time..... :rolleyes:
-
@NovaCoder - Great news Ive wanted Exult on Amiga for some years now :)
Something I want to see on Amiga is a propper Liero clone!
This is probably the most accurate clone ever done, haven't looked at the source yet tho, latest release was this year! http://www.liero.be/
For those of you who do not know what Liero is, it's a 2 player (or one vs AI) "Worms" real-time mayhem!
(http://3.bp.blogspot.com/-_H0-KCC1ZCg/Trg2x0x5ToI/AAAAAAAAAHs/GYCiz39IOnQ/s1600/liero.jpg)
There are tons more of games but my mind ain't fully working tonight ;)
Edit: Soldat could make a great multiplayer game for Amiga also, but it's to heavy and would require quite a rewrite, but none less a great multiplayer game!
-
What does 3.0 have that validates not needing to update to 3.1?
Nothing, but I ask again, what does 3.1 offer that's important for porting games, or anything for that matter?
My merely mentioning was the fact that *MOST* people are using 3.1.
First of all I asked NovaCoder, not you. Second, not everyone feels the need to upgrade. I mean, upgrade what exactly? If someone wants to run 3.5 or 3.9, then they have no choice. That's why I asked what 3.0 offers over 3.1 that justifies making 3.1 only ports.
There's no conspiracy, so feel free to remove your tin-foil hat at any time..... :rolleyes:
That's just ridiculous. Do you really think that I think it's some kind of conspiracy? The rolleyes smiley probably means you do :rolleyes:
-
Hey NovaCoder I have one question I want to ask you. Can all these port games you mentioned run 100% smoothly on an Amiga 4000D running at 50 Mhz speed with 128 Mb of RAM Blizzard card or they are really intended to work on an Amiga 1200 with 80 Mhz Apollo card?
-
Hey NovaCoder I have one question I want to ask you. Can all these port games you mentioned run 100% smoothly on an Amiga 4000D running at 50 Mhz speed with 128 Mb of RAM Blizzard card or they are really intended to work on an Amiga 1200 with 80 Mhz Apollo card?
Hiya,
I normally just try to optimize them as much as possible, I'm not aiming for a specific specification.
It's too early to tell how fast I can get Exult and Duke Nukem to run.
-
Thorham, please refrain from commenting on this thread any further. You're doing nothing that's adding anything to this thread and trolling doesn't count. I won't bother responding to your final comments, giving you flame bait.
@ Som99, thanks for the link. I'll update the OP.
-
Hiya,
I normally just try to optimize them as much as possible, I'm not aiming for a specific specification.
It's too early to tell how fast I can get Exult and Duke Nukem to run.
I bought my Amiga 500 for classic retro...now I am waiting for FPGA Replay. If FPGA Replay comes out then this will be my final AGA Amiga hardware ever...no more after that...with that I should be able to run all your ports SUPER fast and with ease and even watch movies and everything I ever wanted (even your DOSBox AGA should run smoothly on FPGA Replay). I will keep my A500 for classic for retro games and feel and almost all games that would run on WHDLOAD on my A500...then the FPGA for the tough stuff and your ports.
Why am I saying all of that? Because if FPGA Replay does not come to reality then I will have a backup plan and it would be a classic Amiga. I have already tasted A1200 twice already and never had a chance to taste A4000...and I would like to try out the A4000D but if your ports cannot run fast and smooth on A4000D because all the 68k of A4000D maximum can reach and go to 50 Mhz then I will be forced to go A1200 again. I would rather have A4000D because it is more compact and space saving and I can have both A4000D and A500 on my desk easy. If, however, I to go through the route of A1200 (again) then I would have to have either A1200 or A500 on my desk and that is a problem. Because I have only space for either one of them and not both.
So is it possible you could confirm your game port speed optimization on A4000D? :)
-
Thorham, please refrain from commenting on this thread any further. You're doing nothing that's adding anything to this thread and trolling doesn't count. I won't bother responding to your final comments, giving you flame bait.
This will certainly be my last post about this nonsense (no, really :)). You started about the conspiracy crap and you're doing it again with the 'trolling' and 'flame bait', while all I did was ask a simple question. I truly don't understand that :(
-
Reminiscine already exists for 68k, as does xu4 (both rtg/sdl) . BTBuilder. I Tried to compile, but it needs Boost, which we dont have. Other than that I agree, there's plenty of software that could work. nicely on classic machines
-
Reminiscine already exists for 68k, as does xu4 (both rtg/sdl) . BTBuilder. I Tried to compile, but it needs Boost, which we dont have. Other than that I agree, there's plenty of software that could work. nicely on classic machines
Only forgot to mention that all the games there have being mentioned require RTG and SDL to work...there is no way those programs being mentioned will work on an AGA custom chipset.....which comes back to A4000D or FPGA Replay when and if it will be released as the best solution for all upgrades and way cheaper than A1200 hack and whack....and again NovaCoder what do you say about my previous post?
-
If you have a link to an open sourced port, post the link here, so it can be added to the list.
Here is the port for Miss Driller SDL for Xbox homebrew http://imrtechnology.ngemu.com/downloads/driller2src.rar
Another one is MrDrillux for Dingoo (dingux), there is a source in the download here:
http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,1,0,0,27,126
I dont know if you can directly port it, but there is always HOPE.
-
Only forgot to mention that all the games there have being mentioned require RTG and SDL to work...there is no way those programs being mentioned will work on an AGA custom chipset.....
I'm currently working on updating my AGA SDL with RTG support so I will be able to support both AGA and RTG for new ports (that's the plan anyway).
You can still over-clock an A4000 you know, check this out -> 100Mhz A4000 (http://eab.abime.net/showthread.php?t=58148)
-
I'm currently working on updating my AGA SDL with RTG support so I will be able to support both AGA and RTG for new ports (that's the plan anyway).
You can still over-clock an A4000 you know, check this out -> 100Mhz A4000 (http://eab.abime.net/showthread.php?t=58148)
Well in that case my next classic Amiga will be an A4000D. The A4000D looks more like a serious computer over the A1200...and way easier and cheaper compared to the A1200 in terms of upgrade. At least I saved money in a case, power supply and zorro card as they are already part of the A4000D and I can already have an A4000D starting at 040 instead of a 020 A1200.
-
@ Som99, thanks for the link. I'll update the OP.
Thanks, if someone likes Commander Keen there also is CloneKeen, it's ported to Haiku OS, Linux/BSD, OSX, Symbian, Dreamcast and GP2X.
http://clonekeen.sourceforge.net/
God I miss my GP2X sometimes but I guess ill pick up the OpenPandora some day to fill the void :)
-
What I'd really like to see if some more arcade conversions of the late 1980s/early 1990s that were either completely stuffed-up ("Rolling Thunder" is one that still gives me nightmares!) or never happened (too many to list!).
The Amiga was capable of so much more, in terms or decent arcade conversions. But they were frequently crap, as the programmers/publishers were often after a fast buck - quality was never part of the equation...
Mike.
-
Thorham: I'm guessing the original poster wrote '3.1' where he really meant '3.x'. I'm not sure if any 3.1 specifics would be required by modern games - although NovaCoder is probably in a better place to answer this.
-
id like a few of the pinball games to be ported ..if doom can run on my 030 why not some of the earlier win95/98 pinball games ..love to play psycho pinball an others ..
an maybe something to use akiko chip in the cd32 ?
-
Fallout and Fallout 2, they may be old games but I would love to see them on Amiga. More chance of finding rocking horse manure but I can dream.
-
id like a few of the pinball games to be ported ..if doom can run on my 030 why not some of the earlier win95/98 pinball games ..love to play psycho pinball an others ..
an maybe something to use akiko chip in the cd32 ?
Do you know any good open source Pinball game from the W95-98 era or maybe know of a interpreter for some? I don't know any for the PC/DOS/Windows pinball games ive played :(
Fallout and Fallout 2, they may be old games but I would love to see them on Amiga. More chance of finding rocking horse manure but I can dream.
I love fallout 1 and 2, tho the only Open source project around is FreeFT isometric 2D rpg engine, the last time I compiled that it was a resource hog and would take tons of work but probably somewhat doable but would require quite the Amiga to run even after tons of optimizing.
-
What does 3.0 have that validates not needing to update to 3.1?
A fully working operating system without needing to replace the ROMs? There's no need to go defensive over a completely valid question.
-
A fully working operating system without needing to replace the ROMs? There's no need to go defensive over a completely valid question.
I thought most of the changes were regarding IDE, PCMCIA etc. I'm not sure if modern games would use anything specific to 3.1; I thought Thorham had a valid question. I have no idea where the hostility came from, unless perhaps a misunderstanding.
-
I'm currently working on updating my AGA SDL with RTG support so I will be able to support both AGA and RTG for new ports (that's the plan anyway).
You can still over-clock an A4000 you know, check this out -> 100Mhz A4000 (http://eab.abime.net/showthread.php?t=58148)
Yes please :-)
I wait on DosBox RTG already :-)
-
I wonder if Cave Story could run well on a 80Mhz 060?
-
I wonder if Cave Story could run well on a 80Mhz 060?
After watching a trailer, I have to say that you can probably make a conversion by hand that runs super smoothly on a plain A1200 (Turrican 2 on Amiga and C64 come to mind). A 060 is total overkill. Obviously, if you port the peecee version as directly as possible, it's going to run like crap, but that's a given in this golden age of bloat ware.
-
there is no way that cave story 3d would run in plain A1200
What trailer you checked?????
-
there is no way that cave story 3d would run in plain A1200
What trailer you checked?????
This one: http://www.youtube.com/watch?v=Cr0CCkH49g0. No 3D in sight :confused: I just googled Cave Story, and assumed that what came up was a retro peecee game :lol:
-
I just played Cave Story+ on steam and it totally would work well on the Amiga. There is a 3D version of it though;
http://www.gamespot.com/cave-story-3d/
slaapliedje
-
Zombies vs Plants would be cool. Pity the franchise is owned by EA now :(