Oct 22, 2013, 12:24 PM | |
Does this mean you only crash in local games?
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Oct 22, 2013, 01:46 PM | ||
Quote:
One other thing I observed was that the game starts out minimized, but after the 'fix' (i.e. starting a multiplayer level) it starts windowed. And crash in my case was access violation. |
Oct 22, 2013, 02:12 PM | |
Everytime I press on X to close the JJ2 window, I get an AV and 'Close the program' dialog box.
Violet: When you spectate a player, and player has bouncer power up, and there is bouncer ammo in the level, you see it as non powered up. Sometimes it shows like it's powered up, sometimes it doesn't. In new release I spectated twice and both times player with PU picked ammo that looked like PoweredUp. Is that fixed, so the player doesn't pick non powered up ammo if he has PU, or it's just a random thing? Should I try to demonstrate you, because I really don't know how to make it more clear (my English is the problem). |
Oct 23, 2013, 12:14 AM | |
Last edited by Violet CLM; Oct 23, 2013 at 12:28 AM. |
Oct 23, 2013, 03:40 AM | |
Well, I started running through the list there, and after running a multiplayer level the problem seems to have fixed itself. Even after closing and opening JJ2, I can't get it to give me an AV anymore and it runs as expected. Probably not helpful for figuring out what the issue is, but seeing as I'm unable to get it back to being broken I'm not sure what to do there.
__________________
Define 'normal'. |
Oct 23, 2013, 06:10 AM | |
Good job Obi! That's a pretty definite answer to the problem. The cause of the crash is somewhere in the register. I cleaned mine and tried to play JJ2+ in SP - I get an Access Violation if I do. Playing in MP works fine and makes SP work as well. I gathered some data on the technical side of this but I'll provide it in JJ2+ private forums as there's no reason to litter this thread.
__________________
I am an official JJ2+ programmer and this has been an official JJ2+ statement. |
Oct 23, 2013, 11:33 AM | |
...oh, you know, I wonder...
EDIT: SE's data-gathering, on inspection, matches my hunch. The crashing would seem to result from not having a set name in the registry for multiplayer, and when JJ2+ tries to query it in SP for jjPLAYER::name , all hell breaks loose. If you want to be able to run JJ2 again, just go into the main menu, start a multiplayer game, and configure your player 1. Obviously this won't be a problem in the next release, but in the meantime that's how you can solve it for yourself.
|
Oct 23, 2013, 11:54 AM | |
That makes me wonder. Since just starting a multiplayer game once fixes the crashes... Apparently all those people freshly installed JJ2 just to try out the new version! And the first thing they did was to check out the awesome offline example levels.
__________________
|
Oct 23, 2013, 12:22 PM | |
#brandrecognition
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Oct 24, 2013, 12:49 AM | |
I suspected jjPLAYER::name from the very beginning and I even tested it once the errors became common.
But nobody mentioned it only happens in SP and only if MP isn't played beforehand, and my JJ2 is configured to open a local server on startup. No wonder I couldn't have reproduced the crash at first.
__________________
I am an official JJ2+ programmer and this has been an official JJ2+ statement. |
Oct 24, 2013, 06:59 AM | |
Whenever I have to reinstall JJ2, I always open & directly close the game to create the registry values, then manually enter my player and server name settings in regedit.
This habit probably originated from the pre-plus time when you couldn't enter special characters in JJ2 names directly. ![]()
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
Oct 24, 2013, 07:36 AM | |
Talking of unecessary habits, I still have the habit of using capslock for always running, even though there's /alwaysrun on. Capslock is probably just more convenient since it's the quickest method.
__________________
|
Oct 24, 2013, 08:29 AM | |
I Started thinking after watching the Ozymandious level the Single Player game is actually running local multiplayer server like in Minecraft 1.3 or later.
__________________
Sega Satan somewhat |
Oct 24, 2013, 11:58 AM | |
I found a possible bug. When I joined Camel Duels 1 this happened:
[[Thursday, October 24, 2013 at 21:50:14]] **Current level: "Employee of the Month" - EvilCTF22.j2l **Game Mode: CTF **Custom Mode: OFF [21:50:15] Console: Current Custom Mode: OFF [21:50:15] Console: Welcome to Camel Duels 1! [21:50:16] Naruto-CDF-: well fuck off you beated me in distopia 5_1 [21:50:16] DS]$Zm0l96[NHC: hi [21:50:16] *** DS]$Zm0l96[NHC was kicked for SPAMMING ***** End of Log [[Thursday, October 24, 2013 at 21:50:16]] ***** Have a nice evening!
__________________
All your base are belong to us. |
Oct 24, 2013, 12:16 PM | |
That's indeed a known bug. The spam counter isn't reset when someone leaves the server, so you might end up getting kicked for someone else's spamming.
__________________
|
Oct 24, 2013, 12:19 PM | |
Wow. I go away for almost a year, and look what crazy awesomeness happens...
Seriously. I haven't read through all of the posts on this thread yet, but what I have read through is simply incredible. I can't wait to find out for myself just how much is possible now. I've been toying around for a while with making new levels again, but I couldn't find the motivation (or creative enthusiasm) to do it before. This might actually be enough to pull me out of semi-retirement and get me going again, particularly if the Singleplayer upgrades are as impressive as the rest.
__________________
Don't say "cannot," say "why not?" IN DEVELOPMENT: Renascence: The Last Jackrabbit |
Oct 24, 2013, 10:26 PM | |
I rescind my earlier comment about the crashes going away. I was doing a bunch of stuff in 8-bit color when I first tried the new version, and didn't think to switch until now. Turns out my crashes only occur in 16-bit color, and with the same frequency across versions. So to anyone else getting (or trying to get!) the level cycle crashes, try changing color depth. So far I've done around 1000 cycles in 8-bit color with animation-heavy levels without a single crash. I'll run a longer test tomorrow but I have to turn off my computer now.
This also gives me a hunch as to the vague nature of what's causing the problem, but any JJ2+ dev reading this already knows what that hunch is ![]() |
Oct 24, 2013, 11:00 PM | |
Yeah, try a level that includes jjPAL calls (plusPalettes, plusEnscripted, plusHeaven...) in 16-bit and see if that gives you the same issue. Also, how about TSF in that regard?
|
Oct 25, 2013, 12:32 AM | |
Some ideas to compliment the mouse aim controls are:
- weapon select with the scroll wheel - jump with right click - customizable mouse buttons - Windows cursor disappears during mouse aim |
Oct 25, 2013, 06:11 AM | |
I catched Cooba hosting on 4.3 a few hours ago, so perhaps we can expect a minor release soon.
![]()
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
Oct 25, 2013, 08:42 AM | |
Yes, forgot to mention, palette changes also cause it. I suspect the act of switching to 16-bit color could also cause it but I haven't had it happen in ~100 trials and it's awfully annoying to test further. It occurs in TSF but much less frequently.
|
Oct 25, 2013, 08:49 AM | ||
Quote:
![]()
__________________
|
Oct 25, 2013, 09:51 AM | ||
Quote:
![]()
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J or Destiny1/2. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
Oct 25, 2013, 10:13 AM | |
Okay, so maybe this is a little out there (or maybe not), but here's a thought: could we somehow take Coins and let you actually buy stuff with them? Like, create a "store," wherein you could buy ammo, powerups, 1ups, shields, gems, food, etc? That could be pretty interesting.
__________________
Don't say "cannot," say "why not?" IN DEVELOPMENT: Renascence: The Last Jackrabbit |
Oct 25, 2013, 10:18 AM | |
Yep. I've done it.
|
Oct 25, 2013, 10:28 AM | ||
Quote:
Also, I'm encountering the same Singleplayer AV crash that previous people have, the one that is related to setting your Multiplayer Player 1. However, I tried the solutions recommended, and I'm still crashing. Any ideas? My engine is a 1.23, with the latest Plus mod.
__________________
Don't say "cannot," say "why not?" IN DEVELOPMENT: Renascence: The Last Jackrabbit |
Oct 25, 2013, 10:32 AM | |
Either it's not the same crash, or you're not following the instructions right. What exactly did you try, and what exactly happens?
|
Oct 25, 2013, 11:56 AM | |
That's some pretty amazing stuff you guys have added with this update!
I may have made this feature request before, but it would be nice if there was a way to disable console output of commands executed with jjChat(), such as an AngelScript-controlled flag or a command prefix (/silent This would allow for some basic data transfer from server to client, until custom packets would be implemented (if those are still planned). With the methods of reliable data transfer currently possible, players would either see several trigger enabled/disabled messages (transfer by trigger commands) or a long rename message (transfer of Base64 data by renaming the host player). |
Oct 25, 2013, 11:57 AM | |
I started out playing the Singleplayer example level Hereafter first. It worked fine, until I AV'ed out by going through the Blue Key door (where you press Up to travel through) too many times too quickly.
Things worked fine after that until I played the FunPak level, where I AV'ed out again (can't remember what did it, but it was something close to the beginning of the level). Now that I think about it, this may be a new crash, since some levels work, but not others. I tested all of the following on Singleplayer: Hereafter, Cerulean Comet, Player Timer, Multiple Exits (and the secret level), Jailbreak, Tetris, Limit X Scroll, Quick Diamonds, I'm Going to Hell Anyway (although it did AV out when I did JJnext), and Butterfly all seem to work normally enough. FunPak (it works briefly, but after running around a little bit either freezes up or just crashes), Flag Run (this one crashed on me after I died from taking a Red flag to a Blue base), Domination (it AV'ed out altogether), Angelscript (I got into the level, but then it AV'ed out), and Survivor (it AV'ed out altogether) all have problems. I tried setting Player 1 characteristics for Multiplayer (name, colors, rabbit, controller) to normal, non-custom settings, and I both played my own hosted LAN game on the Battle1plus map (which worked) and joined one of the Jazz2Online servers (which also worked), but my singleplayer still doesn't fully function.
__________________
Don't say "cannot," say "why not?" IN DEVELOPMENT: Renascence: The Last Jackrabbit |
Oct 25, 2013, 12:03 PM | |
It's best not to ask if something is possible with angelscript, but rather what isn't possible (I can think of a couple of things). There's more what's possible than what isn't. Though it tends to only be those who have programming experience, can understand how much you can take to it's limits.
__________________
|
Oct 25, 2013, 12:47 PM | ||
Quote:
But no worries, a communications system for Angelscript is still planned.
__________________
|
Oct 25, 2013, 01:05 PM | |
PT32: As sad as I am to see you haven't finished Hereafter (do try again!), none of those are the same crash as others are experiencing.
"/s": Executing commands through jjChat is already a hack, and not a solution, adding another hack on top of that is not going to happen.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Oct 25, 2013, 01:51 PM | |||
Quote:
Quote:
Glad to hear a communications system is planned though! |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 04:07 PM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.