29 January 2024, 15:30 | #21 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
All this GUI magic happens in the gui.c file in the source if anyone wants to have a look
|
29 January 2024, 15:30 | #22 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,121
|
Then perhaps can be trashing memory problem. You can alloc more memory that is necessary for work.
f.e alloc 2MB fast, if You need only 100KB. Fill this memory with ID, f.e "WTWT" And save to file when quit from program. Later look at this memory. |
29 January 2024, 15:32 | #23 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
well I dont know what is being trashed right? im doing a whole bunch of individual allocations with AllocVec() for whatever needs memory
|
29 January 2024, 15:33 | #24 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,627
|
Isn't ClassAct the AmigaOS 3.1 predecessor of ReAction? Most AmigaOS3.1 users will have ClassAct installed. It might be easier to back-port to ClassAct than MUI
|
29 January 2024, 15:35 | #25 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
but won't the ClassAct gadgets be yet even older and have less functionality and more bugs? sounds like a nightmare
|
29 January 2024, 15:40 | #26 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,627
|
Probably but it was you who suggested supporting AmigaOS 3.1 and ClassAct would probably be quicker/easier than MUI.
|
29 January 2024, 15:44 | #27 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
is MUI honestly really that bad? I was under the impression its the go-to GUI library for Amiga dev and is what almost everyone is using
|
29 January 2024, 15:51 | #28 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,489
|
It is at least unmaintained.
|
29 January 2024, 15:52 | #29 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,627
|
It was far more widespread than ClassAct. But you had to have both if you wanted to be able to run "everything".
You did the right thing choosing ReAction. Encourage users to upgrade to AmigaOS 3.2 |
29 January 2024, 15:57 | #30 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
Oh man wouldn't it be amazing if some of the geniuses in this forum could band together and create a whole new GUI library with modern features compatible with 3.1->4.1
If I was smart enough I'd tackle that on my own but I'm not. I'm still getting into grips with the fundamentals of BOOPSI |
29 January 2024, 16:46 | #31 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,489
|
Yes and no. ClassAct provides (and provided) a lot of gadgets and classes, but reaction was more than that - it was/is a library that created from an abstract description a "classact"-based GUI. This is the reaction.library. This is a copyright of a third party and thus not part of 3.2, though the classact gadgets are.
|
29 January 2024, 17:07 | #32 | |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,121
|
Quote:
Simple, alloc more memory than You need, or think than You need. Or use MMU tool. |
|
29 January 2024, 17:24 | #33 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
Hm sure why not? When I’m in next a dev mood again I’ll search through every AllocVec() and make it allocate 10x more than it needs. I’ll see if this at least narrows it down to a memory problem
|
29 January 2024, 23:36 | #34 | |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,711
|
Alas not, see screenshot...
Quote:
Last edited by Minuous; 29 January 2024 at 23:48. |
|
30 January 2024, 10:04 | #35 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,627
|
|
30 January 2024, 10:20 | #36 |
Registered User
Join Date: Apr 2022
Location: Australia
Age: 52
Posts: 941
|
Amikit loaded with Amiga Forever has rom v45.66 and WB v45.3 which is 3.x rom and OS3.9 BB2 equiv respectively. The Amiga Forever install includes AROS elements to confuse the lay person.
|
30 January 2024, 11:54 | #37 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,386
|
Quote:
I've started doing mine. It is a game of designing something, trying to implement it, then discover the host OS not only does not provide the relevant tools but also goes in the way. So ok, i want it to be usable outside of Amiga world so it often goes against the guidelines, but nevertheless. Before going to Boopsi, you can start with a simple paint program and draw it by hand, just to see how it has to look like. If you want modern features this may be more difficult than it seems. |
|
30 January 2024, 12:02 | #38 | |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
Quote:
I dont think regular gadtools has anything super cool like layout.gadget either |
|
30 January 2024, 12:23 | #39 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,711
|
Its version.library might claim V45.3 but it is certainly not equivalent to OS3.9 BB2, as I demonstrated in my previous post.
|
30 January 2024, 12:26 | #40 |
Registered User
Join Date: Apr 2016
Location: Perth, Australia
Posts: 433
|
yeah I think it must be the old .gadget files having some bug or something causing a total crash. I have had to change my code a bit in order to do backwards compatibility with older ROMs but that was mainly for exec.library calls
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Do you like or dislike Cloanto/Amiga Forever? | MarioMario456 | Amiga scene | 206 | 22 May 2019 15:28 |
Cloanto's Amiga Forever | Emu Amiga | project.ClassicWB | 9 | 22 June 2012 12:57 |
Cloanto and Amiga Forever | alexh | Amiga scene | 13 | 01 October 2006 12:09 |
clock in cloanto amiga forever... | zACK! | support.WinUAE | 2 | 08 April 2006 20:36 |
Save State on Cloanto Amiga Forever 3.0 | NeutralizeR | New to Emulation or Amiga scene | 7 | 14 November 2002 14:30 |
|
|