Page 3 of 4

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 9:33 am
by LamerDeluxe
limi wrote: ↑Fri Mar 04, 2022 8:40 am Yes, I should have mentioned it in the original announcement, will rectify that by editing the post. It was late when I wrote it, so I simply forgot πŸ˜…
That's okay, thanks!
@Limi: Is there a way to add a list of your own favorites?
Not at the moment! But yes, one of the 4 buttons could certainly be used for this, with keyboard shortcuts as fallback. Probably a bit of work to implement, and since the launcher is written in Amiga E, we’ll have to enlist the help of people that know that language. 😊
Amiga E, ouch, not common. I developed Amiga software in C and assembly, that was a long time ago, never had a look at E though. Would be great to have that functionality.

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 10:05 am
by limi
LamerDeluxe wrote: ↑Fri Mar 04, 2022 9:33 am Amiga E, ouch, not common. I developed Amiga software in C and assembly, that was a long time ago, never had a look at E though. Would be great to have that functionality.
It’s actually a very nice, readable, efficient and fast language, but it’s been too many years since I wrote anything in it, so I’m not particularly useful when it comes to it these days. πŸ˜…

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 10:24 am
by LamerDeluxe
limi wrote: ↑Fri Mar 04, 2022 10:05 am
LamerDeluxe wrote: ↑Fri Mar 04, 2022 9:33 am Amiga E, ouch, not common. I developed Amiga software in C and assembly, that was a long time ago, never had a look at E though. Would be great to have that functionality.
It’s actually a very nice, readable, efficient and fast language, but it’s been too many years since I wrote anything in it, so I’m not particularly useful when it comes to it these days. πŸ˜…
Haha, I can imagine that, I often got rusty at things way faster than I expected. I've heard people rave about Amiga E before, sad that it didn't really seem to catch on.

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 4:28 pm
by bfbiii
Solskogen wrote: ↑Fri Mar 04, 2022 8:40 am
limi wrote: ↑Thu Mar 03, 2022 9:50 pm
Solskogen wrote: ↑Thu Mar 03, 2022 9:41 am Don't now if you take bugreports in this thread but I've noticed that if you let Lotus 2 run for a while (20min-ish) during the title screen it will crash:

Code: Select all

Function 'resload_DiskLoad' called with unacceptable arguments
This is probably a WHDLoad bug, can you reproduce on a real Amiga?
Don't have one, sorry. But I can try to emulate it on my Pi to see if it happens there as well.
I can confirm a crash after about 30 minutes on my MiSTer and no crash after an hour+ on my CD32 (before I decided over an hour of that 2 minute song was enough--even for me ;-) )

I also suspect WHDLoad +hardware nuances.

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 5:03 pm
by Optiroc
LamerDeluxe wrote: ↑Fri Mar 04, 2022 10:24 am Haha, I can imagine that, I often got rusty at things way faster than I expected. I've heard people rave about Amiga E before, sad that it didn't really seem to catch on.
It seemed to have a rather active userbase, but for a rather Amiga specific programming language to break out of its niche in the mid-90s would be a big ask.

Anyway, if anyone wants to feel it out the toolchain is installed on MegaAGS. To compile and run a simple example, open a CLI and run:

Code: Select all

cd Dev:E/Src/Gfx
ec IfsFern.e
ifsfern
And to edit the source:

Code: Select all

ed IfsFern.e

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 7:03 pm
by LamerDeluxe
Optiroc wrote: ↑Fri Mar 04, 2022 5:03 pm
LamerDeluxe wrote: ↑Fri Mar 04, 2022 10:24 am Haha, I can imagine that, I often got rusty at things way faster than I expected. I've heard people rave about Amiga E before, sad that it didn't really seem to catch on.
It seemed to have a rather active userbase, but for a rather Amiga specific programming language to break out of its niche in the mid-90s would be a big ask.
Yeah, after Commodore already went bust.
Anyway, if anyone wants to feel it out the toolchain is installed on MegaAGS. To compile and run a simple example, open a CLI and run:

Code: Select all

cd Dev:E/Src/Gfx
ec IfsFern.e
ifsfern
And to edit the source:

Code: Select all

ed IfsFern.e
Cool!

Re: MegaAGS 2022.02.22 Available

