MSX Puzzle of the day - Solve this!

Page 2/4
1 | | 3 | 4

By yakumo

Expert (74)

yakumo's picture

22-09-2004, 16:08

Is SUPER-X a disassembler? If so, where can I find it?

Thanks in advance.

BTW, is there any good Z80 disassembler? I used Fudeba's one, but I think it should have more options...

By NYYRIKKI

Enlighted (5392)

NYYRIKKI's picture

22-09-2004, 20:25

Well... SUPER-X is not actually disassembler, but disassembler is one of the features, that this program has. It also tells you where your SUB-ROM is, it can do the searching and traceing of the code, that I mentioned. etc.

I always want to remind people about this program, as it is simply the best tool for MSX ever made, if you are interested about ML.

SUPER-X is everything from Kanji reader to character editor and memory monitor to sector editor. It has features from MSX2 to MSX tR and BASIC to DOS2.

If you want it, please mail me.

By Manuel

Ascended (15763)

Manuel's picture

22-09-2004, 21:24

Here's the list of candidates:
abhor
anted
areas
badly
bards
barer
bends
biddy
blued
bored
bract
brads
brain
capes
cargo
chasm
chill
clock
conic
crick
ditch
dived
doped
drabs
drape
elder
faith
fetal
fetid
flank
gales
gamer
gamin
genii
grand
hakes
haler
hazed
hired
holed
iambs
icier
jacks
karma
latch
lemma
lined
mambo
micra
mimed
mince
paces
padre
pared
pilaf
ranch
raped
robed
scabs
shake
space
waked
wedge

By NYYRIKKI

Enlighted (5392)

NYYRIKKI's picture

23-09-2004, 00:21

Here's the list of candidates:

Ok, you won the competition, but you really didn't use your MSX knowledge at all... Among those choices there were no other, that would meet the requirements.

I tried to run this test at home, and it took 3 seconds on Z80 to check the possibilitys. I think, you should have had that time...

By wiebe

Resident (33)

wiebe's picture

23-09-2004, 01:44

next time, you may only use a real MSX. a 3GHz pentium and some internet sites make it too easy while all information was available in your MSX :-)

Nyyrikki: I read your post too late, the puzzle was already solved, but please post more msx related puzzles!

By Manuel

Ascended (15763)

Manuel's picture

23-09-2004, 14:08

NYYRIKKI, sorry, I didn't have time to find an assembler to assemble your program... I just tried all of them by hand and I found also no other working candidates. (I type fast! Smile

And indeed: I didn't use any MSX knowledge for this...

Maybe if you would have asked a long hidden word (say: 'produce') and said that it worked with the password 'brain', it would take lots of more time to use this brute force approach. Or an even longer one, of course Smile

By NYYRIKKI

Enlighted (5392)

NYYRIKKI's picture

23-09-2004, 18:21

Maybe if you would have asked a long hidden word (say: 'produce') and said that it worked with the password 'brain', it would take lots of more time to use this brute force approach. Or an even longer one, of course Smile

I wanted to keep it so simple, that you can solve it in somehow reasonable time on MSX and even, when you don't have the optimal solution method. Ofcource you need to think a bit more if you want to be faster than others, when you don't have all that CPU power. You for example used 5 loops, but 4 is enough if you calculate the last letter. Trying all the possible combinations is not anyway sensible approach CPU-wise.

By mth

Champion (484)

mth's picture

23-09-2004, 21:41

Since you had a dictionary file available, you can just look at every word in it and compute the checksum. That would also work for longer words.

By Manuel

Ascended (15763)

Manuel's picture

23-09-2004, 22:50

mth and NYYRIKKI, yes, I could have done that too. I just reported what I did. I never even remotely tried to optimize it Smile

By mth

Champion (484)

mth's picture

24-09-2004, 20:33

manuel: I just wanted to point out that a longer word would not help against a different brute force approach.

Page 2/4
1 | | 3 | 4