EOL2 - updated 23.12.2017

Feature requests and ideas for the new unofficial versions of Elma and general talk related to those.

Moderator: Moporators

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

EOL2 - updated 23.12.2017

Post by Smibu » 15 Dec 2012, 20:24

NOTE: As of 21.12.2017, this project has a new tentative name: EOL2. Old name was "Elma 2" which is now reserved for the official version.

This topic is for discussing bugs and features of "EOL2". Note the quotes - the final name of the game isn't really written in stone yet. This first post includes the download links for the latest version.

LATEST UPDATE: 23.12.2017 (version 0.5.1)

Downloads:

Windows 32-bit
Windows 64-bit
Ubuntu 32-bit
Ubuntu 64-bit
OS X
Browser (online version)

Before posting any bug reports or feature requests, check out EOL2 wiki page and the list of currently known bugs.

Please consider posting bug reports and feature requests directly to GitLab. Copying them from this lauta thread requires extra work, especially because the syntaxes are different (BBCode vs. Markdown). You need to create a GitLab account, but you only have to do it once.

Have fun! :)

IRC channel: #discord-developers @ IRCnet.

Status

Currently, I'm waiting for MSVC to support C++ modules. It already does to some extent, but there are some bugs remaining. I've filed a few ones that I encountered when trying to use modules: one (fixed!), two (seems fixed), three.

This didn't matter much at the beginning, but as the project has grown, the slow compile times and the ancient #include system are starting to feel like a hindrance.

Roadmap

Code: Select all

- Make basic stuff work well:
  - Autosave best time rides, maybe even all rides
  - Show and save best times, import times to EOL2 from state.dat and external levs with top 10 times
  - Set cripple mode for playing (no-volt etc.)
- Start designing/implementing online mode
  - First goals:
   - Show players in current level
   - Show list of online players
   - Make chat work
  - Investigate the possibility to use/integrate mila's/domi's client/server code
  - Investigate if the current API is good enough or if something should be added/modified etc.
Changelog

## 0.5.1 (23.12.2017)

- Project renamed to EOL2.
- Bugfix: Sometimes closing the result window required two esc presses.

## 0.5.0 (13.3.2017)

- Replays of selected level(s) are listed.
- Any existing replays can be played, not just the latest ride.
- Unsaved replays can be saved later (but not after quitting the program).
- Replays of same play mode can be merged.
- Added support for ghost driver.
- Added option to toggle vsync preference.
- Added support for flag tag mode.
- Added Peek level -option.
- Browser version: Added support for downloading levels and replays via URL parameters.
- Browser version: Screen is now resized automatically to browser window size.
- XML format is now used for options file.
- Don't restart the whole application when changing full screen setting.
- Bugfix: Head was covered by suspension.
- Bugfix: Characters in key config textboxes showed up as US layout equivalents.
- Bugfix: Both in-game and menu actions were fired on keypress.
- Bugfix: Delete key did not work in textboxes.
- Bugfix: Alovolt and normal volt keys could conflict with each other.
- Bugfix: Arm animation sometimes went to incorrect direction in replay.
- Bugfix: Pictures in background -option was not being saved.
- Bugfix: LGRs without grass were not working.
- Bugfix: Driver body parts were not animatable.
- Bugfix: Browser version: Mouse wheel was inverted.

## 0.4.0 (18.9.2016)

- Pictures and textures are shown.
- Pictures and textures can be animated (using multipage TIFF images).
- Bugfix: Internal replays did not work in original Elma.
- Bugfix: EOL2 would crash if there was an object with invalid animation number in the lev.

## 0.3.0 (25.8.2016)

- Added support for lgrzip format.
- Added support for 32-bit graphics.
- Added support for OS X.
- Added better support for keyboard navigation in menus.
- Added support for Emscripten (web browser) version.
- Show rotation speed and its max value during ride.
- Bugfix: Bike went off screen with big zoom and non-centered camera.
- Bugfix: Non-centered camera did not get updated properly while playing a replay.

## 0.2.0 (20.9.2015)

- Added a simple keyboard shortcut mechanism for menus.
- Added replay playing possibility after a ride ends.
- Added FPS limiter.
- Show information (currently speed, max speed, one wheel status, apples) during the ride.
- Made numpad enter key alias for normal enter key.
- Removed lag that occurred while loading externals.
- Bugfix: Ground and sky textures were displayed upside down.
- Bugfix: Mouse scrolling was not working in key config tab.

## 0.1.0 (28.4.2014)

- Added support for Linux (Ubuntu).
- Timer looks better.
- Minimap resizes according to window size.
- Level size limits (dimensions, objects, vertices, polygons) have been lifted (only memory is the limit).
- Replays can be saved. So far the rec format is the same as in original Elma. Playing is not yet done, so you have to use external player or Elma.

## Second update (27.4.2013)

- Arrow displays the direction of gravity in gravity apples.
- Time is shown after ride (and whether it was finished or not).
- Reset defaults -button for keys.
- Toggle show/hide button for multiplayer mode (hides/shows the player's view).
- Grass is shown.

## First update (29.12.2012)

- Improved level loading speed a LOT.
- Added internal levels.
- Fixed ground/sky "jittering".
- Fixed flower in front of kuski.
- Fixed a possible very slight lag while playing.
- Non-centered camera works now.
- Added brake and escape alias keys.
- Keys tab page layout is a bit better now.
- Timer works now.
- Local multiplayer mode works now.
- Minimap works now.
- Fixed crash when lev folder was empty.
- Level loading stopped when encountering invalid lev. Not anymore.
- The order of windows is now remembered. Sometimes after finishing a ride, a wrong window was activated. Not anymore.
- Inactive windows become transparent.

## Initial release (15.12.2012)
Last edited by Smibu on 3 Apr 2018, 20:00, edited 35 times in total.

User avatar
8-ball
39mins club
Posts: 4466
Joined: 9 May 2003, 13:30
Team: BAP
Location: Valmiera, Latvia

Re: Elma 2 - first version released

Post by 8-ball » 15 Dec 2012, 20:31

This is relevant to my interests
39:37,91

User avatar
jonsykkel
Kuski
Posts: 872
Joined: 24 Nov 2009, 20:53
Team: BAP
Location: kristiansand, norway
Contact:

Re: Elma 2 - first version released

Post by jonsykkel » 15 Dec 2012, 20:34

geting a solid 23fps
Image
Prestigious member of 16.6x IL101 club

Lammas
Kuski
Posts: 94
Joined: 1 Jul 2011, 15:20
Team: Ferrari

Re: Elma 2 - first version released

Post by Lammas » 15 Dec 2012, 20:39

sure if works on XP? not working for me.
.
ImageImage
lasse! time: 0.272

Ropelli
Kuski
Posts: 114
Joined: 30 Apr 2007, 13:20

Re: Elma 2 - first version released

Post by Ropelli » 15 Dec 2012, 20:57

Yes, it should work on windows xp. And what comes to low fps, it may be scanning the level folder at the background, which causes a lot of fps lag. I guess we will provide a 'better' way to deal with the level loading so all the levels are loaded without the lag.

User avatar
ville_j
Kuski
Posts: 1506
Joined: 17 Aug 2002, 15:45
Team: IS
Location: on the roof
Contact:

Re: Elma 2 - first version released

Post by ville_j » 15 Dec 2012, 20:58

Seems to work nicely (win7 64 bit). Feels a tiny bit weird, probably just the fps. Noticed one thing: when you drive through flower (not all apples picked) the flower is drawn on top of the bike, it was slightly disturbing :)
< roopemies> horror and frustrating and can't play, sounds just like you
Beer battle winner 2014 and 2015

Lammas
Kuski
Posts: 94
Joined: 1 Jul 2011, 15:20
Team: Ferrari

Re: Elma 2 - first version released

Post by Lammas » 15 Dec 2012, 21:01

