Jump to content











Photo
- - - - -

minibox naughty

dos floppy

  • Please log in to reply
24 replies to this topic

#1 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 07 July 2012 - 06:47 PM

Hi!

Been doing quite a bit on floppy recently.

Latest work is a Minibox/naughty. © Nuno and Medevil ;).
A Dos floppy with music and text editor.

-grub boot
-Mp3 and Cd player with drivers
-Jpg viewer
- (obviously) usb, ntfs and usb capabilities.
-edit of Dos
-a small gui /fm
-cdrecord

Creating the floppy

-Winimage 144
-Hexeditor, only one fat, 10h rd entries.
Open the image in the hex editor, replace at 10h 11h with 0110.
And paste 0s the characters at 200h.
-Bootlace (grub4dos) the image.
-now, Double grub trick. Mount image, or open in Winimage, put grub.exe (not Grldr) in it, clo se.
Open in hex-editor. Find the root directory, copy the grub entry (grub exe etc, 2 lines) to the next line.
Edit grub exe to grldr ,and the bytes from143C (eg), to 00000000.
Close. Mount/Winimage the img, Admire the thing! (or ask Tinybit to have manual input Bootlace ;))

We are now ready for the dos /programs drivers.

Os
I use Msdos7.1.

Drivers
The usual
-usbaspi and di1000dd
-shsucdx and driver
-ntfs4dos.exe
Loaded by a config.sys (no autoexec)

Progs
Probably the part ubeen waiting for.
-XMSDSK.exe
-VH.exe (or view.exe) Html viewer.
-EDIT.COM, naturally
-pkunzip
-CDRecord, cause that's what I needed.
-Qv, video player, but too big for here.
-Judas player. The (my) AC97 soundcard has not much support in Dos. Jp has.
-Juke, sb support
-mp3Tsr21, is, as the name says. Discovered it years ago. Based on mpg123.
-cdp.exe, tsr cd player. (made by same as above)
edit:Mouse support.
A gui, find one you like, I have one, it's good. Dick's.

Config
I like to have the Os and the progs in 2 separate images. Gzip 'em.
Grub can then launch each as fds or hds.
Modify internal menu for space.


:cheers:

#2 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 07 July 2012 - 07:15 PM

Any preview or building project that helps us automate your results?

Thanks for the credits on the minibox name, it brought back good memories and you are certainly welcome to introduce an improved version.

If there is anything where I can help, just let me know!
:cheers:

#3 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 07 July 2012 - 08:27 PM

I don't understand the need for grub in your setup.

Overformat the floppy, put everything, but the drivers required for booting, into an archive, which you extract to ramdisk. Then run the programs from there. 2.88MB can fit this way on a single floppy.

btw. Change from MSDOS to one of the other DOS. They are all smaller, while providing the same functionality or more.

:cheers:

#4 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 09 July 2012 - 04:02 PM

Thanks for the credits on the minibox name,


:thumbsup: Sure!

it brought back good memories and you are certainly welcome to introduce an improved version.

You bet! The posts at the time were and still are interesting. The fact you were both (Jac) so methodic makes it even more readable. (well, i didn't re-read, but for newcomers)

If there is anything where I can help, just let me know!

Sure!
And

Any preview or building project that helps us automate your results?


No, not yet. I will, when i get some time. Stay tuned. Talking of tuned I used Minibox Naughty as putting two terms together for a meaning.
I might call it something else, but this seems "quite" good :thumbsup: . Could nickname the thing turntable
If people want to test some software on their systems, with a basic setup, I'll post links.
@Medevil

I don't understand the need for grub in your setup.


I understand your question, it's just I always use grub on floppies these days. It has functionalities I like to have.
But even mapping the system to ram can be done through xmsdsk. (As you say, 'run the programs from there') Keeping the real floppy accessible.
One can have grub archived,too.

2.88MB can fit this way on a single floppy.

Yeah, I always like this

Overformat the floppy

Yeah, one can. (though o'formatting an imdisk one, possible? Or through mformat..
But I want to stay in 1.44. Maybe just for qemu, maybe for floppy-emul cd, where I'm unsure of unnatural formats.

btw. Change from MSDOS to one of the other DOS. They are all smaller, while providing the same functionality or more.
Posted Image

I know :)! I wanted to stay Msdos7.1 on this one, while (obviously :thumbsup: ) going with whaledos (or 32 ver.), or DRDOS (with usb).
.


guys,
:cheers:
  • Brito likes this

#5 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 10 October 2012 - 06:18 PM

At some point one's got to release something.
I left it as is sometime to let people do their own research :).

