Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
102 user(s) are online (63 user(s) are browsing Forums)

Members: 1
Guests: 101

ferrels, more...

Headlines

Forum Index


Board index » All Posts (SinanSam460)




Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@walkero

Which one ? GDI or NOD ? We should compare with Linux ports maybe ?

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@walkero

Yes Beworld's sources and afxgroups' clib2 helped very much.

Audio enabled version still has alc_cleanup crash after exiting the game.

I read that alc_cleanup warning is ok for other OSes, but it makes a crash with AmigaOS4.

If someone has a newer clib2 version of openal , I can try again.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@jabirulo

Fixed this "Unfreeded signals 0xF0000000" error on no-audio version. I had to add SDL_Quit(); in the sources.

Please find the new archive in OS4Depot Upload section.

http://www.os4depot.net/index.php?function=uploads

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

Here is a short of video of Vanilla Conquer Tiberian Dawn running on Sam460 with RadeonRX 550 (Enchancer Pack 2.2)





Today I will also test on X5000 and A1222

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e

What is your SDL Prefs ?
I also get black screen if my SDL prefs are different from "Default". But with "Default" SDL prefs, it works fine.

- Red Alert is not supported yet.

- I guess it is better to use data files that BeWorld and Arczi uses.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@samo79

I can compile 1.20 for clib2, but however VanillaConquer doesn't work with it.

I also noticed that latest AmigaOS4 Doom3 port is also using OpenAL 1.18

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@samo79

It seems clib2 version of OpenAL 1.18.2 can't properly shutdown the audio device.

crashlog points to OpenAL AHI Backend

/* Cleanup AHI port */
    
self->ahi_port->mp_Flags   PA_IGNORE;
    
self->ahi_port->mp_SigTask NULL;

    
IExec->FreeSignal(self->ahi_port->mp_SigBit);
    
self->ahi_port->mp_SigBit  = -1;

    return 
RETURN_OK;


VanillaTD doesn't work with clib2 OpenAL 1.20

Anyone had this problem before ?

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

Thanks to everyone who offered his help (especially BeWorld for his MorphOS port sources) , I have finally released the first version on OS4Depot.net

http://www.os4depot.net/?function=sho ... aconquer-tiberiandawn.lha

How to run the game faster:
TD may run slow when you run in default SDL2 mode.
Please change the driver to Default in SDL2Prefs. (found in SDL2 release on OS4Depot)

Open the conquer.ini and change the following

PlayIntro=no

[Mouse]
RawInput=yes
Sensitivity=100
ControllerEnabled=no
ControllerPointerSpeed=10
MouseWheelScrolling=yes

[Video]
WindowWidth=1280
WindowHeight=720
Windowed=no
Boxing=yes
BoxingAspectRatio=16:10
Width=1280
Height=720
FrameLimit=0
HardwareCursor=no
DOSMode=no
Scaler=nearest
Driver=default
PixelFormat=default
InterpolationMode=2

[Options]
GameSpeed=2
ScrollRate=3
Brightness=152
Volume=160
ScoreVolume=255
Contrast=128
Color=178
Tint=128
AutoScroll=1
IsScoreRepeat=0
IsScoreShuffle=0
DeathAnnounce=0
FreeScrolling=0

P.S.: Maybe you noticed after quitting the game, OpenAL can't close the ahi device and you may get a crash at alsoft_mixer.


Edited by SinanSam460 on 2022/8/20 16:51:46
Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

Sound problem solved :)

I had to compile OpenAL 1.18 for clib2 and re-link VanillaConquer :)


Edited by SinanSam460 on 2022/8/19 19:03:11
Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

Good news :)

Thanks to Bruno (BeWorld) he kindly shared his source code for VanillaConquer MorphOS port.

I also thank everyone on this thread for their help..Afxgroup for improving clib2..

After small changes, I finally got it working without OpenAL sound.
I also can compile a sound enabled version, but it crashes when launching the game.

Is anybody using clib2 version of OpenAL 1.2.1 ? Newlib version of OpenAL on OS4 depot.net is 1.8.x

I'll share a video soon, and upload the game on Google Drive for testing.

P.S.: Is it ok to upload the game to OS4 Depot ? Will it make any copyright problems ?

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Not too shy to talk
Not too shy to talk


@afxgroup

Is it possible to add functions like

