The Hobbit ported to the Dragon64k - DOS - ENDED!

A place to discuss everything Dragon related that doesn't fall into the other categories.
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

The Hobbit ported to the Dragon64k - DOS - ENDED!

Post by pser1 »

Hello,
things spread much faster than targetted!
I am attaching here a zip containing the beta version v16b4 of the port of the Spectrum
game The Hobbit to our beloved Dragon.
It 'needs' 64k RAM and uses DOS instead of tape ...
Supported DDOS11C, DDOS12A, DDOS13A, DDOS41 and DosPlus5.0
Just issue:
RUN"H0816" and there you go as Bilbo. Enjoy!

Feedback will be highly welcome!

cheers
pere
The Hobbit v16b4.zip
The Hobbit for the DRAGON64
(136.81 KiB) Downloaded 266 times
Last edited by pser1 on Sat Aug 27, 2016 7:18 pm, edited 1 time in total.
User avatar
robcfg
Posts: 1529
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: The Hobbit ported to the Dragon64k - DOS

Post by robcfg »

This is just awesome!

I know you've been working a lot on it.

I'll gladly try it when I come back fron holidays.

Congratulations!
sorchard
Posts: 530
Joined: Sat Jun 07, 2014 9:43 pm
Location: Norwich UK

Re: The Hobbit ported to the Dragon64k - DOS

Post by sorchard »

This is excellent Pere! Really, really well done.

Of course one of the first things I did was climb inside the trunk and shut the lid. Now it's dark :-)
Stew
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

Re: The Hobbit ported to the Dragon64k - DOS

Post by pser1 »

Hi friends,
thanks a lot for your kind words!

I think I would have never selected such a project like that by myself, but
as a member of the spanish retrowiki, I got involved just in case they should
need a 6809 help when coding (that is what I supossed ;-) )
But as the source was a simple binary (42040 bytes) from Spectrum, I
entered soon in the analysis part (reverse engineering in fact).
A ggod way to learn about Z-80, that was a perfect unknown subject to me!

The rest ... can be read (in spanish, sorry!) ...
The origins were those:
http://www.retrowiki.es/fororw/viewforum.php?f=798
And the final part here
http://retrowiki.es/rw30/viewforum.php?f=84

cheers
pere
User avatar
Bosco
Posts: 330
Joined: Tue Mar 04, 2014 11:49 pm
Location: Nottingham, UK

Re: The Hobbit ported to the Dragon64k - DOS

Post by Bosco »

Massive respect Pere, for not only taking on but completing such a demanding and time consuming project!

Projects like this prove there's life in the Dragon yet. :D
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

Re: The Hobbit ported to the Dragon64k - DOS

Post by pser1 »

Hi,
finally I can share with you the 'probably' final version of the port of the game "The Hobbit" from Spectrum48 to 6809-Dragon64
Fortunately, I have worked out a source file that when compiled, produces a binary file that works in a Dragon and in a CoCo2 as well.

It has been a long project, almost two years with a nine months stop gap, so some 15 working months.
You can find all of the info about the project on this web
http://retrowiki.es/rw30/viewtopic.php? ... 4273#p4273
Note: The web is in spanish language.

The great amount of images uploaded by jltursan has been a nice present as we have room for a lot using 360k disks, so no need to compress files!

The program supports these Disk Operating Systems (DOS)
Dragon Data: DDOS11C, DDOS12A, DDOS13A
Eurohard: DDOS41
3S: DosPlus5.0

To play the game
Enter: RUN"H1.BIN" and follow instructions

To see the images collection
Enter: RUN"DEMOGFX" and follow instructions

As a reminder, these commands-combinations can make life easier to players
- QUIT and then Break returns to the BASIC Interpreter
- Shift+Left Arrow erases the written command
- the @ sign repeats last command

The disk has 102,912 free bytes, as each SAVGAM requires 13 sectors = 3,328 bytes, we will be able to store THIRTY snapshots!

cheers
pere serrat

Included:
- the VDK with the program v16e9
Hobbit16e9 - Dragon - PGM and images.zip
(137.85 KiB) Downloaded 250 times
- Memory map, port situation and project evolution
The Hobbit memory map - 2016-08-20.zip
(1.9 KiB) Downloaded 243 times
7
The Hobbit 'port' situation - 2016-08-20.zip
(1.03 KiB) Downloaded 237 times
The Hobbit project evolution - 2016-08-20.zip
(1.05 KiB) Downloaded 245 times
- Changes History
The Hobbit - Changes History.zip
(2.22 KiB) Downloaded 229 times
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: The Hobbit ported to the Dragon64k - DOS

Post by sixxie »

This looks really excellent.

I never really played it as a kid, but a friend assures me I should be able to "KILL ELROND WITH LUNCH" - is he delusional?
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

Re: The Hobbit ported to the Dragon64k - DOS

Post by pser1 »

Hi Ciaran,
I have not tried this one!
But I have read that any object can be used as a weapon, so you can even use the skull
of a goblin to attack an enemy and if you are lucky enough you might kill it!

cheers
pere
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

Re: The Hobbit ported to the Dragon64k - DOS

Post by pser1 »

Hi,
thanks to the pointers and help of people from the maltedmedia group now The Hobbit v16f2 runs nice on a CoCo3 too.

You can find all of the info about the project on this web
http://retrowiki.es/rw30/viewtopic.php? ... 4316#p4316
Note: The web is in spanish language.

The program supports these Disk Operating Systems (DOS)
Dragon Data: DDOS10, DDOS11C, DDOS12A, DDOS13A
Eurohard: DDOS41
3S: DosPlus4.9B, DosPlus5.0

To play the game Enter: RUN"H1.BIN" and follow instructions

As a reminder, these commands-combinations can make life easier to players
- QUIT and then Break returns to the BASIC Interpreter
- QUIT and any other key will restart the game
- Shift+Left Arrow erases the written command
- the @ sign repeats last command

The disk has 103,424 free bytes, as each SAVGAM requires 13 sectors = 3,328 bytes, we will be able to store 31 snapshots!

cheers
pere serrat

Include:
- ZIP con VDK
HOB0816f2 - Dragon.zip
(141.56 KiB) Downloaded 235 times
- ZIP con Docs
Project Docs.zip
(6.45 KiB) Downloaded 225 times
pser1
Posts: 1655
Joined: Sun Mar 25, 2012 7:32 pm
Location: Barcelona (SPAIN)

Re: The Hobbit ported to the Dragon64k - DOS

Post by pser1 »

Hi,
a CoCo3 user has commented that the machine could be run at double speed so that
the images load faster ...
I have done this and have changed the inactivity detection loop so that it takes into account this case
to delay some 24" before issuing the WAIT command, now it is version v16f3
So I am uploading here the VDK for the Dragon ... the only change is the version number and a bit
of text in the Credits page

cheers
pere
HOB0816f3 - Dragon.zip
(144.59 KiB) Downloaded 232 times
Hobbit docs v16f3.zip
(4.29 KiB) Downloaded 237 times
Post Reply