Posted: Fri Mar 04, 2022 11:15 pm
by gooface
Looks like you guys are releasing a MegaAGS-20220303 soon? You guys are amazing.

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 1:58 am
by barfood
I wish my favorite demo (Way Too Rude, 2020, https://www.pouet.net/prod.php?which=85248) had been included, but other than that, this is spectacular curation work. Thanks for all the efforts, it will help me wrap my head around all the Amiga has to offer! :)

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 2:28 am
by limi
barfood wrote: ↑Sat Mar 05, 2022 1:58 am I wish my favorite demo (Way Too Rude, 2020, https://www.pouet.net/prod.php?which=85248) had been included, but other than that, this is spectacular curation work. Thanks for all the efforts, it will help me wrap my head around all the Amiga has to offer! :)
Yeah, there are a bunch of iconic demos that don’t have WHDLoad images yet. Trackloader demos are not trivial to convert, so we are reliant on someone with those skills to make it happen. You can still run them via ADF images, of course.

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 2:30 am
by limi
gooface wrote: ↑Fri Mar 04, 2022 11:15 pm Looks like you guys are releasing a MegaAGS-20220303 soon? You guys are amazing.
It’s the circle of life β€” release a massive update, and there’s 4 things you missed, so version 2.01 needs to happen. 😜

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 5:04 am
by circletheory
Thank you guys so much for releasing this update to the already excellent MegaAGS! One of the main reasons I got a Mister in the first place was to have A500. And now with MT-32 game bundled in?! I think I'm going to cry ... Thank you thank you!!

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 8:14 am
by clarkkent
Check the Aladin WHDLoad folder first for games to add… 😎😎

Re: MegaAGS 2022.02.22 Available

Posted: Sat Mar 05, 2022 2:20 pm
by bfbiii
limi wrote: ↑Sat Mar 05, 2022 2:30 am
gooface wrote: ↑Fri Mar 04, 2022 11:15 pm Looks like you guys are releasing a MegaAGS-20220303 soon? You guys are amazing.
It’s the circle of life β€” release a massive update, and there’s 4 things you missed, so version 2.01 needs to happen. 😜
I hope you give yourselves a nice long break instead. There is PLENTY here, and altering it to taste is at least 3/4 the fun of Amiga. I spent any free time yesterday making the workbench environment as functional as I want it. The possibilities are, as ever... ❀️ONLY AMIGA❀️

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 8:35 am
by Optiroc
clarkkent wrote: ↑Sat Mar 05, 2022 8:14 am Check the Aladin WHDLoad folder first for games to add… 😎😎
There's lots of neat stuff there, and I've added things from it I consider notable but that don't have bespoke WHDL adaptions. For example the missing games in Bill Williams' gameography. However, I don't think we'll add the whole thing in bulk since there's a much higher risk of incompatibilities with these generic WHDL slaves.

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 9:01 am
by Insert Disk Two
Is there a way to make AGS remember settings? I would prefer Force 50hz to be default rather than Force 60hz.

Thanks and well done for the awesome job!!!

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 9:36 am
by Chris23235
@limi

Probably something that can't work, but I tried loading the MegaAGS on the MiST FPGA and only got a black screen. If I recall correct a earlier version worked on the MiST. Any idea what can be the cause of it not working. I know it is intended for MiSTer zu if it won't work that's fine. I was just wondering.

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 12:55 pm
by Higgy
Chris23235 wrote: ↑Sun Mar 06, 2022 9:36 am @limi

Probably something that can't work, but I tried loading the MegaAGS on the MiST FPGA and only got a black screen. If I recall correct a earlier version worked on the MiST. Any idea what can be the cause of it not working. I know it is intended for MiSTer zu if it won't work that's fine. I was just wondering.
I thought someone got this working on their CD32 so if it works on real hardware it should be fine on MiST. I've not yet updated my CF cards for real Amigas or tried on my MiST yet.

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 1:39 pm
by Optiroc
Insert Disk Two wrote: ↑Sun Mar 06, 2022 9:01 am Is there a way to make AGS remember settings? I would prefer Force 50hz to be default rather than Force 60hz.

Thanks and well done for the awesome job!!!
Neither is default.

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 9:18 pm
by Chris23235
Higgy wrote: ↑Sun Mar 06, 2022 12:55 pm
Chris23235 wrote: ↑Sun Mar 06, 2022 9:36 am @limi

Probably something that can't work, but I tried loading the MegaAGS on the MiST FPGA and only got a black screen. If I recall correct a earlier version worked on the MiST. Any idea what can be the cause of it not working. I know it is intended for MiSTer zu if it won't work that's fine. I was just wondering.
I thought someone got this working on their CD32 so if it works on real hardware it should be fine on MiST. I've not yet updated my CF cards for real Amigas or tried on my MiST yet.
I got it working. Someone over at the MiST section of the Atari-Forum helped me. You had to disable the mounting of the shared folder by editing the startup-sequence.

Re: MegaAGS 2022.02.22 Available

Posted: Sun Mar 06, 2022 11:45 pm
by limi
Chris23235 wrote: ↑Sun Mar 06, 2022 9:18 pm I got it working. Someone over at the MiST section of the Atari-Forum helped me. You had to disable the mounting of the shared folder by editing the startup-sequence.
Yeah, I filed a ticket to see if we can make these things conditional/fail-safe for CD32/Amiga/MiST users.

Re: MegaAGS 2022.02.22 Available

Posted: Mon Mar 07, 2022 9:32 am
by Chris23235
limi wrote: ↑Sun Mar 06, 2022 11:45 pm
Chris23235 wrote: ↑Sun Mar 06, 2022 9:18 pm I got it working. Someone over at the MiST section of the Atari-Forum helped me. You had to disable the mounting of the shared folder by editing the startup-sequence.
Yeah, I filed a ticket to see if we can make these things conditional/fail-safe for CD32/Amiga/MiST users.
Many thanks!

That would great, I don't know if it is possible but when the Startup-Sequence could react when no MiSTer Share is available it could work seamless on other FPGA systems (or even the A500 Mini? Don't know if it supports HDF files).

Re: MegaAGS 2022.02.22 Available

Posted: Mon Mar 07, 2022 9:39 am
by Optiroc
Chris23235 wrote: ↑Mon Mar 07, 2022 9:32 am Many thanks!

That would great, I don't know if it is possible but when the Startup-Sequence could react when no MiSTer Share is available it could work seamless on other FPGA systems (or even the A500 Mini? Don't know if it supports HDF files).
Currently I fake the "MiSTer:" shared folder when running on other hosts by having a separate volume named "MiSTer" mounted in those cases, and then it won't try to mount MisterFS. We could add another fallback that mounts "MiSTer:" in RAM if such a volume doesn't exist.

