This post has been edited by zzo38: 08 June 2019 - 02:44 AM
Report ID | 769 | Title | Test mode command-line switch |
Product | Archived Requests | Status | Implemented (Severity 1 - Low) |
Version | 2.92 | Fixed in | 2.92 |
Page 1 of 1
Report ID #769: Test mode command-line switch
#1 zzo38
Posted 08 June 2019 - 02:43 AM
For use with external editors, I would like to have a command-line switch that causes it to enter test mode on a specified board number. I don't like the built-in editor so much, and would prefer to make my own, and would like to not have to maintain the entirely separate version of MegaZeux for this purpose, instead making it external so that it is not needed to be merged with each new version of MegaZeux.
In Capitalist America, law violates YOU!
"Potion of Confusing": Solve all the puzzles, hold second one as you hold a pencil, and save gibbering mouthers from the king's army.
"Potion of Confusing": Solve all the puzzles, hold second one as you hold a pencil, and save gibbering mouthers from the king's army.
Page 1 of 1
Replies (1 - 5)
#2 Lachesis
Posted 08 June 2019 - 08:05 PM
This feature can certainly be added and I think it sounds useful, but what is so irreconcilably wrong with the built-in editor that a full-blown external editor is required? Anything you think could improve the built-in editor would be helpful; aside from Graham, I haven't seen much editor feedback since MZX development picked up again. I feel like I'm shouting at the void every time I ask about something.
Back to the request though, how's 'test_mode=1' to test from the start board, and 'test_start_board=#' / 'test_start_board="name"' to select a different start board? Exiting testing would exit MegaZeux, and you'd have to use the megazeux executable specifically (not mzxrun) if you want to access the debug tools.
Back to the request though, how's 'test_mode=1' to test from the start board, and 'test_start_board=#' / 'test_start_board="name"' to select a different start board? Exiting testing would exit MegaZeux, and you'd have to use the megazeux executable specifically (not mzxrun) if you want to access the debug tools.
"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
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
#3 zzo38
Posted 08 June 2019 - 09:02 PM
Lachesis, on 08 June 2019 - 01:05 PM, said:
Back to the request though, how's 'test_mode=1' to test from the start board, and 'test_start_board=#' / 'test_start_board="name"' to select a different start board? Exiting testing would exit MegaZeux, and you'd have to use the megazeux executable specifically (not mzxrun) if you want to access the debug tools.
(Of course, if you find any feature in an external editor useful to merge into the built-in editor, you may do so; I intend to use a compatible license so that the code can even be copied directly if wanted.)
In Capitalist America, law violates YOU!
"Potion of Confusing": Solve all the puzzles, hold second one as you hold a pencil, and save gibbering mouthers from the king's army.
"Potion of Confusing": Solve all the puzzles, hold second one as you hold a pencil, and save gibbering mouthers from the king's army.
#4 Lachesis
Posted 18 June 2019 - 10:14 PM
Updating status to: Approved
Updating severity to: 1 - Low
Updating version to: 2.92
Just an update on this, I have this implemented and an open pull request for it. It'll be merged to master soon if I can get some feedback.
Updating severity to: 1 - Low
Updating version to: 2.92
Just an update on this, I have this implemented and an open pull request for it. It'll be merged to master soon if I can get some feedback.
"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
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 Lachesis
Posted 26 June 2019 - 05:01 AM
"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
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
Page 1 of 1
0 User(s) are reading this issue
0 Guests and 0 Anonymous Users
Powered by IP.Tracker 1.3.2 © 2025 IPS, Inc.