dMZX Forums: possible bug (new robot id issued after robitic save game) -> Archived MegaZeux Bugs -> Tracker

Jump to content

Report ID 585 Title possible bug (new robot id issued after robitic save game)
Product Archived MegaZeux Bugs Status Fixed (Severity 1 - Low)
Version 2.84c Fixed in GIT
Introduced In Version <2.80Operating System windows 64 bit (windows 8)

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #585: possible bug (new robot id issued after robitic save game)

#1 User is offline  
Graham 

  • . "@Master Procrastinator"
  • PipPipPipPip
  • Group: Members
  • Posts: 626
  • Joined: 28-December 12
  • Gender:Male
  • Location:Oregon

Posted 10 July 2013 - 06:33 AM

I'm not sure if this is a bug, or intentional, or if it's never been an issue before, but it's causing some problems in my game so here goes.
if I save my game through robotic, the number of robots that are on the board reorders a little if any robots have died. The robot count goes down by the number of robots that are no longer present on board. so in my instance, the robot that was running a program controlling sprite 66 was robot id 66 before saving my game, even if two other robots had died. After saving my game, that robots id was 63, it was still running a program controlling sprite 66. same program, different robot. I verified this through the debugger, (F11). I exported the before and after's to text files, if you want to look at those. Like I said, not sure if this is a bug, it just seems like it is to me. Thanks for looking into this, Graham.
Currently working on Servo for MegaZeux, I hope to complete it by the middle of 2015? Who knows...

"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 6)

#2 User is offline  
ThDPro 

  • Brontosaurus-Sea-slug; Gooey and phallic
  • PipPipPipPip
  • Group: Members
  • Posts: 718
  • Joined: 03-December 06
  • Gender:Male
  • Location:Portland, OR

Posted 10 July 2013 - 09:58 PM

I dunno if it's undesirable or not, but I ran into that one when making Lochronotran(prompting numerous bugfix versions). I have to say, it seems pretty silly that the ID changes when saved, but it aint hard to circumvent, but still doesn't seem to have much of a reason to do that. I could be TOTALLY wrong though.
original soundtracks
Better Than Nothing - DOMINATION - Commander Keen: Heroes Lost - Welkin - A Confectioner's Recipe - random ThDPro music stuff
<Risu21121> if you're not going to make a good game, you might as well make a blatantly racist one.
<Kuddy> Testicles.
"Where are my folder?" - KKairos

#3 User is offline  
Dr Lancer-X 

  • 電波、届いた?
  • Group: DigiStaff
  • Posts: 8,943
  • Joined: 20-March 02
  • Location:ur mom nmiaow

Posted 10 July 2013 - 10:03 PM

Not a bug, changing it would require altering the file format to allow for null robots, don't assume any robot_id will be valid for more than the cycle in which you checked it. It's really an internal MZX thing that is exposed because it's necessary to be able to uniquely identify a robot- I think 'packing' them on saving is a reasonable thing to do.

If the documentation around robot_id doesn't already say this it probably should, because it would be a bit of an unpleasant surprise.
Posted Image
<Malwyn> Yes, yes. Don't worry I'd rather masturbate with broken glass than ask you for help again. :(

#4 User is online  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,943
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 10 July 2013 - 11:13 PM

Updating status to: Flagged For Future Version
Updating severity to: 1 - Low
Updating Introduced In Version to: <2.80

It'd be a pretty basic change to the file format and doesn't hurt anything. This was probably going to happen anyway because of the nature of 2.85's major format overhaul.

Until then, follow Lancer's advice and I'll see about the help file
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#5 User is online  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,943
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 19 May 2017 - 04:52 AM

Updating status to: Confirmed
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#6 User is online  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,943
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 16 June 2017 - 02:36 AM

Updating status to: Fixed
Issue fixed in: GIT

Fixed in GIT 2d3690e.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#7 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,966
  • Joined: 12-October 00
  • Gender:Male

Posted 29 June 2017 - 07:13 AM

Moving to: Archived MegaZeux Bugs


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

0 User(s) are reading this issue
0 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2025  IPS, Inc.