Ropelli wrote:Yes, it should work on windows xp. And what comes to low fps, it may be scanning the level folder at the background, which causes a lot of fps lag. I guess we will provide a 'better' way to deal with the level loading so all the levels are loaded without the lag.
computer says virheraportti
ImageImage
lasse! time: 0.272

User avatar
Madness
35mins club
Posts: 2138
Joined: 1 Jan 2009, 10:51
Team: SPEED
Location: London, UK
Contact:

Re: Elma 2 - first version released

Post by Madness » 15 Dec 2012, 21:05

Lammas: Check if your lev folder is not empty, it might be the case.
Image

User avatar
Lee
37mins club
Posts: 2232
Joined: 22 Apr 2005, 05:12
Location: New Zealand

Re: Elma 2 - first version released

Post by Lee » 16 Dec 2012, 03:13

edit: Scratch that. Works now. No problems other than the ones listed.
Image Image

User avatar
Mawane
Kuski
Posts: 3299
Joined: 15 Apr 2007, 01:05
Team: SV
Contact:

Re: Elma 2 - first version released

Post by Mawane » 16 Dec 2012, 13:33

is there a way to pre-press buttons before entering levels? so that i can brake/gas right at beginning without changing the level in the list
Website || TT:41:45:64 || Team Image
Image[url=steam://friends/add/76561198025490048]Image[/url]

User avatar
snajdig
Kuski
Posts: 338
Joined: 28 Jul 2010, 21:06
Location: Szekszárd - Hungary

Re: Elma 2 - first version released

Post by snajdig » 16 Dec 2012, 14:26

Elma 2? it's the same to elma
Lousku: Snajdig, forgive all my subtle and not so subtle hostility towards you in the past. I can't go on harassing anyone who produces sach sweet wisdom.

User avatar
Zweq
35mins club
Posts: 3895
Joined: 28 Nov 2002, 15:54
Location: suo mesta

Re: Elma 2 - first version released

Post by Zweq » 16 Dec 2012, 15:11

ground jittering is probably the most annoying problem atm. Also noticed some difference to original with hand animations and rear wheel / suspension looks weird also, i cant quite say why exactly.
Image

User avatar
Labs
38mins club
Posts: 983
Joined: 2 May 2005, 14:20
Team: SPEED
Location: Hungary
Contact:

Re: Elma 2 - first version released

Post by Labs » 16 Dec 2012, 15:49

Not workin here. Win xp. Copied to eol folder. If i run exe a black window comin up then bugreport to microsoft...
Team SPEED

Image

i love everyone :*

User avatar
Orcc
Moporator
Posts: 1584
Joined: 19 Oct 2004, 20:44
Team: IS
Location: Vaasa, Finland

Re: Elma 2 - first version released

Post by Orcc » 16 Dec 2012, 18:28

Unwork for me as well, some grey screen comes after the black one and just "stopped working" error message.
ReDesign Cup 2

"If you're afraid of pedophiles - grow up"

Ropelli
Kuski
Posts: 114
Joined: 30 Apr 2007, 13:20

Re: Elma 2 - first version released

Post by Ropelli » 16 Dec 2012, 20:06

It should work if it's just installed right, but we will make less error-prone in the future.
Anyway, possible errors may be missing state.dat, missing datafiles folder & files, empty rec or lev folder, no default.lgr file, and possibly few others I dont remember right now.

Benjamin
Kuski
Posts: 10
Joined: 25 Sep 2011, 18:34
Team: Blue

Re: Elma 2 - first version released

Post by Benjamin » 17 Dec 2012, 11:19

Nice first version, gameplay feels pretty the same. The graphical interface needs some better looks imo, and mb
separate window if esc/die/finish. And add brake alias key.

User avatar
jonsykkel
Kuski
Posts: 872
Joined: 24 Nov 2009, 20:53
Team: BAP
Location: kristiansand, norway
Contact:

Re: Elma 2 - first version released

Post by jonsykkel » 17 Dec 2012, 11:43

Zweq wrote:ground jittering is probably the most annoying problem atm
had the same problem in my elmathing, was caused by a non-integer camera translation
Image
Prestigious member of 16.6x IL101 club

User avatar
anpdad
38mins club
Posts: 929
Joined: 6 Nov 2003, 06:04
Location: Russia

Re: Elma 2 - first version released

Post by anpdad » 18 Dec 2012, 11:09

Wow so much progress already. Hands and terrain are an eyesore, but aside from that, feels like good old elma, good job. Hand movements make it harder to feel it the right way though, as sometimes it looks like backwheel is stretched further back than it should, but i guess that's only a false impression induced by hands' magix.

User avatar
snajdig
Kuski
Posts: 338
Joined: 28 Jul 2010, 21:06
Location: Szekszárd - Hungary

Re: Elma 2 - first version released

Post by snajdig » 18 Dec 2012, 12:54

what is the goal with "elma 2"? making an other server for elma two and not let lousku to play or what? I didn't get it yet :blushes:
Lousku: Snajdig, forgive all my subtle and not so subtle hostility towards you in the past. I can't go on harassing anyone who produces sach sweet wisdom.

Ropelli
Kuski
Posts: 114
Joined: 30 Apr 2007, 13:20

Re: Elma 2 - first version released

Post by Ropelli » 18 Dec 2012, 15:32

anpdad wrote:Wow so much progress already. Hands and terrain are an eyesore, but aside from that, feels like good old elma, good job. Hand movements make it harder to feel it the right way though, as sometimes it looks like backwheel is stretched further back than it should, but i guess that's only a false impression induced by hands' magix.
Actually you're right anp, it seems to be a bit more stretched back, since the bike picture is a bit smaller than it is in real elma. Also I will tweak the hand movements so it looks more elma-like. And if you look closely, the hand is actually stretched a bit longer when it's volting right :p

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: Elma 2 - updated 29.12.2012

Post by Smibu » 29 Dec 2012, 22:10

Updated! We made the following improvements:
  • Improved level loading speed a LOT.
  • Added internal levels.
  • Fixed ground/sky "jittering".
  • Fixed flower in front of kuski.
  • Fixed a possible very slight lag while playing (at least I had something like this in my own comp, but not anymore after this fix).
  • Non-centered camera works now.
  • Added brake and escape alias keys.
  • Keys tab page layout is a bit better now.
  • Timer works now.
  • Local multiplayer mode works now.
  • Minimap works now.
  • Fixed crash when lev folder was empty.
  • Level loading stopped when encountering invalid lev. Not anymore.
  • The order of windows is now remembered. Sometimes after finishing a ride, a wrong window was activated. Not anymore.
  • Inactive windows become transparent.
To update, just overwrite all previous files.

NOTE: If you have modified the graphics files (in datafiles folder) somehow, be sure to backup them.

NOTE 2: When the levs are loaded for the first time, it is probably slower than the subsequent loads (thanks to OS caching).

Wiki page is out-of-date, but it will be updated soon.

User avatar
Orcc
Moporator
Posts: 1584
Joined: 19 Oct 2004, 20:44
Team: IS
Location: Vaasa, Finland

Re: Elma 2 - updated 29.12.2012

Post by Orcc » 29 Dec 2012, 22:51

Still unwork, says this on background:

Code: Select all

elma2 indev build date: Dec 29 2012 21:43:10
Assertion failed: px != 0, file C:\omat\VS2010\libs\boost_1_51\boost/smart_ptr/scoped_ptr.hpp, line 97
ReDesign Cup 2

"If you're afraid of pedophiles - grow up"

User avatar
Hosp
38mins club
Posts: 1840
Joined: 30 Aug 2009, 20:55
Team: MiE
Location: Uppsala, Sweden.

Re: Elma 2 - updated 29.12.2012

Post by Hosp » 30 Dec 2012, 05:49

Same as Orcc but like line 98 and maybe some other difference
Image
tomat

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Smibu » 30 Dec 2012, 17:57

For those who are experiencing problems (Orcc, Labs, jonsykkel, Madness, Hosp, Lammas, anyone else?), here is the debug version. The debug version outputs more messages in the console and is quite a lot slower than the normal version. So download this one only if the game is crashing for you. Paste the output messages in this topic so we can find out better what's wrong. (If it's very long output, go to http://pastebin.com and just give link here.) Note that this zip contains only the exe file, so you still need the datafiles folder from the elma2.zip file, if you don't have it already.

Ropelli
Kuski
Posts: 114
Joined: 30 Apr 2007, 13:20

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Ropelli » 30 Dec 2012, 18:40

I'm not quite sure if the debug version will even work with 'consumer' computers, because it may need some Visual C++ debug libraries. But if it works, then it may be good source for helping me and Smibu :p

User avatar
k0xx
39mins club
Posts: 57
Joined: 22 Sep 2006, 17:58

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by k0xx » 30 Dec 2012, 23:41

tried on two diff comps (XP and Vista), works fine on both. Well done lads.
elma

User avatar
Labs
38mins club
Posts: 983
Joined: 2 May 2005, 14:20
Team: SPEED
Location: Hungary
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Labs » 31 Dec 2012, 01:51

Image
Team SPEED

Image

i love everyone :*

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Smibu » 31 Dec 2012, 08:13

Ropelli: I guess the debug libs are statically linked into the exe, just like CEGUI, Boost and others, so I think it should work... at least there were no strange DLL dependencies in the exe when I looked, just a few more imported functions from kernel32.

Labs: That's not the debug version you're running. Try the elma2_d.exe in this zip. This way we get some more detailed error messages.

User avatar
Labs
38mins club
Posts: 983
Joined: 2 May 2005, 14:20
Team: SPEED
Location: Hungary
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Labs » 31 Dec 2012, 12:20

Image

Tried with basic lgr and with my own too but the same.
Team SPEED

Image

i love everyone :*

User avatar
Hosp
38mins club
Posts: 1840
Joined: 30 Aug 2009, 20:55
Team: MiE
Location: Uppsala, Sweden.

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Hosp » 31 Dec 2012, 19:05

The first version worked but when there came new on the 29th it didnt work, didn't have problems like Orcc with the first version.
I use w7
Image
tomat

User avatar
Lee
37mins club
Posts: 2232
Joined: 22 Apr 2005, 05:12
Location: New Zealand

Re: Elma 2 - updated 29.12.2012

Post by Lee » 1 Jan 2013, 02:05

Smibu wrote:To update, just overwrite all previous files.
I did that, but it wouldn't work until I deleted options.dat too. Maybe that's the problem with others: delete options.dat in addition to replacing the zipped files.
Image Image

User avatar
zebra
Kuski
Posts: 925
Joined: 23 Sep 2003, 15:35
Team: TAP
Location: Finland
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by zebra » 1 Jan 2013, 17:00

I also got an error:

***** Internal Program Error - assertion (false) failed in __thiscall utils::error_internal::error_internal(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &):
c:\omat\vs2010\elma2\src\utils\exceptions.h(25): CEGUI::InvalidRequestException in file c:\omat\vs2012\libs\cegui-0.7.7\cegui\src\cequidefaultresourceprovider.cpp(103) : DefaultResourceProvider::load: datafiles/schemes/TaharezLook.scheme does not exist

The earlier version worked...
And those error messages are a bit weird because I don't have "c:\omat\" folder.
A winner of 4 GAA's (mc2 included), winner of mkup206, and a proud member of team TAP.
Play uni levels: http://koti.mbnet.fi/zebra/uni.html
Homepage: http://koti.mbnet.fi/zebra/elma.html

User avatar
zebra
Kuski
Posts: 925
Joined: 23 Sep 2003, 15:35
Team: TAP
Location: Finland
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by zebra » 1 Jan 2013, 17:49

ok, problem solved. I forgot to copy the "datafiles" folder.

Also I got that lgr error but I found out that I didn't have the lgr in right place :)
A winner of 4 GAA's (mc2 included), winner of mkup206, and a proud member of team TAP.
Play uni levels: http://koti.mbnet.fi/zebra/uni.html
Homepage: http://koti.mbnet.fi/zebra/elma.html

Kazan
35mins club
Posts: 435
Joined: 10 Jan 2006, 17:12
Location: Russia, Miass

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Kazan » 1 Jan 2013, 20:07

pls just add sex and money in elma on next update

User avatar
analcactus
Kuski
Posts: 409
Joined: 7 Dec 2010, 12:54
Team: EPC
Location: anal
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by analcactus » 1 Jan 2013, 20:45

(win8 x64)
as mentioned on wiki, replays can't be saved/played
help button won't work
the menu pic/lev is shit
i can't drive the shit menu pic/lev
also, exit button on the popup with lvl names only clickable in the very middle

gjik
Image Image
Image

Unknown
Kuski
Posts: 7
Joined: 12 Mar 2012, 13:21
Team: BMW

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Unknown » 4 Jan 2013, 09:19

Well this might be something... But will there be better design :?: And what is the purpose for making this new elma :?:
:arrow: :) :!:

