Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
57 user(s) are online (47 user(s) are browsing Forums)

Members: 0
Guests: 57

more...

Support us!

Headlines

Forum Index


Board index » All Posts (rjd324)




Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


I have now rebuilt the release reverting to SDL version 2.24.0. It looks like #1 is no longer an issue. Please test it: r732.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Yeah, I can confirm it.

I just built the same small example using SDL version 2.24.0 and it works as expected.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Either the example code is not doing what I think it should be doing, or there is an issue in the SDL version I am using. I will just test this out later. I am hoping @capehill reads these messages.

Go to top


Re: MediaVault / AmigaAMP (SOLVED)
Quite a regular
Quite a regular


Thanks.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Thanks both. No only is it visible, but you are also able to move the mouse out of the constraints of the window?

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


@maijestro
@capehill

Can you connect to the FTP server and download SDL_CaptureMouse.lha, extract the contents and run the program and report back. Source code is included and as the comment says: I expected that cursor not to be visible and also constrained to the window. I _am_ using my X5000 as a Synergy client, though.

Please report back.

Go to top


MediaVault / AmigaAMP (SOLVED)
Quite a regular
Quite a regular


I often use the great application, MediaVault, to listen to podcasts and music. I generally load them using AmigaAMP. The issue is that if there is a problem in the stream - at all - that is it. I need to restart the whole thing.

There is also no way to skip the podcast. It is a pure stream.

I talked to @walkero about this and he told me that someone had a way to download the podcast _first_ and then open it. But I cannot remember who it was.

Any advice?


Edited by rjd324 on 2025/4/2 11:55:40
Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


For anyone testing, please tell me if you see issue #1.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


I have updated the release on the server:

- No forcefull window mode. This is configurable in the omconfig.cfg file. For example:
seta r_fullscreen "1"


- Removed previous debugging output which slowed the game down whenever a float operation was involved.

===

I no longer see issue #3 (as discussed above) or #4.


Edited by rjd324 on 2025/4/12 20:02:41
Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Okay. I will remove the debugging that I forgot to take out. This will be causing the slow down.

@maijestro
1. Is that running on a X5000? You don't see a texture glitch in that area?

2. Can you give me the GR for the initial DSI? I cannot reproduce it.

===

At the moment, I have an X1000 and X5000. A1222 probably needs an SPE build...

One thing at a time, of course. I will at least upload a version without the debugging later today.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


I have added v0.81.1 to the FTP server. This is the latest BETA version and I have also added a workaround for misaligned floats directly into the code which should prevent the previously mentioned alignment exceptions.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


@Maijestro
Hi. Right. See issue #3.

Go to top


Re: Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Thanks for the report. I also see this on my X5000. I was worried it was my emulated lfs instructions, but if it is happening on the Sam460, I guess not.

Go to top


Open Medal of Honor (BETA)
Quite a regular
Quite a regular


Based on the current BETA V0.81.1 release of https://github.com/openmoh/openmohaa.

Source: https://github.com/3246251196/openmohaa/tree/AmigaOS4_0_81_1

Binary:
https://os4depot.net/?function=showfil ... /fps/openmedalofhonor.lha

Extract the files in the release folder and put them into your official MOHAA installation directory. For me (and presumably for all), this is the directory that includes the MOHAA.exe file. Finally, run openmohaa.ppc but consider openmohaa.pcc >NIL: *>NIL: to avoid terminal output.

Issues:
1. OS Mouse Cursor still visible
2. Networking; can find servers, but not connect
2a. DSI error wrt. bsdsocket.library
3. Working on X1000, not X5000 [requires kernel 54.65]
4. Missing textures on non-X1000 targets
5. Optimizations
6. Classic forgetful freeing of graphics memory

Further issue description (where needed)
1. Seems to have been caused by a later version of SDL. I was using SDL 2.30.9.

Fixed: Having went back to 2.24.0, the mouse capturing seems to now work.

3. This is due to the e5500 not being able to handle mis-aligned floats. I now remember why I made a change to ExecSG to emulate - in this case - the lfs instruction - otherwise an alignment exception is raised. I made this change and committed it over a year ago. Either a new updated kernel is released to the public or I need to make manual changes to the MOHAA code base. I can see that with my modified kernel, using lfs emulation, I can play the game on my X5000.

Fixed: Fixed float alignment in the code base to avoid the alignment exception.