strlwr
strupr (I know toupper and tolower is same)
strrev ?

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Enhancer Pack 2 is all you need!!
Not too shy to talk
Not too shy to talk


@rwo

Thanks with new version. problem is solved :)

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@LiveForIt

Thanks for the suggestions.

I was able to print outout to console like this:
e.g.:
std::cout << "C&C95 - Failed to set video mode.\n";

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e

It seems MOS port does not have problems. MOS port is using noixemul switch in makefile. I do not know if this makes a change ?

One general question ? I added some printf in the sources,but I can not get any output in console?.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e and all

After some trial and error, I made some progress...

Basic gameplay with normal data files:




Basic gameplay with DOS version data files:




Keyboard controls behave strange, I can use X to cancel/skip, J to select, E to select all troops, ESC for menu and Enter for move down in the menus.

Also game locks the up the system when quitting the game.

With normal data files, it is not possible to display game menu, with DOS version it works.

Also if you watch the both videos until the end, you can see other problems that occurs (color palette problems, menu crashing with DOS data files but possible to ignore DSI e.t.c)

Here is the latest source:
Source 13.08.2022

EDIT: Cross compiled with GCC11. Used latest clib2 beta released today. Re-compiled SDL2 with clib2. OpenAL/sound disabled.

I will think I will e-mail Artur, I hope he can help me to fix my port. Also any help from anyone else will be appreciated :)

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Enhancer Pack 2 is all you need!!
Not too shy to talk
Not too shy to talk


@rwo

Would it be possible to share new gadget via MantisBT ?

bug no. 912

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Enhancer Pack 2 is all you need!!
Not too shy to talk
Not too shy to talk


@rwo

On serial it says

"Error Opening Default Font"

I have the font and all update libraries installed.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@LiveForIt

There are no MorphOS sources, I am using the Apollo/m68k sources.

"beworld
29 Jun 2022
16:35@Sinan Gürkan
Yeah, you can use Arczi sources, i just create my own makefile for MorphOS (sorry i hate cmake lol), but source has same as Arczi."

For MorphOS they are using -noixemul switch.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

I have progressed a little bit, now after C&C launches, it plays the intro video, comes with menu screen.

On the menu screen, only "J" and "Enter" works. The fake mouse pointer doesn't move but native hidden amiga native mouse pointer moves and I can click things..

C&C plays the mission video and then a warning requester comes saying out of memory. I can skip the warning.. Gameplay screen comes and moves to the left top of map.

And when I click the mouse, it crashes.

I recorded a brief video that shows what is happening.

https://www.youtube.com/watch?v=dpSoGdtgj4A


And these are the free data files that I use:
https://www.moddb.com/games/cc-gold/do ... er-gold-free-game-gdi-iso

Please note that I am using latest beta of clib2 (from afxgroup's github)

If someone is interested and wants to help, here are the sources that I modified (as of 10.08.2022)

https://drive.google.com/file/d/16yD9L ... 6Ab1FSZT/view?usp=sharing

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Enhancer Pack 2 is all you need!!
Not too shy to talk
Not too shy to talk


@amigakit

I have a strange problem with Updater, Power Prefs that uses listtviewer.gadget on X5000.

System/Updater 
Error opening ListViewer gadget v53
9.AmigaOS42Beta
:> Prefs/Power 
Unable to open gadgets
/listviewer.gadget version 51
9.AmigaOS42Beta
:> version System/Updater file full
Updater 53.73 
(01/30/2021)
9.AmigaOS42Beta:> version Prefs/Power file full
Power 1.7 
(04/23/2022)
9.AmigaOS42Beta:>  version Classes/Gadgets/listbrowser.gadget 
listbrowser
.gadget 53.79
9.AmigaOS42Beta
:>  version Classes/Gadgets/listbrowser.gadget file full
listbrowser
.gadget 53.79 (07/16/2022)9.AmigaOS42Beta:>  version Classes/Gadgets/listviewer.gadget file full
listviewer
.gadget 54.25 (06/29/2022)
(
cA-EON Technology
9.AmigaOS42Beta
:>


It doesn't happen on Sam460 or A1222

I tripled-checked all the files on my system..all files are updated and I even copied them from A1222

EDIT: Downgrading to listviewer.gadget 53.29 fixes the problem.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top



TopTop
« 1 ... 6 7 8 (9) 10 11 12 ... 22 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project