User avatar
zebra
Kuski
Posts: 925
Joined: 23 Sep 2003, 15:35
Team: TAP
Location: Finland
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by zebra » 4 Jan 2013, 11:42

Unknown wrote:And what is the purpose for making this new elma :?: :
To get it completely free and to get some new features to it.
A winner of 4 GAA's (mc2 included), winner of mkup206, and a proud member of team TAP.
Play uni levels: http://koti.mbnet.fi/zebra/uni.html
Homepage: http://koti.mbnet.fi/zebra/elma.html

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 6 Jan 2013, 08:00

Can't find any list of bugs so I will just post what I find here:

High Ascii characters in player name go gibberish when saving
Image

The high ascii characters change to varieties of A [ÁÅÃÀ plus one or two other characters] from what I found. Each time you reenter options and save, or just by changing to Player 2 menu and back to Player 1, the amount of characters double.
This only happens in the Name field.

Feature request:
Default options button (for each player separately preferably). I know you can just delete the options.dat file to restore all options to default but others might not.

Another thing you could add:
Warning/error message when using the same character for different buttons. At the moment only one gets triggered in-game, the other one is just ignored.
Image



Bug 2:
Sorting internals by index incorrect
Steps to reproduce:
Launch Elma 2 -> click Play -> [Internals tab] Click Index to change the sorting of the internals.
Image
Sorts by 1, 10, 11 ... 19, 2, 20, 21 ... 29, 3, ... etc




