Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
8 crawler(s) on-line.
 118 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 kolla:  5 mins ago
 Mr_DBUG:  6 mins ago
 Gunnar:  46 mins ago
 retrofaza:  58 mins ago
 saimo:  1 hr 7 mins ago
 A1200:  1 hr 10 mins ago
 MEGA_RJ_MICAL:  1 hr 15 mins ago
 NutsAboutAmiga:  1 hr 38 mins ago
 zipper:  1 hr 38 mins ago
 clint:  2 hrs 14 mins ago

Software News   Software News : Version 1.1 of Allegro released (and some games)
   posted by Hitman on 13-Jun-2009 20:48:22 (4066 reads)
After months of promises to Spot that I would release an updated version of Allegro, I finally got around to it. It's much more advanced and stable now, which is something that users will notice because it allows Spot to start releasing lots more games. The release games were just a "taster" to go along with the early version 1.0 of Allegro.

And speaking of games, I've recompiled Ghouls 'n' Ghosts Remix to the latest version, so now it has an extra level and nicer particle effects when you kill monsters.

So go grab the Allegro shared object from OS4 Depot, 'cause Spots already started releasing games!

Hitman/Code HQ London.
    

STORYID: 4939
Related Links
· More about Software News
· News by Hitman


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
samo79 
Re: Version 1.1 of Allegro released (and some games)
Posted on 14-Jun-2009 0:21:37
#1 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

Thanks, how about porting Open Sonic ?

http://www.allegro.cc/depot/OpenSonic


_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
spotUP 
Re: Version 1.1 of Allegro released (and some games)
Posted on 14-Jun-2009 1:37:07
#2 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

i know something is being done about open sonic, but not by me. :)
i uploaded a bunch of stuff to os4depot today. nothing to be overly excited about, but the allegro font editor is nice for example.
more to follow, be so sure!

hitman, this update is miles better than the old version, thanks for the update, finally. :)
i have found some issues today though, ofcourse ;) i will mail you about those soon.

the slow times on os4depot are over! weee...

and, IamSONIC, congrats on your first port!


_________________
AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 14-Jun-2009 5:37:39
#3 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

Yes it's maturing now - all that hard work is beginning to pay off! I don't know if I'd have started this project if I knew just how much work it would be!!!

BTW, when you upload can you mark the uploads as Allegro in their description so that it's obvious. Then I can download them all to check for compatibility with future versions of the library.

 Status: Offline
Profile     Report this post  
spotUP 
Re: Version 1.1 of Allegro released (and some games)
Posted on 14-Jun-2009 13:26:01
#4 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

they are marked as allegro in a way...
they all state that they need allegro on the info page.


_________________
AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
spotUP 
Re: Version 1.1 of Allegro released (and some games)
Posted on 15-Jun-2009 17:54:33
#5 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

hitman:
http://os4depot.net/index.php?function=modules/sql/search&f_requirements=allegro


_________________
AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: Version 1.1 of Allegro released (and some games)
Posted on 15-Jun-2009 19:15:31
#6 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

@SpotUp

here allegro dont work... :P

I got:
Quote:

OS version is too old. Allegro requires at least OS 4.1 with elf.library version 53.2


and (for example) crashes like that:

Quote:

Crash log for task "GGR"
Generated by GrimReaper 52.7
Crash occured in module liballegro.so at address 0x7F80FE58
Type of crash: DSI (Data Storage Interrupt) exception

Register dump:
GPR (General Purpose Registers):
0: 7F80FE50 67B66BF0 00000000 FFFFFFFF 67B66918 6B6918A8 00000000 67B66918
8: 67B6691F 00000000 69B409E0 0000005D 28002084 67E43860 00000000 00000000
16: 68403340 7F883F74 67EA6A1C 67EA6B60 69B40024 67BD6E34 69B44BB4 67EA69C0
24: 693B934C 67E40000 693B9348 67BDC478 6B690694 FFFFFFFF 67F1B498 FFFFFFFF


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 0 0 0
4: 0 95.8 43.8 4.5036e+15
8: 0.25 4.5036e+15 4.5036e+15 0
12: 1 44 -1.68968e+234 -7.97581e+236
16: 3.57143e-173 6.73671e-207 -82.0243 774.845
20: 6.03588e+138 4.70315e+244 3.47554e-37 -1.31901e-221
24: 2.90677e-83 1.23465e-26 1.84388e+261 6.69118e-289
28: 10.0664 nan 6.29385e+140 -8.98847e+307

FPSCR (Floating Point Status and Control Register): 0x82004000


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0000F030
Condition (cr) : 0x28002082
Instruction Pointer (ip) : 0x7F80FE58
Xtended Exception (xer) : 0x20000000
Count (ctr) : 0x7F8147AC
Link (lr) : 0x7F80FE50
DSI Status (dsisr) : 0x40000000
Data Address (dar) : 0x00000084



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x7F80FE58 belongs to module "liballegro.so" (PowerPC)
Symbol: install_sound + 0x16C in section 9 offset 0x00060E58

Stack trace:
liballegro.so:install_sound()+0x16C (section 9 @ 0x60e58)
GGR:_Z4initv()+0x4C (section 7 @ 0x3d888)
GGR:main()+0x68 (section 7 @ 0x40fbc)
native kernel module newlib.library.kmod+0x00001f38
native kernel module newlib.library.kmod+0x00002b84
native kernel module newlib.library.kmod+0x00002d48
GGR:_start()+0x170 (section 7 @ 0x170)
native kernel module dos.library.kmod+0x0001ea6c
native kernel module kernel+0x0003a49c
native kernel module kernel+0x0003a51c


