Disassemblies

Hi,

Long time lurker ... even longer Speccy user/prgrammer ... sorry if this is in wrong topic - don't shout too loudly! ;-)

I rather like disassembles of games - both reading and generating them. After a long period away from doing it I am keen to look at and maybe take on another one or two. Wishing to avoid any duplications I see there are various sites with disassembles and some listed on the archive here.

Is there a definitive list of disassemblies or even a way to search the archive for games that have disassemblies?

Thanks in advance ....

Comments

  • Bedazzle wrote: »
    Not really what @Tucker asked for though.
    Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
    My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation, SQIJ.
    Twitter: Sokurah
  • Bedazzle wrote: »

    I bloody clicked it too ;)
    Now I'm on the NSAs list of suspicious coders.....
    Sod it!

    @luny@mstdn.games
    https://www.luny.co.uk
  • Luny wrote: »
    Bedazzle wrote: »

    I bloody clicked it too ;)
    Now I'm on the NSAs list of suspicious coders.....
    You already were :))
    Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
    My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation, SQIJ.
    Twitter: Sokurah
  • Sokurah wrote: »
    Bedazzle wrote: »
    Not really what @Tucker asked for though.

    It's Luny's fault, I just followed him!
    Heavy on the disasm
  • Knight Lore and a few others (and remakes) here:
    https://retroports.blogspot.com/
  • edited December 2019
    OK, then
    opensourcezx.untergrund.net/
    not sure though if these are really open source.
    Post edited by Bedazzle on
    Heavy on the disasm
  • edited December 2019
    Crisis wrote: »
    AH
    depackers for hrust, NICE

    There are optimized versions out there AFAIK.
    http://hypr.ru/blog/dev/740.html
    Sorry, in Russian, but you always try to googletranslate it. :)
    Post edited by Bedazzle on
    Heavy on the disasm
  • Thanks for the links and pointers. Just catching up now and looking through the links. I appreciate all the pointers.

    OpensourceZX is pretty cool if a bit old. Having a look through. One thing that worries me when I see an old site with such great content is the possibility it could disappear along with all of the information. Sadly it happens too often. Code could do with comments and so on but the kernel is there for a bit of work and fun (well I think disassembly is fun!)

    Bing Translate actually made a decent job of translation - not perfect but good enough and some good info to trawl through.
  • I thought I would make a start. It seems quite a few like Skoolkit so I thought I would have a look. Impressive! To get the hang of it and get my eye back in on disassemblies I thought something simpler and a decent 16K game. I have a few favourites - Jetpac, Jumping Jack, Space Raiders, Arcadia, Gulpman and so on. I always admire what 16k games can get squeezed in. They also play as good now as ever they did and are great examples in game mechanics - but I am digressing. I also figured with 32K less to work with and 7K of that gone to screen the remaining 9K would be an easier target to get started with.

    I settled on JetPac as Jumping Jack is available and it is possibly one of my favourite Spectrum games of all time - along with Manic Miner (I was always more MM than JSW) it defines the Spectrum for me. All set to get going and I hit a snag - no RZX. My Jetpac skills are not as good as they once were and I wondered if anyone knows of a play through RZX I can download or is it a case of get the Recreated Spectrum hooked up and dust of my playing on FUSE with recording and profiler turned on?

    As always - thanks in advance!
  • Dust of your playing skills, it'll get you into the correct mindset again. I tend to use an emulator with a good UI and step through the assembler using the debugger. That gives a better feel for what is going on rather than pawing through some text files or dissassembly. This'll give you values and addresses. Much easier. Of course just a suggestion its your project, your fun, do what gives you the pleasure.
    Sod it!

    @luny@mstdn.games
    https://www.luny.co.uk
  • You don't need superskills for playinf the game.
    To create RZX it is easy to use a poke, play most of the game, then use SkkolKit to produce
    compilable disasm. After it you step by step improve waht you get from SkoolKit.
    http://www.the-tipshop.co.uk/cgi-bin/info.pl?wosid=0009362
    Heavy on the disasm
  • I have some ZX Spectrum and ZX81 disassemblies on my site here.

    Regards,
    Derek.
    1985: ZX Spectrum+ 48K Interface 1 ZX81 16KB ASZMIC/SP ROM Philips 12" B/W TV Epson Dot Matrix Printer ZX Printer Now: 2021 M1 iMac 4.5K 24" screen 8 CPU cores 8GB RAM macOS 14.4.1 1TB SSD Drive Ext 1TB SSD Drive Ext 5TB USB 3.1 Hard Disk iPad R7 32GB iPadOS 17.4.1 iPhone SE R2 64GB iOS 17.4.1 Apple TV Gen 2
  • Thanks for link to the site. Will have a look.
    Been a bit distracted lately with various things but back to proper “work” on Speccy this week. Just catching up before my Next accelerated version lands and distracts me again!
Sign In or Register to comment.