damdara-0.3.0 is not a library.
Visit the last successful build:
damdara-0.8.4
š° Damdara š¦
Damdara is a logic crate for retro fantasy that can be built in Rust, while fully reproducing the "Fukkatsu no Jumon" system of the NES version of Dragon Quest, Damdara is a logic crate for retro-fantasy, which can be built in Rust for elements such as status generation based on the player's name, item equipping, and battle processing.
Table of Contents
Features
Bit configuration mapping table for password generation.
| Byte Index | Field Description | Bits (from MSB to LSB) |
|---|---|---|
| 0 | Checksum (CRC-8) | [7:0] |
| 1 | Experience (lower 8 bits) | [7:0] |
| 2 | Pattern[2] (1) + Necklace (1) + Name[2] (6) | [7], [6], [5:0] |
| 3 | Item[3] + Item[2] | [7:4], [3:0] |
| 4 | Gold (lower 8 bits) | [7:0] |
| 5 | Name[0] (6) + Golem (1) + Pattern[1] (1) | [7:2], [1], [0] |
| 6 | Item[7] + Item[6] | [7:4], [3:0] |
| 7 | Pattern[0] + Dragon (1) + Name[3] (6) | [7], [6], [5:0] |
| 8 | Weapon (3) + Armor (3) + Shield (2) | [7:5], [4:2], [1:0] |
| 9 | Gold (upper 8 bits) | [7:0] |
| 10 | Keys + Herbs | [7:4], [3:0] |
| 11 | Item[5] + Item[4] | [7:4], [3:0] |
| 12 | Experience (upper 8 bits) | [7:0] |
| 13 | DragonScale (1) + Name[1] (6) + WarriorRing (1) | [7], [6:1], [0] |
| 14 | Item[1] + Item[0] | [7:4], [3:0] |
Installation
Usage
Additional Resources
Contributing to Damdara
To contribute to Damdara, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>. - Make your changes and commit them:
git commit -m '<commit_message>'. - Push your changes to your branch:
git push origin <branch_name>. - Create a pull request.
Alternatively, consult the GitHub documentation on how to create a pull request.
References
- ååć«ććęé·ēćæć¤ćć®å¤å
- DQ1ć®ććµć£ćć¤ć®ćć ćććć®ä»ēµćæćå Øč§£čŖ¬
- 復擻ć®åŖęćč§£ęćć¦ćæćć
- ćµć£ćć¤ć®ćć ććć£ć¦ä½ļ¼åŗę¬ć®ä½æćę¹ććä»ēµćæć»åēć¾ć§ćåē»äøę¬ć§å Øć¦ćććļ¼ćFCćććć£ćć解説ć
- ćć©ć“ć³ćÆćØć¹ć ę»ē„ć»č§£ę
- ćć©ć“ć³ćÆćØć¹ć (FC) 復擻ć®åŖęčØē®ę©
- äø»äŗŗå ¬ć®ååćØč½åęé·ć®åŗē¤ FCDQ1
- DQ1(FCē)å¼·ćå¤ęććć°ć©ć
License
This project is licensed under the MIT License. See the LICENSE file for details.
Author
Daisuke Takayama