Search found 389 matches

by tautology
Tue Jul 30, 2019 7:37 pm
Forum: adventures
Topic: Disassembly of Superior Software's Stranded
Replies: 8
Views: 1521

Re: Disassembly of Superior Software's Stranded

I've pretty much completed the disassembly, I just need to update the github and finish the modern version of it.

The game is really simple, except for the very basic bytecode scheme it uses.
by tautology
Tue Jul 02, 2019 8:04 pm
Forum: programming
Topic: Help decoding a file
Replies: 6
Views: 405

Re: Help decoding a file

It appears to just have a chunk of MODE 7 data and translate it to its own format. At the start we have a shape header: 00 DA - Appears to be the size of the shape 00 40 00 00 80 - Unknown 27 - width of image in characters 00 00 80 - unknown 05 - height of image in rows 0F C6 - unknown 34 30 30 0D -...
by tautology
Tue Jul 02, 2019 7:23 pm
Forum: programming
Topic: Help decoding a file
Replies: 6
Views: 405

Re: Help decoding a file

The file FRAME is just a MODE 7 screen (i.e. you can just *LOAD FRAME 7C00). Looking at FULL now
by tautology
Thu Jun 20, 2019 11:55 pm
Forum: projects
Topic: Acorn Electron World Updating Very Soon...
Replies: 22
Views: 1306

Re: Acorn Electron World Updating Very Soon...

Any chance of a version with a toggle/cookie setting for the colours to be inverted so that those who have bad astigmatism can actually read the site without blurring or after images?

(White text on a black background is quite unreadable on modern monitors for a lot of people.)
by tautology
Thu Jun 20, 2019 11:53 pm
Forum: software
Topic: The Time Machine
Replies: 12
Views: 1218

Re: The Time Machine

The Fourth Dimension protection was one of the weakest ones out there and could trivially be removed just using !Zap (as a hex edit and as a place to store the decrypted files).

BiTD it used to take < 20 minutes to remove the protection from one of their titles.
by tautology
Thu Jun 20, 2019 8:57 pm
Forum: general
Topic: Today I received.....
Replies: 5409
Views: 417130

Re: Today I received.....

CMcDougall wrote:
Tue Jun 11, 2019 8:44 pm
Cart if any interest :
Edit Pic added as old browser on mobby phone won't do it :(
It's for a Psion II organiser - I have one of those somewhere, although no carts for it.
by tautology
Mon Jun 17, 2019 10:21 pm
Forum: adventures
Topic: Disassembly of Superior Software's Stranded
Replies: 8
Views: 1521

Re: Disassembly of Superior Software's Stranded

My first attempt to render the graphics semi-natively. I translated my dumped graphics instructions to a simple basic program and ran it on BeebEm emulating a Master (as flood fill is built in). It's not quite perfect - something's a wee bit off with the colours, I suspect it's because I'm using the...
by tautology
Thu Jun 06, 2019 10:39 pm
Forum: adventures
Topic: Disassembly of Superior Software's Stranded
Replies: 8
Views: 1521

Re: Disassembly of Superior Software's Stranded

I've updated my decode script (in python) and added a JSON version of the decoded data; this shows the weird way it does rooms and messages. For example: { "location": 21, "message": "17 (You are in the main control room. There is a slot for a fuel capsule and a lever.)", "image": 8, "flags": 3, "ac...
by tautology
Mon May 13, 2019 11:48 pm
Forum: programming
Topic: Assembly language text adventure
Replies: 83
Views: 3176

Re: Assembly language text adventure

