A while ago I tooted about the shift key not working in certain builds of #Bochs 3. But now I notice that it also doesn't work in TigerVNC vncviewer. So now I think it's actually an issue with my window manager.

#Emacs #EXWM

With #Bochs 3.0, in `display_mode: x` the shift key appears to not work? (in FreeDOS I can't type uppercase letters or ":") It works fine in `display_mode: wx` (which is unfortunately mutually exclusive with the built-in debugger).

Anyone else see this?

Die Software Bochs emuliert x86-Systeme aus der 32-Bit-Ära und reanimiert so alte Anwendungen. Nach fast einem Jahr Entwicklungszeit liegt endlich eine neue Major-Version vor, die vor allem unter der Haube die Emulation verbessert.#Bochs #Emulator
Bochs 3.0 verbessert 3DNow-Unterstützung und bietet Debugger - LinuxCommunity
Bochs 3.0 verbessert 3DNow-Unterstützung und bietet Debugger - LinuxCommunity

Die Software Bochs emuliert x86-Systeme aus der 32-Bit-Ära und reanimiert so alte Anwendungen. Nach fast einem Jahr Entwicklungszeit liegt endlich eine neue Major-Version vor, die vor allem unter der Haube die Emulation verbessert. Schon die Vorversionen enthielten einen integrierten Debugger samt passender GUI, den man allerdings explizit bei der Kompilierung anknipsen musste. Die jetzt bereitstehenden Binaries offerieren den Debugger standardmäßig. Bochs 3.0 kann zudem von USB-Medien booten. Dazu muss die emulierte Maschine allerdings das erstmals mitgelieferte BIOS „i440fx.bin“ nutzen. Apropos USB: Nach den Standards xHCI und UHCI arbeitende USB-Geräte nimmt auf Wunsch der eingebaute Debugger unter die Lupe. Des Weiteren bietet Bochs zusätzliche CPUID-Kennungen, über die sich der emulierte Prozessor jetzt auch als i386, i486DX4, AMD Athlon XP und Intel Core i5 „Arrow Lake“ ausgeben kann. Die CPUID verrät nebenbei einige Fähigkeiten des Prozessors. Diese können Anwender von Bochs 3.0 gezielt in der Konfigurationsdatei „bochsrc“ ein- und ausschalten. Die meisten Änderungen betreffen die Befehlssatzerweiterungen der Prozessoren. So versteht Bochs 3.0 jetzt endlich alle Befehle von AMDs 3DNow!. Darüber hinaus kennt der Emulator die ISA Extensions AMX-TF32, AMX-AVX512, RAO-INT und MSR_IMM. Die Einheiten für Fließkommazahlen (Floating Point Units, FPU) emuliert nicht mehr die Bibliothek „softfloat2a“, sondern die modernere „softfloat3e“. Dank letztgenannter versteht Bochs die AVX512_FP16-Befehle, die in der Emulation von Intels Xeon Sapphire-Rapids-Prozessor aktiv sind. Darüber hinaus implementiert Bochs erstmals die AVX10_1 und AVX10_2 ISA Extensions sowie AVX10 CPUID leaf 0x24. Die Emulation verbessern obendrein zahlreiche Fehlerkorrekturen – nicht nur in den Prozessoren, sondern auch in den emulierten Cirrus- und Voodoo-Grafikkarten. Unter anderem arbeitet der Cirrus-Treiber von Windows 3.11 vor allem bei der Anzeige von Texten korrekt. Abschließend liegt das unter der LGPL stehende VGABIOS in der Version 0.9c bei.  

LinuxCommunity

Bochs, un émulateur de processeurs x86...

https://peertube.pcservice46.fr/w/2fVdf9J2Vp4p9KWeMDWPyk

Bochs, un émulateur de processeurs x86...

PeerTube

#BochsCPU Python v0.3 is released, which includes #Bochs 2.8 support, better FPU support by @0vercl0k and minor macOS bugfix. Enjoy 🍺

https://github.com/hugsy/bochscpu-python/releases/tag/v0.3.1

Release v0.3.1 · hugsy/bochscpu-python

What's Changed Version bump to v0.3 by @hugsy in #24 Upgrade actions versions by @hugsy in #25 Upgrade to Bochs 2.8 by @hugsy in #27 Add support for Floatx80 new type by @hugsy in #28 Full Change...

GitHub

[Перевод] Реверс-инжиниринг программ DOS как в старом-добром 1990-м

На видео выше я записал наглядную реализацию процесса, описанного в разделе «Сборка и установка». Эта статья посвящена запуску SoftICE, популярного отладчика для DOS и Windows, в эмулированной среде MS-DOS, а также обходу недостатка Bochs , эмулятора IA-32 (x86) PC. Весь процесс выполнялся из-под Linux. Не знаю, получится ли проделать то же самое в MacOS, не говоря уже о Windows.

https://habr.com/ru/companies/ruvds/articles/792226/

#ruvds_перевод #dos #dosbox #реверсинжиниринг #старое_железо #эмуляторы_dos #bochs #softice

Реверс-инжиниринг программ DOS как в старом-добром 1990-м

На видео выше я записал наглядную реализацию процесса, описанного в разделе «Сборка и установка». Эта статья посвящена запуску SoftICE, популярного отладчика для DOS и Windows, в эмулированной среде...

Хабр

UA: Не хочу робити холівар, але цікаво знати яку програму ви використовуєте для віртуалізації, і напишіть в коментах, якщо хочете, чому або ваш варіант

EN: I don't want to make a holy war, but I wonder what app do you use for virtualization, and if you want write in the comments why or your option

#virtualization #virtualbox #vmware #qemu #bochs

Oracle VirtualBox
33.3%
VMware Workstation Player
22.2%
QEMU
44.4%
Bochs
0%
Poll ended at .
@vincent29264 eh eh immaginavo!!
Un'alternativa poteva essere usare #QEMU o forse ancor meglio #Bochs che emula l'intera architettura.
Speaking of #Bochs, I found an interview with the project's founder recently: https://www.zdnet.com/article/thinking-inside-and-outside-the-bochs-with-kevin-lawton/

CC: @mcscx2 @dog
Thinking inside and outside the Bochs with Kevin Lawton | ZDNet

Meet the man who pioneered x86 virtualization, Kevin Lawton, in an in-depth interview about Bochs, virtualization and the future of computing.

@mcscx2 @dog @minego

It is good to hear that #Bochs is still being developed. I ran across it in the 2004-2006 time period, but I still had a campus-provided copy of #VMWare workstation, which worked better for my needs. I was running x86 atop x86, so I'm pleasantly surprised that Bochs outgrew the platform limitation.
Quitter.no