I used the distribution for some time, it's cool.

It's in a simple form, ie needs some testing on other hardware, eg usb needs sometimes to be usbaspi2,3.
The config here might be wrong, I don't have my original here.
Plus my computer where I worked is down. :(

So, I looked for software, so small it's not software any more! More like microware.
Edit.com replaced by e.com (~4k)
etc,etc.
Based on freedos.
Left out mp3 player, as I havn't really tried any to a working point (I have no SB).And I was playing games.
Has cdplayer, 1 game.
On my original, there was more stuff.
There is 400k left. :)
Feel free to try out. Post feedback.

ps, get wget.exe somewhere.
:cheers:

Attached Files



#6 saddlejib

saddlejib

    Frequent Member

  • Advanced user
  • 270 posts
  •  
    United Kingdom

Posted 10 October 2012 - 10:29 PM

Using the above mentioned:
Drivers
The usual
-usbaspi and di1000dd
-shsucdx and driver
-ntfs4dos.exe
Loaded by a config.sys (no autoexec)

My system Asus P7P55D LE with
Intel® 5 Series Chipset Family USB Enhanced Host Controller -3B34
Intel® 5 Series Chipset Family USB Enhanced Host Controller -3B3C
Sees the controller but not the devices< done all the tests AFAIK Plop for example sees the controller but not the devices is there a workaround or a logical explanation ?
I would love to know the answer.
Not specifically @ Wonko, Steve or others but rather than links a short explanation would be appreciated. For my knowledge or more for me to learn the error of my ways. @wonko this is related to my earlier OT post.

#7 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 11 October 2012 - 09:39 AM

In my experience the best "quick test" floppy for USB related matters is this one:
http://johnson.tmfc....dos/usbdrv.html

If it doesn't work I would rate as "EXTREMELY difficult" finding another working setup.

Try also:
http://reboot.pro/fi...pi-disk-driver/
http://www.bttr-soft...try.php?id=9208

And:
http://www.georgpotthast.de/usb/
http://bretjohnson.us/


Did you mention P55? :ph34r:
http://bretjohnson.us/

Unfortunately, at the end of 2009, Intel introduced their P55 series of motherboard chipset, which does not work the way their old chipsets did. Instead of integrating EHCI and UHCI companion host controllers, the P55 has an EHCI controller (or controllers) and an integral multi-port USB 2.0-compatible hub (or hubs).

This is very unfortunate, since it means you will need to wait both for an EHCI host controller driver to be developed, in addition to needing a USB 2.0-compatible hub driver. This is not going to happen any time soon, unless I can get some volunteers to help write the appropriate drivers.

I know this is confusing, especially if you're unfamiliar with the technical details of how USB actually works. The bottom line is that you will need to do some testing on your computer before you dismiss this "out-of-hand" and just assume it will not work for you.

If you end up getting a computer with one of these P55 chipsets, or another computer with a similar issue, there is a workaround. Unfortunately, the workaround may involve spending some money. What you can do is obtain an external USB host controller (one that plugs into an available PCI slot), making sure that it is UHCI- compatible (with the main USB controller chip being made by Intel or Via). The P55 chipset is only used on USB controllers that are integrated into the motherboard, and are not used on external USB host controller cards. All external host USB controller cards available today use companion host controllers (EHCI + UHCI, or EHCI + OHCI), though that could certainly change in the future.





:cheers:
Wonko

#8 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 11 October 2012 - 11:17 AM

edit. gross error. I posted Dosusb supports p55. Nope.


Intel chose that
approach with its new P55 etc. chipset boards for the Intel CORE i5 and CORE i7
processors. This version of DOSUSB supports these boards and their RMHs. The
RMHs will be listed as unidentified devices since they do not have product
descriptors.

Sorry. Thanks both.
Originally had read:
DOSUSB supports P55 chipset -

But the thread is