In regards to text compression, there are a number of ways, most of which depend on the source text and can vary. I sort of touched on this when I did my port of the Scott Adams engine (http://www.retrosoftware.co.uk/wiki/index.php?title=SAGADiary#Step_One:_Compress_Incoming_Data). I end up going co...
by tautology
Sun May 12, 2019 9:58 pm
Forum: archive submissions
Topic: Robico Software's Midge (The Message Compression System)
Replies: 3
Views: 313

Re: Robico Software's Midge (The Message Compression System)

Thanks for this; I reverse engineered the system a while back, but to actually see the generating code allows me to double check a lot of things!
by tautology
Sun May 12, 2019 9:54 pm
Forum: adventures
Topic: Disassembly of Superior Software's Stranded
Replies: 8
Views: 1521

Re: Disassembly of Superior Software's Stranded

Unfortunately I've got a couple of weeks of busyness so won't have time to do much more on it, but to answer some questions: Graphics are plotted with OSWRCH statements, using VDU 25. They stored in a compressed fashion as described below. The graphics window is set to be &80 - &480, &1c0 -&3c0; thi...
by tautology
Fri May 10, 2019 7:42 pm
Forum: software: other
Topic: ROM image disassembly (not on a Beeb).
Replies: 9
Views: 529

Re: ROM image disassembly (not on a Beeb).

Ghidra's good (used it in anger a couple of times) with one main problem: it tries to guess the value of X or Y when used in indexed or indirect mode an places the label there.

This makes some loops get the label in the wrong place.
by tautology
Thu May 09, 2019 9:18 pm
Forum: adventures
Topic: Disassembly of Superior Software's Stranded
Replies: 8
Views: 1521

Disassembly of Superior Software's Stranded

I've put up the (80%) commented disassembly of Superior's Stranded that I've been working on for the past week. It's not quite complete, but I could probably write an interpreter for it with what I know (including graphics). It's not the best adventure, but the way it does messages, rooms and object...
by tautology
Sun Apr 14, 2019 7:26 pm
Forum: adventures
Topic: Search for the Lost Orb
Replies: 20
Views: 2442

Re: Search for the Lost Orb

Attached is a dump of the messages and rooms (it's not perfect as I didn't bother with punctuation and capitalisation). Plus the python code I used to dump in.
by tautology
Sun Apr 14, 2019 7:17 pm
Forum: hardware
Topic: Electron edge connectors
Replies: 3
Views: 322

Re: Electron edge connectors

Thanks; I mainly just want one for prototyping - I'm not expecting to make anything production ready any time soon (I'm a massive amateur at hardware).
by tautology
Wed Apr 10, 2019 11:45 pm
Forum: hardware
Topic: Electron edge connectors
Replies: 3
Views: 322

Electron edge connectors

I've been thinking about doing some experimentation with one of my elks and attaching it to custom hardware. I'd rather not solder directly to the edge connector, so as a few of you have made custom boards, is there a preferred model of edge connector I can rig up to a prototype?
by tautology
Wed Apr 10, 2019 11:43 pm
Forum: adventures
Topic: Search for the Lost Orb
Replies: 20
Views: 2442

Re: Search for the Lost Orb

Not really; it's pretty standard 6502 adventure code.
by tautology
Tue Mar 12, 2019 2:42 pm
Forum: adventures
Topic: Search for the Lost Orb
Replies: 20
Views: 2442

Re: Search for the Lost Orb

I randomly found this sitting on my desktop and have done a bit of reverse engineering on it - extracting all the messages and locations. That's the good new. The bad news is that there are absolutely no clues as to the author in the message base, and not much space in files to have a hidden signatu...
by tautology
Tue Mar 12, 2019 2:28 pm
Forum: development tools
Topic: Ghidra disassembler
Replies: 4
Views: 396

Ghidra disassembler

The IT security world (or at least the reverse engineering) has been playing en masse with NSA's ghidra (https://ghidra-sre.org) disassembler, an open source version disassembler and decompiler, similar to IDA pro. As it supports 6502, I had a go with it last night and with some mangling it comes ou...
by tautology
Tue Mar 05, 2019 9:15 pm
Forum: software: classic games
Topic: Does anyone remember this adventure game?
Replies: 12
Views: 844

Re: Does anyone remember this adventure game?

CASA only has 4: https://www.solutionarchive.com/list/pl ... %2Cdragon/
  • Blue Dragon
  • Dragon Adventure
  • Dragon Quest
  • Dragon's Tooth
