Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Where are the old dos-like RPG games? Can you say rogue? Nethack?
« previous next »
  • Print
Pages: 1 [2]

Author Topic: Where are the old dos-like RPG games? Can you say rogue? Nethack?  (Read 8748 times)

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #15 on: December 30, 2009, 07:31:21 AM »
Quote from: Jason Taylor on December 29, 2009, 10:20:34 PM
This thread reminds me to ask the obvious or too stupid to ask quesiton (not sure which it is, but at least this is off topic): where is the x86 arm dos emulator plugin?  Did transmeta's stench smoke them out?  640kb is dos max, so should run on most of these boxes, no?  Sort of like putting 1950 hemi engine inside a yugo.
1) x86 is very hard to emulate, both in terms of writing the code (though we could get this from somewhere else) and in terms of overhead at runtime (it's very slow).
2) DOS is not limited to 640KB... only the 8088/8086 was. Most DOS games (except truly spectacularly old ones) will expect extended/expanded memory.
3) Your DAP has a keyboard, I assume? :)
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #16 on: January 01, 2010, 04:38:14 AM »
I can remember playing Rogue on my Amstrad 64 (...with tape drive  ;))

If the virtual keyboard were "suped up" a bit to include shift+ and alt+ combinations it'd be a little easier to pull something like that off.

Not sure how "click wheel" targets would implement that though...

What's the minimum amount of buttons a rockbox target has currently?

Game inputs could be handled by using a "context menu" styled list of possible inputs for the situation.

Perhaps like:

Movement (forward, back, left, right, investigate*, open*, use*, etc. etc.)
Inventory
Spells etc

*things like this would need to call their own submenus (investigate X, Y, Z - Use X, Y, Z)

With a "story viewport" in either the top or bottom half of the screen displaying text outputs from the game:

You encountered a "whatever"
You take X damage
You inflict X damage
You see a "whatever"
You cast "whatever spell"

I'm no coder, but I'm guessing that something like this would be a real "labour of love" to build from scratch right?

I'd really love to see a text based RPG for Rockbox...


[St.]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #17 on: January 01, 2010, 06:25:49 AM »
The original rogue had way less commands than nethack. :)

The minimum number of buttons is one, or possibly zero? The touchscreen targets ;)

Someone could certainly *write* a text based RPG for rockbox; but porting an existing one which expects far more comprehensive input is probably not the best way.

In fact, this is one of my intentions for the Frotz port I am doing; once the interpreter is ported I intend to experiment with various Inform libraries which can provide menus and other less demanding input options, and make this available in a convenient form for people to write text-based games in Inform.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #18 on: January 02, 2010, 08:18:01 AM »
There is in fact a version of Rogue ported to the Z-Machine, which should run on my port of Frotz. :)

The controls are hideous, of course; I currently depend on the virtual keyboard, even for single character input, so it'd be unplayable. I've not tested it, either, but the only significant limitation of the Frotz port is the screen size being smaller than some Z-Machine games expect so it should probably work.

I am nearly done with the initial version of the Frotz port, so hopefully I'll be committing it soonish and you can try. Better options for key mapping will come later :)
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline Jason Arthur Taylor

  • Member
  • *
  • Posts: 39
  • Now: Sansa clip zip. Exes: over 20
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #19 on: January 02, 2010, 01:15:30 PM »
Quote
I am nearly done with the initial version of the Frotz port, so hopefully I'll be committing it soonish and you can try. Better options for key mapping will come later
Cool.  Looking forward to trying it out.

My sansa clip has 10 buttons.  Key combinations give infinite.  I'd say the best combination method is spoked radial selector that does NOT replace previous image (unlike the text editor), just overlays, like below, but with fewer (only 4) directional options.  If simultaneous keypresses can be detected you have even more.  We only have 10 fingers you know.  The fastest (non qwerty) keyboards actually have just 10-20 keys or so as I recall.  All of the consoles for the past 15 years up until I think the 360 are based on 4-way joypads, just like we have on a sansa or MS smartphone.

Like:
    A
    |
B--+--C
    |
    D
XORed and overlayed onto previous image for ~2 seconds or until right left up or down is pressed.
Here is another example:
« Last Edit: January 02, 2010, 01:54:24 PM by Jason Taylor »
Logged
http://twitter.com/jasontaylor7

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #20 on: January 02, 2010, 02:41:42 PM »
There is no possibility of having context sensitivity in a traditional roguelike, though. How are you going to arrange a radial menu so that 100+ commands are sensibly accessible? Your Clip has 10 buttons but how many combinations can you actually remember? How many are remotely plausible without having to do unnatural things with your hands? Chording keyboards are designed to conform to the hand(s) for all keys to be pressable in any combination mp3 players are not, and it's difficult enough to learn to use something that *is* designed for this :)
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline Strife89

  • Member
  • *
  • Posts: 354
  • Michael Carr
    • Strife89's blog
Re: Where are the old dos-like RPG games? Can you say rogue? Nethack?
« Reply #21 on: January 06, 2010, 04:57:04 PM »
iRogue is GPLed and has relatively few commands. Probably would be a pain to try and port, so I'm practically tossing this out there.

http://roguelike-palm.sourceforge.net/iRogue/
Logged
Rockbox: Sansa Clip Zip, iPod Color, iRiver H320

Android: Moto X4, Galaxy Tab S2 T710

  • Print
Pages: 1 [2]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Where are the old dos-like RPG games? Can you say rogue? Nethack?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.049 seconds with 14 queries.