PPC disassembly:
7f80fe50: 82fe8090 lwz r23,-32624(r30)
7f80fe54: 81370000 lwz r9,0(r23)
*7f80fe58: 80090084 lwz r0,132(r9)
7f80fe5c: 2f800000 cmpwi cr7,r0,0
7f80fe60: 419e0234 beq- cr7,0x7F810094

System information:

CPU
Model: IBM PowerPC 750 CXe V2.4
CPU speed: 666 MHz
FSB speed: 133 MHz
Extensions: performancemonitor

Machine
Machine name: AmigaOne
Memory: 524288 KB
Extensions: bus.pci bus.agp


Any idea?

Last edited by Tuxedo on 15-Jun-2009 at 07:17 PM.


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 15-Jun-2009 22:01:59
#7 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

Hi.

Allegro now only works with OS 4.1, not with OS 4.0. So if you try to run an Allegro game on a 4.0 system then this is what will happen. Mind you, you should only get the "nice" error that Allegro prints, not the crash. Unfortunately most Allegro games are pretty badly written so if Allegro fails to initialise then they crash as they don't do any error checking.

What OS version do you have? I really didn't want to make Allegro OS 4.1 only but unfortunately there are some pretty nasty bugs in the old OS 4.0 version of elf.library that prevent shared objects from working with the latest SDK.

 Status: Offline
Profile     Report this post  
cap 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 5:45:41
#8 ]
Regular Member
Joined: 30-Jan-2003
Posts: 297
From: Melton Mowbray - Porkpie centre.

Ah well looks this looks like another good reason to upgrade from OS4 Final as i was
also wondering why it was non-functional for me also.

Last edited by cap on 16-Jun-2009 at 05:59 AM.


_________________
A1/G4 1GHZ

OS4.1 latest update.
1ghz Radeon Club3d 9250
Usb/Dma fixed.

 Status: Offline
Profile     Report this post  
HammerD 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 5:52:10
#9 ]
Cult Member
Joined: 31-Oct-2003
Posts: 934
From: Ontario, Canada

Is there anyway you can reduce the memory requirements ? I had about 85MB free after booting and I tried the Ghosts 'n' Goblins remix and it started loading the graphics for the game and ate up all my RAM and crashed... :(

Maybe load/unload graphics/objects as needed?


_________________
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 12:20:19
#10 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

@HammerD

Unfortunately there is not much I can do. GGR does take a lot of memory and I find myself that on my 256 MB system I often need to run it from a clean boot.

The problem is not with Allegro but with the games themselves. Most of the games, even if they are fun to play, are not very well written, because they are not written by professionals but by "bedroom coders." So as such they don't have much in the way of error checking and the code is often very poorly done. So they work, but as soon as something goes wrong - BOOM! And because they come from the PC world they are very memory hungry, as you have seen.

The only way that I could do anything about that is to start actually editing the source code for the individual games, which I don't have time to do. I could make GGR very lean on memory but it would take weeks! I'll only do that if the game is particularly good and really won't run well or at all on the Amiga without some work. Otherwise I would spend my entire time just editing games and never getting to add new features to Allegro or to work on my other projects (which I really must get around to releasing one day)!

Sorry I can't give you a more pleasant answer!

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 12:24:34
#11 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

Hi Cap.

Did it crash in the same way, with the error followed by the crash? I might make the allegro_init() function exit by default to avoid this kind of thing in the next version. As I said to someone else in this thread, most of the games do very bad error checking.

 Status: Offline
Profile     Report this post  
paolone 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 15:23:59
#12 ]
Super Member
Joined: 24-Sep-2007
Posts: 1143
From: Unknown

Hi Hitman, would you ever consider a port of Allegro to AROS too? It would be really helpful...

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: Version 1.1 of Allegro released (and some games)
Posted on 16-Jun-2009 22:00:59
#13 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

I use AmigaOS4.1...weird crash? but ALL Allegro stuffs crash here with the new version... :(


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 18-Jun-2009 13:11:46
#14 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

@paolone

Sure, an AROS port would be great! But I don't have a PC. The sources will soon be in the official Allegro SVN server so after that anyone can get them and compile for AROS, Morph OS or OS3.

I should really have put them in the SVN server already but have been lazy.

 Status: Offline
Profile     Report this post  
Hitman 
Re: Version 1.1 of Allegro released (and some games)
Posted on 18-Jun-2009 13:13:01
#15 ]
Member
Joined: 16-Jul-2005
Posts: 99
From: Berlin, Germany

@Tuxedo

I'd like to get to the bottom of this.

Can you do me a favour and type:

version elf.library full

And let me know what it says? Thanks.

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: Version 1.1 of Allegro released (and some games)
Posted on 18-Jun-2009 22:14:57
#16 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

uhm...
I got:

elf.library 52.4 (24-Mag-2007)


Maybe a "bit" old right?

Where to get a newer version?


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
IamSONIC 
Re: Version 1.1 of Allegro released (and some games)
Posted on 21-Jun-2009 12:22:34
#17 ]
Member
Joined: 20-May-2004
Posts: 62
From: Germany

So after a few days when the new allegro lib is out ...

when people running allegro stuff and it crashes, either they have:

- Not installed the elf library update from Hyperion website
- Not installed newest allegro library
- no AmigaOS 4.1


@samo79
Open Sonic iss already ported and will be released when the last fine tuning has been done

@spotUp
thx 4 compliment

@hitman
thx 4 your great work on allegro


_________________

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: Version 1.1 of Allegro released (and some games)
Posted on 21-Jun-2009 19:51:18
#18 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

mmm....
effectively now that I've installed the AmigaOS4.x QuickFix Allegro games wroks(FrontEnd no anyway...crashes allegro library...) GGR however was unplayabel on my A1SE@666 works at about half speed...
Imagine that on SAM boards was the same thing...


_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle