Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
31
Hardware / Serial Port Shenanigans - ArcaOS 5.1.1 on a Lenovo M920t
« Last post by AmbulatoryCorpse on January 29, 2026, 12:09:46 pm »
Greetings all, new to the forums here but been in the computing game since I was in grade school a few decades ago.

Anyways, the hardware:
Lenovo M920t (i7-8700 3.2Ghz 16gb)
nvme 1tb drive
sata dvdr
external USR Sportster 33.6k

Burned my ArcaOS iso to phyical media and dropped it in the drive to partition then install - all good, mostly. Save there's no COM1 - instead I have a SERIAL_0 attached to the ISA bus. Right. Well at least it's got the right address and interrupt..

Anyway, since this is primarily for reasons of a nostalgia driven trip to the times of yore when I ran a WWIV 4.24 dial up BBS, I forge on and start playing with SIO v1, which bombs out and requires a little offline surgery of the config.sys to get the system running again. Okay, on to SIO v2. No physical com port at all, 4 uart dummies and 4 vmodems all appear per default settings for SIO though, so progress?

Okay, maybe I need the CSM on to make it play nice? Nope. Same status. Though I did discover that sometimes a cold boot can make it come up properly under SIO v2, but that's more a fluke then a norm.

Anyway, introduction and background out of the way... Anyone have some pointers on where to poke? At present I have no critical data on the system and can do a full system wipe if needed. Also have a couple empty pcie slots that could take a real serial card if there's one that's known to play nice?
32
Applications / Re: Java applications
« Last post by Jochen Schäfer on January 29, 2026, 09:43:55 am »
No, the Apple I had no builtin Basic. It came with Wozmon, where you can look at memory locations and change them.
So what you would do, like most computers of its time, e.g. Altair etc, is, poke your assembled program into memory by keyboard or serial connection, and then run it.
33
Applications / Re: Java applications
« Last post by Dave Yeo on January 29, 2026, 06:44:57 am »
Try PRINT "HELLO" and PRINT 1+2. These would work on an APPLE II, not sure if the APPLE I had basic.
Hmm, see https://www.applefritter.com/replica/chapter5 seems originally it did not have it in ROM. And it booted into the monitor. Come to think of it, I believe the 1st APPLE II also booted into the monitor, which was quite capable and included a mini-assembler.
Edit: Fix typo
34
Internet / Re: Problems with OpenSSL library after update.
« Last post by Steven Levine on January 29, 2026, 04:21:18 am »
The updated exceptq report helps a lot.  I'm going to chalk this trap up to bad luck.  Here's what I suspect is
happening.  We are trying to execute

 vmovdqa ymm7, [rbx+40h]

and exceptq tells us that

 EBX : read/exec  memory at 0001:00148930 in CRYPTO11

which confirms that ebx+40 is not properly aligned.  It also tells us that ebx is probably pointing at constant data stored in the code segment - possibly OPENSSL_ia32cap_P.  A copy of poly1305-x86.s would make this easier
to figure this out.

IAC, whatever the data is, it's now in an unaligned location in 1.1.1w.

To avoid this, we would need to figure out how to ensure the data is aligned and change to code to use vmovdqu rather than vmovdqa.
35
Applications / Re: Java applications
« Last post by Martin Iturbide on January 29, 2026, 04:12:10 am »
Hello

Does anybody knows how to use an Apple I ?? just to see if this emulator works.

http://apple1.chez.com/Apple1project/Emulation/Pom1-0.70b-JAVA.tar.gz

It runs with "java -DECHO="N" -DROMFILE="6502.rom.bin" -cp Pom1.jar pom1.Exec"
, but I'm not sure if it works fine.

regards
36
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Dave Yeo on January 28, 2026, 05:53:28 pm »
It seems to be a local problem. I should probably uninstall and reinstall cmake.
Often I can work around by using Ninja instead of make but am unsure how to add extra includes and libraries as we're using the OW SDL libs.

37
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Martin Iturbide on January 28, 2026, 03:49:11 pm »
Been having problems with cmake, it produces makefiles that recurse and lock the system up.
Do you think it is an issue with out cmake port? or some configuration change on your dev enviroment?
38
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Dave Yeo on January 28, 2026, 05:19:25 am »
Been having problems with cmake, it produces makefiles that recurse and lock the system up.
39
Article Discussions / Re: Games with older SDL and FSLIB
« Last post by Martin Iturbide on January 28, 2026, 02:54:20 am »
Hello Dave

Did you have any luck with the "snakeme" source code?

Regards
40
Games / Re: DTA (DTAudio) and DOS Sound Blaster audio
« Last post by Roderick Klein on January 27, 2026, 08:06:43 pm »
Hello

Roderick is working hard to try to find a ASM developer to help on the "DOS VDM - Sound Blaster audio" support. (DTAudio).

I also support him, since I also want to have the audio under DOS VDM to complete the "Retro-Gaming Machine" !

Here are some link that would be nice to share with developer that may want to help.

Code: [Select]
VDD source code sample
- https://github.com/OS2World/DRV-VDDs-GoSierra
- https://github.com/OS2World/DEV-SAMPLES-DRV-DEMODD

There are some Assembly projects that may provide some inspiration:

VSB - Virtual Sound Blaster  and TEMU
- https://github.com/volkertb/temu-vsb
- http://ericauer.cosmodata.virtuaserver.com.br/soft/by-others/dos-virtual-soundblaster--vsb202.zip
- http://ericauer.cosmodata.virtuaserver.com.br/soft/by-others/dos-virtual-sound-blaster--vsb-src.zip

VSBHDA - Sound Blaster emulation for DOS
- https://github.com/Baron-von-Riedesel/VSBHDA

Any other VDD source code samples that you may know?

Regards

Most likely the developer will need to use a DDK possibly to compile these sources from Martin Kiewitz as the IBM DDK has some LIB files that might be needed and header files.
But I am not certain. Also most of these sound blaster emulators might not even offer what we need. This all comes from my memory from about 20 years ago. So I could get it wrong.

From what i recall the main vsound.sys should be working to emulate a soundblaster 16/Pro or Soundblaster. I have never been able to even get a compiled VSOUND.SYS to work and show a soundblaster card in a DOS game. From what I recall vsound.sys already should emulate a Soundblaster 16 (only audio, no OPL3 yet).

Vsound.sys is client driver that talks to DTA.SYS. But the older version of the DTA.SYS that we have might not work. I do not know.

But somebody will also have to look at VCOMPAT.SYS and VDMA.SYS so everything works inside the VM. So its much more complicated puzzle.
And knowledde of x86 assembly will be very handy.

Roderick
Pages: 1 2 3 [4] 5 6 ... 10