Bug 3:
Resizing column headers all the way to the left makes them disappear.
Steps to reproduce:
Launch Elma 2 -> click Play -> Resize the column headers in Internal tab or External tab [Index, Filename, Title, Path] all the way to the left so it disappears.
To make the headers reappear either relaunch Elma 2 or resize the Play window by clicking and dragging of the left or right edges.
Image



Bug 4:
Annoying pixel in Minimap's top left corner
Steps to reproduce:
Launch Elma 2 -> Play any level and enable mini map.
Image



Bug 5:
Elma 2 crashes when opening an external level with high ascii characters in filename.
Steps to reproduce:
Add high ascii characters to the filename of an external level and launch that level in-game.
Cannot add any error messages because the debug window crashes as well. I couldn't find any log files.
Edit: From the look of the debug console window it seems elma doesn't crash but actually just quits normally. It says something like "Deleted texture from ...."


Feature request 2:
Double-tapping right edge on a column header in Play window [Index, Filename, Title, Path] automatically resizes down to the smallest size that fits.
At the moment if you double tap the column header it will first sort the list in ascending or descending order and select the top level, and then on your second click it will launch this level.

Bug 6:
Options -> Play mode -> Single radio button disappears when activating it by pressing the black space between Single and Multi.
This only happens for the Single radio button. The activation area of the Single button is all the way to the next button compared to the Multi and Flagtag's.
Image