2/2a. It seems as though getaddrinfo is not supported with the version of bsdsocket.library that I am using; at least, version 4.307. Although, I am confused as to how the Woof port that I did had working network if libSDL2-net is also using these functions. As for the DSI crash, I am interested as to what version of newlib/bsdsocket.library you are using, since in the case that bsdsocket.library does not provide the necessary functions then it should not even attempt to invoke it and instantly return with an error code. Apparently, the DSI is still an issue. I need access to this latest bsdsocket.library.

Fixed: Using the library that @kas1e mentioned, libgai, solves the problem by not forwarding to bsdsocket.library and using its own getaddrinfo and freeaddrinfo.

5. Disabling of optimizations is performed regardless of the target hardware. This means where the X1000 could run faster, it does not - because it is performing the work around code to ensure that floats are aligned - in software. Consider an SPE build and further optimizations _to_ the optimizations.
Update: Partially fixed be freeing some stuff, but there is still a leak somewhere.

6. As is often the case when SDL applications are built on forgiving operating systems: this game also suffers from forgetting to free allocations on exit. This means that your graphics memory will fill up everytime you re-open the game.

Beer
Lastly, please buy me beers - in order that I can get more things done - via paypal: 3246251196ryan AT gmail.com.


Edited by rjd324 on 2025/3/30 21:34:55
Edited by rjd324 on 2025/3/30 22:05:04
Edited by rjd324 on 2025/3/30 22:05:57
Edited by rjd324 on 2025/3/30 22:06:35
Edited by rjd324 on 2025/3/30 22:09:53
Edited by rjd324 on 2025/3/30 22:11:08
Edited by rjd324 on 2025/3/30 22:55:46
Edited by rjd324 on 2025/3/31 21:42:09
Edited by rjd324 on 2025/3/31 21:42:58
Edited by rjd324 on 2025/4/1 0:31:32
Edited by rjd324 on 2025/4/1 8:33:18
Edited by rjd324 on 2025/4/1 18:01:36
Edited by rjd324 on 2025/4/1 18:02:01
Edited by rjd324 on 2025/4/2 19:54:14
Edited by rjd324 on 2025/4/2 19:56:18
Edited by rjd324 on 2025/4/4 15:14:09
Edited by rjd324 on 2025/4/4 15:16:47
Edited by rjd324 on 2025/4/5 14:23:20
Edited by rjd324 on 2025/4/5 18:50:47
Edited by rjd324 on 2025/4/5 18:52:49
Edited by rjd324 on 2025/4/5 20:47:06
Edited by rjd324 on 2025/4/5 20:52:57
Edited by rjd324 on 2025/4/5 20:54:13
Edited by rjd324 on 2025/4/5 20:54:51
Edited by rjd324 on 2025/4/5 22:21:35
Edited by rjd324 on 2025/4/7 0:01:13
Edited by rjd324 on 2025/4/8 7:22:21
Edited by rjd324 on 2025/4/8 7:40:23
Edited by rjd324 on 2025/4/8 7:40:38
Edited by rjd324 on 2025/4/12 12:06:37
Edited by rjd324 on 2025/4/12 20:00:40
Edited by rjd324 on 2025/4/26 12:29:50
Edited by rjd324 on 2025/4/26 12:30:18
Edited by rjd324 on 2025/4/26 13:52:02
Edited by rjd324 on 2025/6/23 16:42:56
Go to top


Re: (Open) Medal Of Honour
Quite a regular
Quite a regular


Yes. I dropped this project for a while since other things came up both work related and Amiga related.

I was actually working on this about 12 hours ago since not working on it for a good few months. It was very late, but I tested it and was able to start a new game. I only had time to play it for 2 minutes before desparately needing to go to sleep.

Expect something, soon(tm).

Go to top


Re: AOS 4.1 FE reinstall and preparation for update 3
Quite a regular
Quite a regular


In the case that up2hf is installed over the already updated up2, is there any bad effect?

Go to top


Re: Dear ImGui
Quite a regular
Quite a regular



Go to top


Re: Dear ImGui
Quite a regular
Quite a regular


Spacecadet Pinball which is on OS4Dev also uses a basic imgui gui.

Go to top


Re: source code for command& conquer out
Quite a regular
Quite a regular


This is my favourite game. Let's get it ported :p

Go to top


Re: source code for command& conquer out
Quite a regular
Quite a regular


And after that, I guess it is not trivial to convert DirectX to OpenGL?

Go to top



TopTop
« 1 2 3 (4) 5 6 7 ... 44 »




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project