by tautology
Wed Aug 08, 2018 10:31 pm
Forum: hardware
Topic: Trying to repair a couple of Electrons
Replies: 5
Views: 440

Re: Trying to repair a couple of Electrons

Thanks all; I have a couple of Electrons in a water proof tub in the garage which I think work, so I'll steal the ULAs from them.

I noticed that both non-working ULAs have totally different sockets for the same chip. Lack of parts on later Elks?
by tautology
Wed Aug 08, 2018 9:34 am
Forum: hardware
Topic: Trying to repair a couple of Electrons
Replies: 5
Views: 440

Trying to repair a couple of Electrons

I've been going to my stock of old computers to try and get things working, I've had some successes (one Oric resurrected), but I've got two Electrons that are being difficult as I suspect the ULAs are toast: The first one had a flaky power connected, which was due to the solder being dry and crack ...
by tautology
Sun Jul 29, 2018 11:43 pm
Forum: programming
Topic: Files created by OPENOUT
Replies: 6
Views: 1047

Re: Files created by OPENOUT

I wrote a basic openup library years ago (my local drive has a date stamp on the files of 2011) and a simple dumper, this can be found on my github page: https://github.com/tautology0/dataconve ... ter/openup

The code is a bit hacky.
by tautology
Sun Jun 24, 2018 4:22 pm
Forum: adventures
Topic: Search for the Lost Orb
Replies: 20
Views: 2442

Re: Search for the Lost Orb

Interesting - it's not one I've heard of - I can add it to CASA.
by tautology
Wed May 23, 2018 8:14 pm
Forum: adventures
Topic: Adventure Soft / Scott Adams recommendations please
Replies: 23
Views: 2461

Re: Adventure Soft / Scott Adams recommendations please

The database system was originally written in TRS-80 BASIC and published in a magazine. IIRC only Adventureland and Pirate Adventure was in this format. Later games were coded in machine code, but the database format was unchanged until QP3. The engine was cloned by Brian Howarth, which led to the M...
by tautology
Sat Apr 28, 2018 10:39 pm
Forum: adventures
Topic: Island of Xaan by Robico - 64k version ??
Replies: 1
Views: 584

Re: Island of Xaan by Robico - 64k version ??

Bearing in mind the standard version of Island of Xaan has 8 KB of unused memory; I'd expect something special, like graphics.

(Maybe not quite 8KB on the Electron as it doesn't have mode 7.)
by tautology
Thu Mar 29, 2018 1:30 pm
Forum: adventures
Topic: Unfinished Text Adventures
Replies: 98
Views: 10652

Re: Unfinished Text Adventures

Newsflash - in August 87's Electron User Pendragon column Robico announced that due to unprecedented demand for the re-released version of Magus' Village of Lost Souls, Blazing Star will not now be released until the Autumn. Stick with me on this one, I'll hopefully find further clues later on as t...
by tautology
Fri Feb 02, 2018 7:24 pm
Forum: software: other
Topic: Read Word Wise Plus files on PC
Replies: 15
Views: 1294

Re: Read Word Wise Plus files on PC

I have a half written Interword convertor somewhere, that I could probably mangle to do Wordwise.

One of these days I ought to properly script these up to convert WW/View/IW to HTML (or similar).
by tautology
Fri Jan 19, 2018 4:40 pm
Forum: other vintage computer hardware, software and games
Topic: Reading EPROMS
Replies: 10
Views: 894

Re: Reading EPROMS

Oh the good news is that once I replaced the Oric-1's voltage regulator, the computer works. Woo! It's only taken me five years to get to this point...
by tautology
Fri Jan 19, 2018 3:23 pm
Forum: other vintage computer hardware, software and games
Topic: Reading EPROMS
Replies: 10
Views: 894

Re: Reading EPROMS

I know how OE and CE are meant to be used, but I found following the flow in the datasheet brought back random results; forcing them permanently to ground worked every time. I've just powering the EPROM straight off 3.3V and it works perfectly. This means I can revisit it an make a setup that will a...