Same overlapping occurs when clicking to the right of Full Screen Resolutions: See screenshot:
Image

Bug 7:
Scrolling with mouse in Options -> Players mainly only works in two specific regions. See marked areas in screenshot below:
Image
It is possible to scroll in the other areas if you spin the wheel very much/fast. But I found this to be very inconsistent.
Scrolling works perfectly in the Play window.
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 6 Jan 2013, 10:00

Creating a new reply since this is not really bug related but just a question. What is the string box than appears when typing in the Play window for? I assume it is for searching and it is not working in this beta version but when you press enter it just loads the selected level. Will it be instant search like Google Instant (first example I could think of? :P
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

User avatar
Madness
35mins club
Posts: 2138
Joined: 1 Jan 2009, 10:51
Team: SPEED
Location: London, UK
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Madness » 6 Jan 2013, 11:59

Xiphias wrote:Bug 4:
Annoying pixel in Minimap's top left corner
Steps to reproduce:
Launch Elma 2 -> Play any level and enable mini map.
Image
This pixel rendered me in a state of profound depression. It gotta be fixed in the first place!
Image

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Smibu » 6 Jan 2013, 12:08

Thanks Xiph for all those bug reports :) I was actually aware of bugs 2, 4, 6 and 7 but not others. I added all of them to the wiki now.
Xiphias wrote:What is the string box than appears when typing in the Play window for? I assume it is for searching and it is not working in this beta version but when you press enter it just loads the selected level.
Ye, it's a search box and it should work already in Externals tab. In Internals tab it doesn't really work nicely atm (it only finds qwquuXXX names). In Externals tab it searches by filename, just like in EOL level list.

