DIV ARENA FORUMS

Time for some nostalgia

Tovi - 23-12-2017 at 06:55 PM

I don't know why I just randomly googled DIV ARENA, but I'm glad I did.

Just did some catching up on the latest news about everything. I think it's great what you're doing Mike.

I've got this old backup of Kensuo that I had ported to Fenix back in the day. But it no longer works on any modern operating system. I'm gonna try and see if I can get the thing working on your latest beta.

Very excited about this!

Vortigano - 23-12-2017 at 10:29 PM

Hi Tovi, that is going to be great!!!
From CICTEC instructions about the latest div update:
"Nightlybuild generation seems still having some problems, until it can be corrected, download the last nightlbuild, uncompress it, then download the last "unofficial" stable build from here:
http://div-arena.co.uk/forum2/viewthread.php?tid=246

Install in the same directory replacing all files, then use d-WINDOWS to start DIV. "

:)

Tovi - 24-12-2017 at 02:14 PM

Ok, good tip, thanks!

I was messing around with divdx yesterday but ran into some troubles. I got an error for a few lines of code that didn't make sense. The error persisted even when commenting out large blocks of code, so I' relatively sure its a bug. I'll try the nightly build approach.

But I did notice that I was heavily using Fenix-only concepts, which unfortunately don't work in DivDX. So I've had to back port 5000+ lines of code. Here's a list of what seems to be missing ( I might be forgetting a few ):

* Size_x and Size_y for horizontal and vertical scaling
* substr() to get a substring
* signal_all() instead of signalling specific processes
* Various options for controlling songs and sounds.

Also, I found that I couldn't import DLL's? Is this a known issue?

Vortigano - 24-12-2017 at 05:11 PM

Cictec about songs and sounds (http://div-arena.co.uk/forum2/viewthread.php?tid=218&got...)
The DIV2 for DOS used an audio library called "Judas" in DIV-DX has been made the switch to SDL_mixer, it is possible that the functions (and others) are not yet implemented and therefore do not work.

For signal_all() i would use

signal ( get_id ( 0 ) , s_kill_tree ); --- i prefer use exit () ... or break a main loop and use let_me_alone().

To get some substring you can try with strstr (<string of text>, substring)

There isn't horitzontal and vertical scaling, for now there's only graph.size like classic div1/2.

[Edited on 24-12-2017 by Vortigano]

Vortigano - 23-4-2018 at 06:18 AM

Quote: Originally posted by Tovi  
Ok, good tip, thanks!

I was messing around with divdx yesterday but ran into some troubles. I got an error for a few lines of code that didn't make sense. The error persisted even when commenting out large blocks of code, so I' relatively sure its a bug. I'll try the nightly build approach.

But I did notice that I was heavily using Fenix-only concepts, which unfortunately don't work in DivDX. So I've had to back port 5000+ lines of code. Here's a list of what seems to be missing ( I might be forgetting a few ):

* Size_x and Size_y for horizontal and vertical scaling
* substr() to get a substring
* signal_all() instead of signalling specific processes
* Various options for controlling songs and sounds.

Also, I found that I couldn't import DLL's? Is this a known issue?


About Dlls:
http://div-arena.co.uk/forum2/viewthread.php?tid=183#pid1778
http://div-arena.co.uk/forum2/viewthread.php?tid=291#pid2676
This post is great, I tried it on Windows and it works.: http://div-arena.co.uk/forum2/viewthread.php?tid=64#pid588

or you can try using the forum search tool.

[Edited on 23-4-2018 by Vortigano]

Dennis - 23-11-2018 at 07:24 AM

Welcome back Tovi. You were the guy with the Matrix-Neo avatar in the old days, right? I also remember the name Kensuo. It was quite a good game in the top list of DIV games though I don't remember what it was... at all. Haha.