I was thinking last night, it would be great to have a bulk disassembly of the non-protected programs from say a large archive of spectrum software.
That could be useful in tracing how various programming techniques evolved/fell into disuse over time. The popularity of certain approaches (was it more common to have incrementing loops or decrementing loops? or about the same?) . It could then be possible to trace these and see if there is a statistical difference between say one software houses software vs another.
Other questions like:
What was the most popular rom call?
What rom calls fell into disuse vs custom routines?
What were the unpopular rom calls.
What were the input routine variants.
How much support was there for the various peripherals in real terms across the range of software for any given year.
To be able to search for patterns in a large data set would give lots of potential examples for things like tutorials, white papers..
Bulk disassembly of programs possible?
Re: Bulk disassembly of programs possible?
it would be interesting,
- Ast A. Moore
- Rick Dangerous
- Posts: 2641
- Joined: Mon Nov 13, 2017 3:16 pm
Re: Bulk disassembly of programs possible?
These are all very interesting questions for a . . . historian. From the practical point of view, you’ll be better off figuring all this by yourself. Trust me on this one, young Nomad. You’ll see the wisdom of my words when you’ve become a more experienced programmer.Nomad wrote: ↑Sun Jan 07, 2018 2:03 am What was the most popular rom call?
What rom calls fell into disuse vs custom routines?
What were the unpopular rom calls.
What were the input routine variants.
How much support was there for the various peripherals in real terms across the range of software for any given year.
Every man should plant a tree, build a house, and write a ZX Spectrum game.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
Re: Bulk disassembly of programs possible?
Haha, Ok will defer to your wisdom sensei