Feature requests sound good too.

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 6 Jan 2013, 13:25

Smibu wrote:
Xiphias wrote:What is the string box than appears when typing in the Play window for? I assume it is for searching and it is not working in this beta version but when you press enter it just loads the selected level.
Ye, it's a search box and it should work already in Externals tab. In Internals tab it doesn't really work nicely atm (it only finds qwquuXXX names). In Externals tab it searches by filename, just like in EOL level list..
One thing to take in consideration about this search box given the current menu layout. When using characters and also Space bar for bike controls, this search box will pop up quite frequently. For example when playing Warm Up you hold down space bar before entering the level to turn the bike straight away. I use OKLÆ letters for controls so it pops up all the time with something like OLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKÆÆÆÆÆÆÆ
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

User avatar
Lee
37mins club
Posts: 2232
Joined: 22 Apr 2005, 05:12
Location: New Zealand

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Lee » 7 Jan 2013, 03:44

Also if you set escape alias as 'M', for example, every time you use it that search pops up with 'M' in it. Not a problem if you're going to play the same level again, but if you are going to do a search after hitting escape alias you have to push backspace to remove that unwanted character.
Image Image

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 7 Jan 2013, 05:12

Bug:
Cursor is visible in-game when in full screen.

Bug 2:
Flower is visible in Flag Tag mode. I think this is not in Elma.

Bug 3:
Player doesn't re-spawn when dying to a killer in Flag Tag mode. If both players die the game ends.
Edit: Apparently this is also in Elma, so not a new bug. But maybe it could be fixed in Elma 2?

Bug 4:
This one I noticed yesterday but couldn't reproduce it after a while. Now it appeared again but only until I closed elma again. The screen flickers when moving the mouse around whilst in Player Options. I will try to remember what I'm doing the next time this happens.
I have only noticed this in Player Options.


Bug 5:
Strings in player options move a character to the left when scrolling. Happens only the first time.
Steps to reproduce:
Launch Elma 2 -> Options -> Players -> Move the scroll bar or turn your mouse wheel. Notice the strings Name, Accelerate, Brake, etc.. move a character to the left. See screenshot below.
Image



Bug 6: - Not sure if this is a bug. Seems that there is an exception written for this already.
Elma 2 crashes if you try to save options when the Options.dat file is set to be Read-only and/or Hidden.
Image



