home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 36 / Commodore_Free_Issue_36_2010_Commodore_Computer_Club.d64 / bubbler < prev    next >
Text File  |  2023-02-26  |  7KB  |  234 lines

  1. u
  2.  
  3.  
  4. *************************************
  5.         Bubbler Found C64
  6. *************************************
  7.  
  8. http://gtw64.retro-net.de/index.php
  9.  
  10. "The Bubbler" resurrected for GTW64!
  11.  
  12. After a long rescue mission, at long
  13. last the lost C64 conversion of
  14. Ultimate's "The Bubbler" has been
  15. found and released.
  16. The added bonus is that the game is
  17. fully complete, containing the
  18. loading picture, music and sfx.
  19. Developer Matt Young, Sailor/Triad
  20. and Jazzcat have been busy at work
  21. and reconstructing things into its
  22. final state, whilst compressing and
  23. bug fixing.
  24.  
  25. Although the frame rate suffers due
  26. to Ultimate's demands on how the
  27. display worked, it is a massive
  28. finding and still as playable as the
  29. Spectrum original.
  30. http://gtw64.retro-net.de/Pages/t/
  31. Review_Thebubbler.php
  32.  
  33. Wow... well, there were always a few
  34. questions about the existence of some
  35. Ultimate games on the C64, but this
  36. one was never really mentioned as a
  37. possible conversion.
  38.  
  39. But in fact this rare Speccy game was
  40. being transferred over to our beloved
  41. breadbin back in the day by an up and
  42. coming company under the name of
  43. Lynnsoft (Run by Steve Law and Paul
  44. Jacobs). The conversion was being
  45. coded by Matt Young (Chris "Quota"
  46. Young's brother) with Jake Simpson
  47. and some contribution work by Simon
  48. Jacobs.
  49.  
  50. Jason Kelk spent a lot of time at
  51. Chris Young's place in the 80's,
  52. where he played a reasonably complete
  53. version which had the main game
  54. graphics dropped from the Speccy
  55. version and an enhanced status panel
  56. by Jake and it was pretty good. The
  57. game was unfortunately a lot slower
  58. than it's Z80 counterparts, as we
  59. find out why further below.
  60.  
  61. The project was scrapped by Ultimate
  62. and the Amstrad PC based PDS machine
  63. (Written by Andy Glaister and Foo
  64. Katan) was formatted. It was rumoured
  65. that no-one was paid, but Ultimate
  66. did pay a flat fee to Lynnsoft for
  67. the conversion. Matt later went off
  68. to university and Lynnsoft folded
  69. soon after.
  70.  
  71. However, with further digging we got
  72. in touch with Matt Young and he had
  73. the following to say about the game:
  74.  
  75. "Bubbler -- that's a blast from the
  76. past! I do still have a bunch of
  77. diskettes with all the source code on
  78. (though no drive on which to read
  79. them!). We had quite a lot of the
  80. game working on the C64, and the
  81. slow-down compared with the Spectrum
  82. (which had a faster CPU and a
  83. bitmapped screen) was comparable with
  84. that of other 3D perspective games
  85. such as Fairlight. But when Ultimate
  86. saw it, they decided it was too slow
  87. and canned the project. Jake "the
  88. hat" Simpson was the guy doing the
  89. graphics.
  90.  
  91. I was always hacked off that we never
  92. got the speed thing in writing before
  93. we started. The guys at Lynnsoft
  94. (slightly dodgy intermediary company
  95. through whom we were doing the work)
  96. had a device you could plug into the
  97. Spectrum to slow it down by any
  98. amount you wanted. In hindsight we
  99. should have found out what setting
  100. took Spectrum Fairlight to the same
  101. speed as C64 one, then shown them
  102. Spectrum Bubbler with the same
  103. slow-down setting and got them to
  104. sign on the line that it was OK. But
  105. we were young and naive... (I pointed
  106. out at the time that we could
  107. probably get it running faster on the
  108. C128, but I don't think enough of
  109. those got sold to make it an
  110. interesting proposition to Ultimate.)
  111. "
  112.  
  113. So although the Amstrad PDS was
  114. wiped, not all traces of the game
  115. were lost - there was suddenly a
  116. large bundle of hope that GTW could
  117. be able to find and preserve
  118. something. We requested the
  119. possibility of retrieving the game
  120. for the site.
  121.  
  122. Whilst this was progressing nicely,
  123. we also managed to locate Jake
  124. Simpson (Thanks to Martyn Carroll)
  125. who confirmed also that it was
  126. functionally complete (Delivered as a
  127. beta, and ready for bug testing, a
  128. total of 8-9 months of work) - but
  129. there was no time given to do so or
  130. optimize further before Ultimate
  131. scrapped the project. Ultimate
  132. apparently had been looking around
  133. for someone to do Bubbler and
  134. everyone turned them down, with only
  135. Lynnsoft being optimistic enough to
  136. accept the challenge.
  137.  
  138. They were told according to Jake that
  139. it would be a lot slower if they were
  140. to replicate the spectrum code
  141. methods - mainly because of the fact
  142. that the C64's hires screen was laid
  143. out in such a bad way that it was
  144. damn expensive to draw it the way
  145. they were done so on the Spectrum.
  146. 90% of the speed issues would be with
  147. the drawing loop part of the program.
  148. No sprites were used at all apart for
  149. the display panel area.
  150.  
  151. Ultimate however still wanted a 100%
  152. conversion, down to the methods used
  153. - they were not worried about the
  154. slow downs that were warned of.
  155. Lynnsoft were given the Spectrum
  156. source code along with some discs
  157. with the original art on. They were
  158. apparently a pain to convert due to
  159. the very old C/PM machine and obscure
  160. format the disks were formatted with.
  161. Indeed in the end, the game was very
  162. accurate and smooth, an impressive
  163. conversion overall... but ran like a
  164. dog at speeds of between 10-12fps.
  165. Sadly Lynnsoft took on a little too
  166. much with the project, but only
  167. because they wanted to do something
  168. big and get their name out there.
  169.  
  170. In the next couple of months, we hear
  171. from Matt again who managed to find a
  172. friend who converted the PC based
  173. source code, but not the C64 disks.
  174. We arranged to convert Matt's disks,
  175. and within a few weeks GTW was busy
  176. converting a few boxes full.
  177.  
  178. And after only a few disks we started
  179. to encounter executable demo builds
  180. of Bubbler on the C64, even versions
  181. which were complete with music and
  182. sound effects, some with enemies and
  183. some without (running a lot faster
  184. too!). More digging found the long
  185. lost loading screen too, as well as
  186. several disks with source code. There
  187. was now serious potential of a full
  188. conversion being here, but there was
  189. a problem... there was no version
  190. with everything bolted together in
  191. one big piece.
  192.  
  193. Matt very kindly got digging into the
  194. source code again (Extracted
  195. successfully from the PDS files he
  196. had earlier retrieved) after many
  197. years and did a lot of tidying up and
  198. patched together a full version, but
  199. things hit problems with various bugs
  200. appearing. Sailor/Triad was put in
  201. touch with Matt, and both got looking
  202. into things and trying to get things
  203. working fully. After a few months,
  204. both emerged with a complete version,
  205. as bug fixed as possible and working
  206. with all the music, sound effects and
  207. titles all ready to show to the world
  208. for the first time.
  209.  
  210. And here it is!....
  211. with a big thanks to Matt, David and
  212. Sailor/Triad, you can now check out
  213. the final conversion of The Bubbler
  214. on the C64. It is fully playable and
  215. authentic to the original - the only
  216. unavoidable issue is the speed, which
  217. can be resolved in emulation by
  218. speeding things up.
  219.  
  220. It is a huge shame that it never
  221. quite made it out and also that
  222. Lynnsoft were not left to come up
  223. with a better drawing method, as it
  224. is easy to see what an impressive job
  225. they did given the restrictions they
  226. had.
  227.  
  228. We hope you enjoy it!.... and with
  229. that we can happily say "Case
  230. closed"! :-)
  231. Frank Gasking
  232.  
  233. -------------------------------------
  234.