Another Joint project?

nikos · 2146

nikos

  • Senior Member
  • ****
    • Posts: 374
    • Karma: +71/-3
    • aspireos
on: January 17, 2019, 07:57:29 AM
Amiga is where almost all AROS users, developers came from. Amiga 68k emulation is to me, and I think to most others, the most important part of AROS regarding software.
We have a quite old version of e-uae (janus-uae), but it is quite ok. Rock stable I think. The only problem is when it is iconified and together with whd-menu it will crash quite often launching a game. Take a look at janus-uae iconified and you will see a lot of crap caracters instead of normal text as it should have been. Button to resize window does not work either.

I talked with"o1i" autour of janus-uae. This is what he have to say about it.

Yes, I know. This happens, when you iconify the GUI window, as j-uae is a Commodity. Seems like the string used there is not valid and this leads to output of random data. This will crash, if the data points to a long not-NULL-terminated memory region most likely. And it looks ugly.

Might be trivial to fix, if you can compile j-uae.


o1i is a busy man and have little interest in fixing this. He still is around and I'm sure he can answer questions.

I consider this an very important fix and I think Paolone does to.

For people that does not know what whd-menu is it is a game, demo lanuncher of WHDLoad installs. It is a very clever easy way to play your amiga 68k games.

Since I'm not a developer I can always come up with some cash if that is what it takes.
I guess there could be other users that could spend some cash to get this fixed.

I'm thinking someone could look at the code and someone that have a abi v.0 Linux development setup could compile Janus-UAE.
Maybe it is even a way to update the e-uae 0.8.29-WIP4 code. Would it be possible to use a later version of JIT with e-uae?
I know o1i been looking at a port from win-uae and in a perfect world that would be the best, but much more difficult task.
One step at a time.

Please post your interest if you are user or developer.
« Last Edit: January 17, 2019, 08:12:39 AM by nikos »



o1i

  • Newbie
  • *
    • Posts: 41
    • Karma: +6/-0
Reply #1 on: January 17, 2019, 09:19:34 AM
I talked with"o1i" autour of janus-uae. This is what he have to say about it.

I don't want to sound rude, but this was a private communication. Publishing it without my consent is something, I usually don't like.

But it's ok, you can leave it, as it is.



wawa

  • Senior Member
  • ****
    • Posts: 265
    • Karma: +55/-0
Reply #2 on: January 17, 2019, 09:26:32 AM
it doesntb sound like abi v0 only issue.



nikos

  • Senior Member
  • ****
    • Posts: 374
    • Karma: +71/-3
    • aspireos
Reply #3 on: January 17, 2019, 09:47:09 AM
I talked with"o1i" autour of janus-uae. This is what he have to say about it.

I don't want to sound rude, but this was a private communication. Publishing it without my consent is something, I usually don't like.

But it's ok, you can leave it, as it is.

Sorry about that o1i. Will not happen again.


nikos

  • Senior Member
  • ****
    • Posts: 374
    • Karma: +71/-3
    • aspireos
Reply #4 on: January 17, 2019, 09:48:42 AM
it doesntb sound like abi v0 only issue.

It is not. It is just important to have the compile for abi v.0 That is what Icaros and AspireOS is for and so is whdmenu.


paolone

  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #5 on: January 17, 2019, 09:51:01 AM
Two considerations, since I've been mentioned here.

1. Any further improvement of Janus-UAE, being it the 1.x or even better the 2.x version, is welcome. Although I never bothered about the random character string when iconizing J-UAE, some users did and asked for explanations. Now your message should give them an answer. I still do not consider this critical.


2. I don't want to seem rude as well, however I never investigated about Whdmenu. AFAIK it was a way to play games on Amiga that normally wouldn't install onto an hard drive. I never considered it a priority once we had .adf files to play with. Moreover, the fact that needed so many original Amiga ROMs put me definitely off.  Now I somehow understand that I should have cared more attention to it.


nikos

  • Senior Member
  • ****
    • Posts: 374
    • Karma: +71/-3
    • aspireos
Reply #6 on: January 17, 2019, 09:58:51 AM
Two considerations, since I've been mentioned here.

1. Any further improvement of Janus-UAE, being it the 1.x or even better the 2.x version, is welcome. Although I never bothered about the random character string when iconizing J-UAE, some users did and asked for explanations. Now your message should give them an answer. I still do not consider this critical.


2. I don't want to seem rude as well, however I never investigated about Whdmenu. AFAIK it was a way to play games on Amiga that normally wouldn't install onto an hard drive. I never considered it a priority once we had .adf files to play with. Moreover, the fact that needed so many original Amiga ROMs put me definitely off.  Now I somehow understand that I should have cared more attention to it.

There is almost no Amiga 68k game that came with HD-installer. That latest AGA games released sometimes did. WHDLoad have made that possible with every amiga game. That means you can load games instantly. Not only that but WHDLoad sets up your configuration right so games will work correct. That is why it needs a lot of different roms. The aros 68k rom does replace all those roms but is not always 100% compatible. The few system files required can also be free aros 68k.

Here you can see it in action.

https://www.youtube.com/watch?v=zkwvTa5soqo&feature=youtu.be

I not seen on any platform, at least not since aros 68k roms and system files are present, a more easy way for plaing amiga 68k games.
It is nice even with VESA mode or running hosted. The e-uae configuration file I done a lot with. This is for making it most compatible with 68k games. On top of that it is tweaked for AROS and our version of e-uae.
If you like Paolo I could make a configuration file for Icaros Desktop. The one for AspireOS is little different cause of special hardware.
« Last Edit: January 17, 2019, 10:27:13 AM by nikos »