----
Found a weird bug but had to regress with Elma. Turns out the bug is also there, never seen it before though. How did you manage to move all physics from Elma to Elma 2? :O
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

User avatar
totem
39mins club
Posts: 328
Joined: 26 Dec 2007, 14:04

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by totem » 7 Jan 2013, 13:38

it's time to setup a bug tracker !

User avatar
Lee
37mins club
Posts: 2232
Joined: 22 Apr 2005, 05:12
Location: New Zealand

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Lee » 7 Jan 2013, 15:13

I find that the default key for zoom in '+' doesn't work. Instead I have to change it to '='.
Whenever I click save options my zoom always resets. I'm having a hard time reproducing it but it got to a point when ever I clicked save options my zoom would reset to a great distance, so that the level was only a few pixels wide. Would be great if the zoom didn't change at all after saving options.
Image Image

Smibu
Kuski
Posts: 455
Joined: 15 Jun 2007, 13:17
Location: Finland

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Smibu » 7 Jan 2013, 15:31

Added bugs 1, 2, 3 and 5 to wiki. Didn't add 4 because I wasn't able to reprocude it either. And yeah, 6 is not really a bug either. We throw an internal error whenever we can't "handle" an exception, such as all LGRs missing etc.
Xiphias wrote:How did you manage to move all physics from Elma to Elma 2? :O
I just used a decompiler + a script to make the code compilable + some manual fixes.

Lee: yeah we'll try to fix the accidental search box popping up. Added this as a bug in the wiki too. And about the zoom key not working - strange, haven't been able to reproduce it yet.
totem wrote:it's time to setup a bug tracker !
Yeah, a bug tracker would be good most likely - more suitable than a wiki. Edit: it has been set up now!
Last edited by Smibu on 17 Mar 2013, 11:04, edited 1 time in total.

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 7 Jan 2013, 16:43

Bug:
There is actually a bug with the zoom. When you hold down the zoom button the zoom goes at first slow then faster then super fast (all in a second) and then zooms in/out at a constant speed. It is most visible when zooming out. It is as if the zoom pops after about 0.5-0.6 seconds and then it flows smoothly.

Remark:
Is it on purpose that the terminology has been changed in the options menu? Elma uses words like Throttle, Change direction, Rotate etc. I know these are not words we use but I was just wondering.

And just in case you missed this one:
Option for that Splitscreen/Full view missing (when playing multi and you press 1 or 2).
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

User avatar
Madness
35mins club
Posts: 2138
Joined: 1 Jan 2009, 10:51
Team: SPEED
Location: London, UK
Contact:

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Madness » 7 Jan 2013, 20:01

As I mentioned earlier on IRC, it sometimes crashes when I try to enter a level. The strangest thing about it is the irregularity - today it crashes roughly every second try, yesterday not once out of 50 tries.
Image

User avatar
Xiphias
39mins club
Posts: 4046
Joined: 23 Nov 2004, 23:05

Re: Elma 2 - updated 29.12.2012 (added debug version 30.12.)

Post by Xiphias » 8 Jan 2013, 07:50

Smibu wrote:
Xiphias wrote:Bug 4:
This one I noticed yesterday but couldn't reproduce it after a while. Now it appeared again but only until I closed elma again. The screen flickers when moving the mouse around whilst in Player Options. I will try to remember what I'm doing the next time this happens.
I have only noticed this in Player Options.
Added bugs 1, 2, 3 and 5 to wiki. Didn't add 4 because I wasn't able to reprocude it either.
Okay I figured out how to reproduce this one.
1. Delete Options.dat to keep Elma 2 fresher.
2. Launch Elma -> Resize the main window to any size. An inch wider/higher doesn't matter.
3. Options -> Change tab to Players -> Hover the mouse between the tabs System and Players or from inside the Players menu and out of the Options window.

If you quit and relaunch Elma 2 the flickering disappears but if you resize the main window again and repeat step 3 the flickering reappears.
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..

Post Reply