Re: MegaAGS 2022.02.22 Available

Posted: Mon Mar 07, 2022 11:02 pm
by limi
That seems like a reasonable workaround to me :)

Re: MegaAGS 2022.02.22 Available

Posted: Tue Mar 08, 2022 1:16 pm
by Solskogen
bfbiii wrote: ↑Fri Mar 04, 2022 4:28 pm
Solskogen wrote: ↑Fri Mar 04, 2022 8:40 am
limi wrote: ↑Thu Mar 03, 2022 9:50 pm

This is probably a WHDLoad bug, can you reproduce on a real Amiga?
Don't have one, sorry. But I can try to emulate it on my Pi to see if it happens there as well.
I can confirm a crash after about 30 minutes on my MiSTer and no crash after an hour+ on my CD32 (before I decided over an hour of that 2 minute song was enough--even for me ;-) )

I also suspect WHDLoad +hardware nuances.
Yeah, no crash on a emulated A1200 either (amiberry)

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 7:47 am
by limi
Chris23235 wrote: ↑Wed Mar 02, 2022 6:31 am I noticed that Uridium 2 is still PAL 60. The game was intended for 50Hz and runs to fast with 60Hz.
This was fixed in the quick 2022.03.03 update that Optiroc issued soon after, for the record. 😊

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 7:48 am
by limi
gooface wrote: ↑Wed Mar 02, 2022 9:20 pm Is SimAnt (non low res version) known to not work? (or am I doing something wrong?) it just returns to the AGS menu after launching.
This was fixed in the quick 2022.03.03 update that Optiroc issued soon after, for the record. 😊

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 7:48 am
by limi
gooface wrote: ↑Wed Mar 02, 2022 11:52 pm Again, not sure if I am doing anything wrong but I noticed that on "All New World of Lemmings" The bottom of the screen seems to be cut off when playing a level. (seems like the screen is shifted down since there is black space on the top of the screen) It doesnt seem to do this in the main menu of the game only after you start a level.
This was fixed in the quick 2022.03.03 update that Optiroc issued soon after, for the record. 😊

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 7:50 am
by limi
clarkkent wrote: ↑Thu Mar 03, 2022 6:03 pm Iβ€˜m really excited about the new update! But the game β€žFinal Odysseyβ€œ is still missing.
This was fixed in the quick 2022.03.03 update that Optiroc issued soon after, for the record. 😊

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 7:52 am
by limi
bfbiii wrote: ↑Fri Mar 04, 2022 4:28 pm I can confirm a crash after about 30 minutes on my MiSTer and no crash after an hour+ on my CD32 (before I decided over an hour of that 2 minute song was enough--even for me ;-) )

I also suspect WHDLoad +hardware nuances.
Probably worth reporting against the core on Github, then! I believe the script references the latest WHDLoad setup, so shouldn’t be MegaAGS specific.

Re: MegaAGS 2022.02.22 Available

Posted: Thu Mar 10, 2022 8:42 am
by Chris23235
limi wrote: ↑Thu Mar 10, 2022 7:47 am
Chris23235 wrote: ↑Wed Mar 02, 2022 6:31 am I noticed that Uridium 2 is still PAL 60. The game was intended for 50Hz and runs to fast with 60Hz.
This was fixed in the quick 2022.03.03 update that Optiroc issued soon after, for the record. 😊
I already saw it, many thanks. Great project.