![]() |
|
This thread is locked; no one can reply to it.
![]() ![]() |
1
2
|
Impulse Tracker + DOSEMU = sound \o/ |
Bruce Perry
Member #270
April 2000
|
Guess what. Oh. You already guessed. Aww shucks. Anyway. I managed to get Impulse Tracker working in DOSEMU, a DOS emulator for Linux (well more of a hardware emulator really). I had to make dosemu.bin suid root, and configure it to use the VGA stuff. I have to run it in a Linux console, not in X. Graphically, it now worked beautifully. With DOSEMU's default configuration, it detected an SB Pro, but wouldn't play anything. Turns out all I needed to do to get the sound working was SET BLASTER=stuff. So now I get sound! Only 8-bit, I'm afraid, and that means no filters - but it's better than nothing. And I'm sure the DOSEMU crew are hard at work on the SB16 emulation ... In other words, YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY~! Just thought I'd post and let you all know that it is possible to get Impulse Tracker working in Linux. So I don't have to cope with a buggy Wine 'emulation' of ModPlug Tracker any more. Yay Oh, and FT2 doesn't start because it doesn't detect a mouse - I haven't configured that yet. I'll edit/post later if I get that working. -- |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Hey.. Maybe now I'll get off my lazy A$$ and compose something -- |
kronoman
Member #2,911
November 2002
![]() |
Well, happy for you! I'm running Kyrandia, PCGlobe, etc. |
Bruce Perry
Member #270
April 2000
|
I did try Bochs. However, it's a lot harder to (safely!) make it use an existing hard disk, and because it does such total emulation it's a lot slower. I think it also crashed on me, or aborted for some reason, or something, when I tried to do anything interesting. I can't remember exactly what conclusion I came to, but it didn't work out. Incidentally, Line Wars and Rock 'n' Spin (which were written for DOS only) work nicely, as does my DOS build of Sheep. My old QB games also work. Descent works but runs about three times too fast -- |
kronoman
Member #2,911
November 2002
![]() |
I understand what you say, it cost me a lot to make it work 'safe'. |
Sirocco
Member #88
April 2000
![]() |
sweeeeeeeeeeeeeeeeeeeeeeeeeeeet Long live tracking! ^.^ --> |
Bruce Perry
Member #270
April 2000
|
Bad news I'm afraid: FT2 doesn't like the SB emulation. I can't get it to play; I click play and nothing happens. Oh well But DOSMUS, the music editor whose screenshot is featured here, works beautifully [EDIT] Oh by the way, Fenix Blade works! -- |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Bah.. I can't even get Bochs to boot a floopy or a CDROM >:E Oh well. -- |
Peter Wang
Member #23
April 2000
|
Don't hold your breath waiting for better sound support in DOSEMU.
|
Korval
Member #1,538
September 2001
![]() |
Does anyone know how to get IT working under WinXP? |
Thomas Fjellstrom
Member #476
June 2000
![]() |
I wouldnt hold your breath. Maybe try it under VMWare. -- |
Bruce Perry
Member #270
April 2000
|
Peter: why? Korval: does it successfully display an 80x50 text mode, with the extra column removed (so the chars are 8x8 instead of 9x8)? Does it then succeed in changing the VGA character bitmaps in order to display the mouse and all the pseudo-graphical bits of the interface? If all that isn't working is sound, then you should try VDMSound. If the 'graphics' doesn't work either, then you'll have to use a proper emulator - and I don't know how many / which emulators can do the odd VGA tweaks IT requires. Note that DOSEMU is allowing the genuine VGA-compatible hardware to do the work in my case. Tomasu: VMware has three problems. Not free, not fast, and not very good at interacting with an existing system (same problem Bochs has - I don't want to create a hard disk image when I can use my existing Windows partition -- |
Peter Wang
Member #23
April 2000
|
Don't wait because it seems like nothing has changed on that front for a long time.
|
jhuuskon
Member #302
April 2000
![]() |
Heh. Under VDMSound in XP, starting up IT is a bit tricky. The shortcut VDMS Launchpad makes for it starts at a normal console box, but you have to switch to fullscreen mode at a very precise moment if you want to see the sample waveforms or the instrument volume/pan/pitch/filter graphs. If switched too soon, it'll look perfect but work very sluggish & sound choppy. Too late and the runtime-generated graphics won't work. (evil textmode graphics hack! Korval: Get the VDMS Launchpad too. Using VDMS without it is pain at it's purest. You don't deserve my sig. |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Duh.. Ofcourse VMWare has the same problems as Bochs.. Know what bochs used to be called? FreeMWare Too bad its an entire System. You really won't get what you want unless you do it your self.. -- |
Sirocco
Member #88
April 2000
![]() |
Quote:
[EDIT] Oh by the way, Fenix Blade works! Again, sweeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet! --> |
MiquelFire
Member #3,110
January 2003
![]() |
Fenix Blade, the program to test DOS stuff with [edit] To make my statement clearer, I mean if you can't get Felix Blade to work, you might as well find a better DOS (shell) --- |
miran
Member #2,407
June 2002
|
Quote: Does anyone know how to get IT working under WinXP?
I just got it working with VDMSound -- |
Bruce Perry
Member #270
April 2000
|
Meanwhile I've been hacking at DOSEMU trying to implement SB16 support. So far I've got it so that ITSB16.DRV makes some evil noises (and if I output the 'audio' data to a file I find fragments of text and such), and ITSB16.MMX generates silence. With both, IT proceeds through the pattern data at half speed. So I'm still struggling with that. The good news is I haven't broken the SB Pro support yet [EDIT] Would someone be willing to try FT2 with VDMSound and let us know if it works? If it does, then I can start stealing code. [EDIT #2] I shall get some food, after which I'll probably upload a patch for DOSEMU if I'm not too tired. Oh, and thanks Matt -- |
Matt Smith
Member #783
November 2000
|
BUMP contractual obligations discharged (/me pockets fiver) |
Bruce Perry
Member #270
April 2000
|
SB16 PATCH FOR DOSEMU IS HERE So now you too can get filters with Impulse Tracker in Linux. ;) But I'd still like to know whether FT2 works in VDMSound, if anyone's willing to give it a go ... See my last post. -- |
Thomas Fjellstrom
Member #476
June 2000
![]() |
So does the patch apply right to cvs? a release? which release? etc... OT: I'm modifying my A.S.S a bit to handle multiple "streams" and putting a (pluggable) mixer layer between the input and output.. Figured you might have some ideas on what features are a must, and others which would be niiicee -- |
Bruce Perry
Member #270
April 2000
|
I e-mailed two of the bigshots behind DOSEMU, so they should see it Click that link. I effectively gave instructions on what to apply the patch to. Sorry, far too tired to think about design ... And I'm gonna ask again for someone to test FT2 with VDMSound, just to make sure no one misses it -- |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Ah.. I did click the link Quote: Sorry, far too tired to think about design ...
'Tis why I was askin you BEN WANTS SOEMONE TO TEST FT2 WITH VDMSOUND! (just so people see it -- |
jhuuskon
Member #302
April 2000
![]() |
I got it running fine but the sound department didn't work too well. You don't deserve my sig. |
|
1
2
|