Search found 201 matches
- Sat 15 Jul, 2017 8:29 pm
- Forum: Development
- Topic: Build instructions for MinGW?
- Replies: 7
- Views: 6278
Re: Build instructions for MinGW?
Dou you mave msys 1 mingw, or do you have msys 2 mingw64? If you have the latter, things almost work, except a few issues: First one, you need to explicitly compile using the Makefile.mingw in the src subfolder. Then, you will need to fix a few errors in the source that make it not compile with that...
- Sat 15 Jul, 2017 8:25 pm
- Forum: General
- Topic: The sound is silent
- Replies: 5
- Views: 5456
Re: The sound is silent
Most probably, you need to find a mixer application for the operating system that you use ( ms-dos, windows, linux... whatever) and check the volumes there. Also, I believe that the treble and bass controls are a bit incorrect on the soundblaster, and you will notice a boost in volume if you actuall...
- Wed 12 Jul, 2017 8:26 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
Hi there. I have commited the first revision of my reworked emu8k implementation. What is noteworthy is that now, all the programs that I've said at the first post, play and don't have any annoying problem (aside of a glitch sound at the begining of AWEamp playback). This is the comment of the commi...
- Tue 11 Jul, 2017 6:53 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 178568
Re: [Linux] GUI discussion
Also i using Battler's 86Box, Press F12+F8 to release mouse from here. When using 3-button mice (and wheel mice), middle button to using guest's middle button, so F12+F8 is needed. 2-button mode can use F12+F8 too. In PCem, the alternate way to get out of mouse capture is CTRL+END (it's written in ...
- Tue 11 Jul, 2017 6:50 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
Battler: From my experience when working on this, it seems that when programs hang while detecting, is that they expect one register to act in a specific way, and if it doens't it might either hang or refuse to detect. As such, i recommend having a debug printing to pclog.txt of the registers being ...
- Mon 10 Jul, 2017 5:40 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
altheos: Ok good. I will try to build the program during this week (the concept is easy, but i briefly learned pascal and delphi many years ago, and DOS assembler is difficult to write by nature :P ) On the emulation side, it seems that I keep reinventing the same envelope over and over. (as i'm goi...
- Sun 09 Jul, 2017 12:25 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
@leilei : I would like to improve the emulation behaviour of some concrete registers of the AWE, and I would be interested if I could give you a program to do some tests on those cards that you said you have. I still have to implement the application, which could be an MS-DOS application (Based off ...
- Sun 09 Jul, 2017 12:15 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 178568
Re: [Linux] GUI discussion
I am with leilei that the middleclick feature should be restored. As I understand, it was removed in order to add support for middle click for emulated applications, but that was already present, when switching to a Microsoft intellimouse. Serial and PS/2 modes are meant for 2-button setups, and the...
- Sun 09 Jul, 2017 8:44 am
- Forum: Development
- Topic: [Bug] Show desktop in Windows 10 crashes the emulator
- Replies: 17
- Views: 13830
Re: [Bug] Show desktop in Windows 10 crashes the emulator
I didn't realize this was already reported. This is my fix for that: https://pcem-emulator.co.uk/phpBB3/view ... ?f=3&t=760 I really didn't thought that the bug was so old...
- Sat 08 Jul, 2017 2:41 pm
- Forum: Development
- Topic: [PATCH] crash fix when using direct3D and minimizing
- Replies: 4
- Views: 4497
[PATCH] crash fix when using direct3D and minimizing
I've located and fixed a very annoying bug that would crash PCem whenever Direct3D was enabled and the user clicked to minimize the window.
The crash was actually a fatal() called when the rendering fails (which it does, when the window is minimized).
The crash was actually a fatal() called when the rendering fails (which it does, when the window is minimized).
- Wed 05 Jul, 2017 7:50 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
More news on this (Not sure if I should open a new post under development... This one was originally intended for getting in contact and getting something going up). Currently, I have a reasonably good playback under Impulse tracker (fixed several noises and audio problems). Cubic player is still mu...
- Wed 05 Jul, 2017 7:22 pm
- Forum: Development
- Topic: [Linux] GUI discussion
- Replies: 218
- Views: 178568
Re: [Linux] GUI discussion
It is quite interesting how this is evolving. I tried an older version (what is merged into pcem's official repo) and it gave me more instability (not completely sure if it was related to the source, the compiler the binary being built for 64bits , the virtual machine or something else). As for the ...
- Fri 30 Jun, 2017 11:23 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
Phew... build on windows finally working for me. After: - realizing that "makefile -fmakefile.mingw" actually means "make -fmakefile.mingw under src dir" ( why do we have a configure system in place if it only works for linux? ) - fixing indentation problems in several source fil...
- Wed 28 Jun, 2017 6:53 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
I haven't commited more changes because I am trying to fix some sound issues i have with impulse tracker. I am assuming the oscilators or envelopes go crazy when notes stop or something. It only happens with impulse tracker. I still have to solve the audio being muted with cubic player and AWEamp. A...
- Wed 28 Jun, 2017 6:40 pm
- Forum: Development
- Topic: Config manager
- Replies: 11
- Views: 10548
Re: Config manager
jbenam: Most probably, you don't have a "configs" folder in the directory where pcem executable is (also, when prompted to save, you have to save it there). I also found this initially and it was until I compiled a linux build myself that i realized the problem.
- Fri 23 Jun, 2017 8:10 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
@leiley : I left testing Windows / AWEAmp for later, but I didn't expect that these small changes could already cause crash on boot. I initially had a crash on launch on cubic player when I incorrectly setup the memory condition to ">" instead of ">=", but the commit already has ...
- Thu 22 Jun, 2017 9:30 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
I've commited a few more fixes:
- RAM detection on open cubic player working
- Fix of chorus/loopend register using the wrong variable.
- Oscillators, spectrum and spectogram of (open) cubic player, as well as vumeters and playing dots in F3 of Impulse tracker now work too.
- RAM detection on open cubic player working
- Fix of chorus/loopend register using the wrong variable.
- Oscillators, spectrum and spectogram of (open) cubic player, as well as vumeters and playing dots in F3 of Impulse tracker now work too.
- Thu 22 Jun, 2017 7:03 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
Allright, I've gone with the "one fix at a time" procedure and fixed Impusle tracker AWE32 detection. I initially tried to change multiple things that I thought were bugs or incorrectly implemented things and the playback got broken (playing sometimes from rom where it should have been pla...
- Wed 21 Jun, 2017 5:41 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
altheos: Have you explicitly selected the AWE32 output on OCP? (press "f", go to the "@", then DEVICES, then select "Soundblaster AWE32"). By default it uses the SB16 output, since by that time, CPU was strong enough to be a better option than using the EMU8000 which im...
- Tue 20 Jun, 2017 10:10 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Re: Improving the AWE32 emulation
About noise floor... One thing that i can hear and probably is not meant to be heard is, with AST EMU8000 sampler, (and also when I tried to play something with AWEAMP, the AWE ROM is played on the right channel at low volume!!! )
- Tue 20 Jun, 2017 8:17 pm
- Forum: General
- Topic: Improving the AWE32 emulation
- Replies: 26
- Views: 22066
Improving the AWE32 emulation
Hello. 1) Introduction I am a new user of PCem since a few weeks, when I finally took the time and effort to test it in different configurations and prepare a good MS-DOS 6.22 environment (I used freedos initially and I've borrowed its CDrom drivers, but the MS-DOS environment felt more robust in co...