You can also place a development order to modify DOSUSB to support the P55 chipset.
Regards
Georg



#9 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 11 October 2012 - 12:10 PM

edit. gross error. I posted Dosusb supports p55. Nope.

WHERE did you post it? (in the sense of "not on this thread") :unsure:

:cheers:
Wonko

#10 saddlejib

saddlejib

    Frequent Member

  • Advanced user
  • 270 posts
  •  
    United Kingdom

Posted 11 October 2012 - 01:03 PM

Thanks all for your help and concise, descriptive responses:
They have confirmed the conclusion I was coming to after using usb treeview and seeing the hubs sitting below the controllers and having also tried all of the above methods mentioned by Wonko.
The only boot floppy I found that could 'see' my usb devices was Acronis
Many thanks once more.
The journey was once more as ever even more interesting than the result.

#11 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 11 October 2012 - 01:29 PM

WHERE did you post it?

He! More like When, did I post. Just after reading your posts, then I re-read, and deleted!

#12 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 11 October 2012 - 02:49 PM

Actually, the current dosusb.pdf (from which betrand posted a quote without - as always - specifying the source and thus adding to the confusion instead of reducing it :realmad:):
http://www.georgpott.../usb/dosusb.pdf

about current version 3.0 says:

An exception to this, which is also mentioned in the USB 2.0 specification, is a
connection of a 2.0 HUB directly to an EHCI controller. Then there are no OHCI/UHCI
controllers needed on the mainboard just one or more HUBs instead. Intel chose that
approach with its new P55 etc. chipset boards for the Intel CORE i5 and CORE i7
processors. This version of DOSUSB supports these boards and their RMHs. The
RMHs will be listed as unidentified devices since they do not have product
descriptors.


So, if you are OK with forking from EUR 77.35 to buy the driver, it should work with the P55, cannot say if the trial version does.

@betrand
Failing at failing to be right :w00t:, a whole new frontier! :whistling:

:cheers:
Wonko

#13 saddlejib

saddlejib

    Frequent Member

  • Advanced user
  • 270 posts
  •  
    United Kingdom

Posted 11 October 2012 - 03:15 PM

Didnt really want it for my computer 'P55' it handles all usb devices ive tried very well but was using it as a test bed.
Thanks once more for the heads up on this,
http://bretjohnson.us/
I'd been there downloaded the drivers but unfortunately 'skimmed' reading the article, my bad, as usual the 'finder' came thru.

#14 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 11 October 2012 - 03:44 PM

If it doesn't work I would rate as "EXTREMELY difficult" finding another working setup.

which was found, albeit expensive. I just thought you'd might have already known (Finder ;)) it existed, but that you had already known that there was limitation.
Not knowing what a RMH is, and reading prev posts, I thought it might do like other drivers and see the drive as

unidentified devices

.so I deleted.
(Before deleting the post, I'd written the licenced ver. did.)
Sometimes I won't post links. It's fair. Sometimes I will. If the tone is conversational, I expect people to (=will probably ) search and add to the info. Amend.
Google is e'one's friend, double-read things, check it for yourself.


Thanks for clearing it(the technical stuff) though.
:cheers:

#15 saddlejib

saddlejib

    Frequent Member

  • Advanced user
  • 270 posts
  •  
    United Kingdom

Posted 11 October 2012 - 06:49 PM

Deleted

#16 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 12 October 2012 - 12:24 PM

(Yeah, thanks, Wonko)
Woo-op. I posted wrong file last time, post5. Works now.
(and upx version)
:cheers:

#17 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 03 December 2012 - 04:00 PM

Hi,

Short trip back,

View.exe might bug on large files,
e.com is not perfect as it adds a CR at save, but I still prefer 4k rather than >50.
Just edit out the 0D0A in hex.exe if needed.
Dss as a mp3 player (200ish k) seems ok, on older mp3.

#18 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 19 December 2012 - 01:59 PM

Before I don't add more stuff, a few notes:

 

-Don't upx Mcshell, as it probably makes a few things buggy on it. Upx does thst, so I assume Mcshell is one of the things.

- Add pkunzip to 1st batch

-change doslfn url to get the c version.

- lh the html viewer for no complete crash.



#19 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 19 December 2012 - 04:46 PM

A reference for McShell, we have permission from the author to use the full version instead of the trial. Look here: http://reboot.pro/to...-mac-and-win31/

:cheers:

#20 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 19 December 2012 - 05:25 PM

A reference for McShell, we have permission from the author to use the full version instead of the trial. Look here: http://reboot.pro/to...-mac-and-win31/

You mean your post referencing this:

http://mcshell.boot-...et/MCSHEL31.ZIP

to download the Authorized full version?

And that currently gives:

 

404 Not Found

The server can not find the requested page:
mcshell.boot-land.net/MCSHEL31.ZIP (port 80)

Please forward this error screen to mcshell.boot-land.net's WebMaster.

As a matter of fact:

http://reboot.pro/to...-win31/?p=80392

it seemingly is 404 since at least September 2009.

More likely since december 2008:

http://reboot.pro/to...nd-sub-domains/

 

Now WHO should be notified of this? :dubbio:

And HOW exactly?

 

:cheers:

Wonko



#21 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 20 December 2012 - 12:15 PM

Yes, btw Mcshell nearly © Nuno! ;)

 

 

Small updt.

Grumbl. The Full version exe is bigger (600k compared to 91),

and even if only using it and mcshell.ini with the trial files, would be right size, but fails.

 

More testing to do?



#22 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 21 December 2012 - 09:59 AM

Now WHO should be notified of this? :dubbio: And HOW exactly?

 

Thank you. I've corrected the first post.

 

 

Small updt. Grumbl. The Full version exe is bigger (600k compared to 91),

 

Sorry to hear this.

 

What about alternatives?

 

QuikMenu3: http://www.download-...pps/Q/QuikMenu/ and real use screenshots here: http://vogons.zetafl...pic.php?t=26597

G-GUI: http://www.georgpotthast.de/g-gui/

Dos Navigator: http://www.dnosp.com/

NDN: http://ndn.muxe.com/info/

GEM3: http://www.deltasoft...screenshots.htm or http://toastytech.com/guis/gem11.html

FreeGem: http://www.deltasoft.com/downloads.htm

Cybex Shell: http://hryprodos.sweb.cz/pr.htm

SLWM (too big for a floppy but good looking): http://www.bttr-soft...ry.php?id=11625

 

 

QuikMenu seems like a good launcher to try out first. Looks flexible and allows customisations like setting up a wallpaper:

qm3_prog_005.png

 

:)



#23 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 21 December 2012 - 02:56 PM

So it seems we're all still alive!
 
 
What about alternatives?
Thanks buddy!
 
No big worry as for the moment I will probably leave the batch(es) as is. I.e, with no gui. Gui idea was really to stay within
the Minibox idea. At this point users can choose their own gui.
 
 
Thank you, for all the alternatives!
I used quikmenu in the past, longer than other guis.
G-Gui, 65k TSR, Nice.
SLWM looks pretty good.
 
Also, checkout the Qb guis, at theguiblog.com .
 
 
About Text editors, te.com is ok, and 6k.
http://en.wikipedia....of_text_editors (Text User Interface)
http://tinyapps.org/text.html
 
 
As a matter of fact: http://reboot.pro/to...-win31/?p=80392 it seemingly is 404 since at least September 2009
Yes, btw Mcshell nearly © Nuno!
Meaning Yes, it's been difficult 'recently' finding the full version.
Thanks for all that.

Voila!
Cheers.
  • Brito likes this

#24 betrand

betrand

    Frequent Member

  • Advanced user
  • 467 posts
  •  
    France

Posted 05 April 2013 - 05:02 PM

Ok, there's been some interest in the project, so I might drop a few notes (not $$).

And in future a cleaner download.

 

Don't upx anything (specially not view.exe). Medevil's post3 suggests using 2.88, which is in fact better than using 1.44 and upx. So, indirectly, thanks Medevil.

will post link for te.com. Though finding it, now...

At boot menu, load usb first, without the supplemental letters I put (maybe just /e). Then load Cd (aspi.sys, then Xgcdrom).

Also at menu you might want to add eltorito. And Umb (See here. Thanks Bblauw).



#25 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 05 April 2013 - 07:35 PM

So, indirectly, thanks Medevil.
In that case, it's inddirectly my pleasure! :lol:

:cheers:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users