Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building for 32 bit win2k/xp #2

Open
pachuco opened this issue Jun 15, 2023 · 5 comments
Open

Building for 32 bit win2k/xp #2

pachuco opened this issue Jun 15, 2023 · 5 comments

Comments

@pachuco
Copy link

pachuco commented Jun 15, 2023

This is compilable for 32 bit win2k/xp, yes?
Might be interesting to try in place of original.

@leecher1337
Copy link
Owner

Yes, can be compiled for 32bit too. But doesn't have any advantage over the original driver besides the ability to place your own bank file.

@pachuco
Copy link
Author

pachuco commented Jun 15, 2023

I suppose advantage comes from having source to fiddle with.
Though, to take advantage, should have second PC with debug serial and soundcard.
Suffer not the bsod.

@Nable80
Copy link

Nable80 commented Jun 15, 2023

Though, to take advantage, should have second PC with debug serial and soundcard.

You can try to use SoftICE or any other kernel-level debugger (RR0D, BugChecker, Syser, etc) to debug drivers on the same machine. These tools look abandoned but they're still worth trying.

Another alternative is to use Linux host + qemu-kvm + PCI pass-through, this way suits me better.

@leecher1337
Copy link
Owner

I used a second PC with an ESS card via LAN connection to debug via Ethernet with WinDbg, faster than serial connection

@leecher1337
Copy link
Owner

For experimenting, I'd use my https://github.com/leecher1337/esfmbank/ bank editor. ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants