Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Castles of Dr. Creep Wii: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title=Wii Homebrew Games (Platform) - GameBrew |title_mode=append |image=castlesofdrcreepwii.jpg |image_alt=Castles of Dr. Creep }} {{Infobox Wii Homebrews |title=Cas...")
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Games (Platform) - GameBrew
|title_mode=append
|image=castlesofdrcreepwii.jpg
|image_alt=Castles of Dr. Creep
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=Castles of Dr. Creep
|title=Castles of Dr. Creep
|image=castlesofdrcreepwii.jpg
|image=castlesofdrcreepwii2.png
|description=opensource reimplementation of the original 1984 game
|description=Opensource reimplementation of the original 1984 game.
|author=segra
|author=segra
|lastupdated=2014/12/15
|lastupdated=2014/12/15
|type=Platform
|type=Platform
|version=V1.1
|version=V1.1
|license=GPL
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/wiihomebrews/castlesofdrcreepwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/castlesofdrcreepwii.7z?k33p0fil35
|website=http://creep.sourceforge.net/
|website=http://creep.sourceforge.net/
|source=https://github.com/segrax/DrCreep
|source=https://github.com/segrax/DrCreep
}}
}}
https://wiibrew.org/wiki/Castles_of_Dr._Creep
Castles of Dr. Creep is a 1984 Commodore 64 game written by Ed Hobbs and published by Broderbund Software.
 
This project is an open source rewrite, allowing you to play the game using an image (D64) of the original disk. Additionally, a Castle Builder has been added allowing the player to modify existing castles, or build new ones from scratch.
 
Currently it can compile and play on both Windows, Nintendo Wii, FreeBSD, MacOS X, and Linux (Ubuntu specifically has been tested).
 
==Installation==
Extract the zip file to the apps folder to your SD card.
 
In order to run the game, you will need to supply your own Commodore 64 Disk Image (D64) of The Castles of Dr. Creep, which should be placed in the game's data folder. This file may have any name, but the D64 extension must remain.
 
A Channel WAD is also provided.
 
==User guide==
===History===
Ed Hobbs, the programmer of the game, sheds light on the difficulties he faced while reverse-engineering the 6502 object code to C++. In the early days of the C-64 assembler, it was limited and could not handle programs larger than 16kb, so Hobbs had to write and assemble the source code on an Apple II and then transfer the binary to the C-64 through the joystick ports of the respective computers, marking his first experience with a "computer network". Despite the game not being able to run on the Apple II, it still played a crucial role in the creation of "Dr. Creep".
 
One of the major challenges was to fit the entire source code onto a single 144 kb floppy disk that was compatible with the Apple 6502 assembler. To do so, Hobbs had to remove all comments from the code, leaving no room for them. He maintained a notebook with hundreds of pages of flowcharts and data-layout diagrams to keep track of the code and understand what was happening in the code.
 
Furthermore, there was no C-64 debugger available, adding an extra layer of complexity to the programming process. Hobbs also lacked a level editor, and had to draw out the levels on custom graph paper and then hand-code the level data.
 
===Overview===
The Castles of Doctor Creep is a puzzle platform game in which your task is to escape from 13 different castles that are filled with traps, monsters, and mazes.
 
Each castle is a series of connected rooms that you travel through; many rooms have multiple entrances and exits. In some of the more intricate castles, you must visit certain rooms multiple times, entering and exiting using different doors.
 
You can learn more about the game (along with many game tips) on [https://www.c64-wiki.com/wiki/The_Castles_of_Doctor_Creep C64-Wiki].
 
===Save game support===
D64s will be created in the data\save folder, and all save games will be stored in these files.  
 
These files are compatible with the original Commodore64 game, and in return the original save games are supported.
 
==Controls==
Hold the WiiMote sideway.
 
'''Intro:'''
 
Plus - Option Menu
 
1 - High Scores
 
'''In game:'''
 
D-Pad - Movement
 
2 - Fire Button
 
A - Self Kill


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/castlesofdrcreepwii3.png
https://dlhb.gamebrew.org/wiihomebrews/castlesofdrcreepwii4.png
==Media==
==Media==
<youtube></youtube>
'''The Castles of Dr. Creep r270 ([https://www.youtube.com/watch?v=uL691inxuTA Cid2Mizard])'''<br>
<youtube>uL691inxuTA</youtube>
 
==Known issues==
Sound is not perfect.
 
==Changelog==
'''V1.1 2012/11/12'''
*Fix three bugs (Sprite collisions, picking up of key issue, X coordinate issue if overflowed from a byte).
*Fix the channel banner.
 
'''V1.0 2012/11/12'''
*Fix the last known graphic bug.
*Heard from the original game author - Ed Hobbs.
 
'''SVN-351 2010/11/07'''
*Fix sprite collision bug, Fix another object collision issue.
*Fix the game speed, making it run at the original PAL speed.
*Adds the ability to edit text in Builder
 
'''SVN-345 2010/11/05'''
*All objects can now be placed and linked.
*The map screen can be edited with the door positions being adjustable.
 
'''SVN-338 2010/11/04'''
*A Castle Builder is now included, with the hotkey information available in the readme. While this feature exists in the Wii version, at present it is unusable due to a lack of controls.
 
'''SVN-270 2010/07/15'''
*Wii WAD/Dol Version now available (sound is buggy).
*Options Menu is now implemented.
 
'''SVN-219 2010/05/12'''
*Sound and performance have also been improved, along with some minor bug fixes.
 
'''SVN-168 2010/05/05'''
*Highscores.
*Game Play Timer.
*Save Game/Load Game (uses D64s, supports original savegames).
*Sound Effects/Introduction Music.
 
'''SVN-125 (02/11/2010)'''
*This is the first public release, the game is completable with minor issues occasionally causing lockups.
 
==Credits==
Thanks:
*Ed Hobbs, for the original game
*Christian Bauer, for his extremely detailed [https://sh.scs-trc.net/vic/ VIC-II documentation].
*Dag Lem, for [http://en.wikipedia.org/wiki/ReSID reSid] the MOS6581 SID emulation library.
*Peter Schepers and the authors of the documents contained in his collection, for the detailed [http://ist.uwaterloo.ca/~schepers/formats.html disk format information].
*Thomas Bätzler, for his website [http://www.baetzler.de/c64/games/creep/ Castles of Dr.Creep Revisited].
 
==External links==
* Official website - http://creep.sourceforge.net/
* SourceForge - httpshttps://sourceforge.net/projects/creep/
* GitHub - https://github.com/segrax/DrCreep
* WiiBrew - https://wiibrew.org/wiki/Castles_of_Dr._Creep

Latest revision as of 10:34, 28 Ocak 2024

Castles of Dr. Creep
Castlesofdrcreepwii2.png
General
Authorsegra
TypePlatform
VersionV1.1
LicenseGPL-3.0
Last Updated2014/12/15
Links
Download
Website
Source

Castles of Dr. Creep is a 1984 Commodore 64 game written by Ed Hobbs and published by Broderbund Software.

This project is an open source rewrite, allowing you to play the game using an image (D64) of the original disk. Additionally, a Castle Builder has been added allowing the player to modify existing castles, or build new ones from scratch.

Currently it can compile and play on both Windows, Nintendo Wii, FreeBSD, MacOS X, and Linux (Ubuntu specifically has been tested).

Installation

Extract the zip file to the apps folder to your SD card.

In order to run the game, you will need to supply your own Commodore 64 Disk Image (D64) of The Castles of Dr. Creep, which should be placed in the game's data folder. This file may have any name, but the D64 extension must remain.

A Channel WAD is also provided.

User guide

History

Ed Hobbs, the programmer of the game, sheds light on the difficulties he faced while reverse-engineering the 6502 object code to C++. In the early days of the C-64 assembler, it was limited and could not handle programs larger than 16kb, so Hobbs had to write and assemble the source code on an Apple II and then transfer the binary to the C-64 through the joystick ports of the respective computers, marking his first experience with a "computer network". Despite the game not being able to run on the Apple II, it still played a crucial role in the creation of "Dr. Creep".

One of the major challenges was to fit the entire source code onto a single 144 kb floppy disk that was compatible with the Apple 6502 assembler. To do so, Hobbs had to remove all comments from the code, leaving no room for them. He maintained a notebook with hundreds of pages of flowcharts and data-layout diagrams to keep track of the code and understand what was happening in the code.

Furthermore, there was no C-64 debugger available, adding an extra layer of complexity to the programming process. Hobbs also lacked a level editor, and had to draw out the levels on custom graph paper and then hand-code the level data.

Overview

The Castles of Doctor Creep is a puzzle platform game in which your task is to escape from 13 different castles that are filled with traps, monsters, and mazes.

Each castle is a series of connected rooms that you travel through; many rooms have multiple entrances and exits. In some of the more intricate castles, you must visit certain rooms multiple times, entering and exiting using different doors.

You can learn more about the game (along with many game tips) on C64-Wiki.

Save game support

D64s will be created in the data\save folder, and all save games will be stored in these files.

These files are compatible with the original Commodore64 game, and in return the original save games are supported.

Controls

Hold the WiiMote sideway.

Intro:

Plus - Option Menu

1 - High Scores

In game:

D-Pad - Movement

2 - Fire Button

A - Self Kill

Screenshots

castlesofdrcreepwii3.png

castlesofdrcreepwii4.png

Media

The Castles of Dr. Creep r270 (Cid2Mizard)

Known issues

Sound is not perfect.

Changelog

V1.1 2012/11/12

  • Fix three bugs (Sprite collisions, picking up of key issue, X coordinate issue if overflowed from a byte).
  • Fix the channel banner.

V1.0 2012/11/12

  • Fix the last known graphic bug.
  • Heard from the original game author - Ed Hobbs.

SVN-351 2010/11/07

  • Fix sprite collision bug, Fix another object collision issue.
  • Fix the game speed, making it run at the original PAL speed.
  • Adds the ability to edit text in Builder

SVN-345 2010/11/05

  • All objects can now be placed and linked.
  • The map screen can be edited with the door positions being adjustable.

SVN-338 2010/11/04

  • A Castle Builder is now included, with the hotkey information available in the readme. While this feature exists in the Wii version, at present it is unusable due to a lack of controls.

SVN-270 2010/07/15

  • Wii WAD/Dol Version now available (sound is buggy).
  • Options Menu is now implemented.

SVN-219 2010/05/12

  • Sound and performance have also been improved, along with some minor bug fixes.

SVN-168 2010/05/05

  • Highscores.
  • Game Play Timer.
  • Save Game/Load Game (uses D64s, supports original savegames).
  • Sound Effects/Introduction Music.

SVN-125 (02/11/2010)

  • This is the first public release, the game is completable with minor issues occasionally causing lockups.

Credits

Thanks:

External links

Advertising: