Git Product home page Git Product logo

flordle's Introduction

Flordle

Flordle is a boot-able and M$-DOS compatible text-mode Wordle clone.

It has 1024 unique words built-in and fits in a paltry 8 kilo-bytes.

Who can refuse 1024 days of joy and fun?

flordle

Getting Started

If you want to try it out then the easiest and most convenient way is to click here and experience it straight within the confines of your very own browser.

Now, if you are feeling more adventurous and want to give it an honest try on real hardware, then you got a few options waiting for you down below.

WARNING

I am not responsible for any direct or indirect data loss or any other damages after performing any of the destructive operations presented below. Consider yourself WARNED!

BE SURE TO BACKUP THE CONTENTS OF YOUR MEDIUM OF CHOICE!

Boot from USB Memory Stick / Floppy Disk

In order to try it out on relatively modern hardware that can boot from USB (including USB with floppy disk emulation) write build/FLORDLE.IMG to a USB memory stick.

Alternatively, you can go the way the gods intended and use a Floppy Disk.

On Linux/macOS you can use the quintessential dd command from a terminal like so:

$ dd if=build/FLORDLE.IMG of=/dev/sdX

Where /dev/sdX is your USB memory stick / floppy disk. For example /dev/sdc.

On Windows, a utility like Raw Write 32 can be used to achieve pretty much the same result.

Boot from CD

If the machine of your choice doesn't boot from USB, but it can boot from a CD with floppy disk emulation) then you can just burn build/FLORDLE.ISO.

On Linux you can use something like Brasero.

On Windows the excellent CDBurnerXP will do the job just fine.

M$-DOS / Windows

Just copy and run build/FLORDLE.COM on any machine running M$-DOS or Windows up to WinXP.

Build from Source

  • NASM (required)
  • QEMU (optional, needed for testing)
  • DOSBox (optional, needed for testing)

If you are one of those people who does not trust pre-compiled binaries and wishes to build things straight from source, well you are in luck, because it's terrible simple to do so and can be achieved by typing the following incantations in any terminal:

$ make
$ make iso
$ make com

In order to try out the boot-able version type in the following recipe:

$ make qemu

To try out the DOS version type in the following incantation:

$ make dosbox

Contribute

  • Fork the project.
  • Make your feature addition or bug fix.
  • Do not bump the version number.
  • Create a pull request. Bonus points for topic branches.

License

Copyright (c) 2022, Mihail Szabolcs

Flordle is provided as-is under the MIT license. For more information see LICENSE.

flordle's People

Contributors

icebreaker avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.