Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / OpenRakis/Spice86 issues and pull requests

#417 - PortAudio: generate native bindings at compile time

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: performance, refactoring

#416 - Fix/moq

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: tests, refactoring, security

#415 - Make code easier to use for override suppliers

Pull Request - State: closed - Opened by kevinferrare over 1 year ago

#413 - Output perf stats when emulation loop exits.

Pull Request - State: closed - Opened by kevinferrare over 1 year ago

#411 - Move some initializations out of the CPU constructor

Pull Request - State: closed - Opened by kevinferrare over 1 year ago

#410 - build(deps): bump Roslynator.CodeAnalysis.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#409 - build(deps): bump Pure.DI from 2.0.9 to 2.0.12 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#408 - build(deps): bump Moq from 4.18.4 to 4.20.1 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#407 - build(deps): bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#406 - Signed indexers to provided signed access to memory.

Pull Request - State: closed - Opened by kevinferrare over 1 year ago - 1 comment

#404 - build(deps): bump Avalonia.Themes.Fluent from 11.0.0 to 11.0.2 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#403 - build(deps): bump Avalonia.Desktop from 11.0.0 to 11.0.2 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#402 - build(deps): bump Avalonia.Fonts.Inter from 11.0.0 to 11.0.2 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#401 - build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#400 - build(deps): bump Pure.DI from 2.0.3 to 2.0.7 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#399 - build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Logging

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#398 - build(deps): bump Roslynator.CodeAnalysis.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Logging

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#397 - build(deps): bump Roslynator.CodeAnalysis.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#396 - build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#395 - build(deps): bump Roslynator.CodeAnalysis.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Core

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#394 - build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.4.0 in /src/Spice86.Core

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#393 - Fix: Machine is a God class

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: tests, refactoring

#392 - Fix/Machine is a God class

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: tests, refactoring

#391 - fix: DosFileManager could not open file beginning with C

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: DOS, bugfix

#390 - build(deps): bump Pure.DI from 2.0.1 to 2.0.3 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#389 - Use Memory.SegmentedAddressValue when applicable instead of computing…

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: memory, refactoring

#388 - Fix/faster startup

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: performance, refactoring

#387 - Mainwindow is sometimes transparent (Windows)

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 2 comments
Labels: bug, UI, xplat, regression

#386 - Fix/clearer UI code

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: refactoring

#384 - BDA rework and tests on Memory structs

Pull Request - State: closed - Opened by kevinferrare over 1 year ago

#383 - DOS INT 21 4E/4F File searching issues

Issue - State: closed - Opened by JorisVanEijden over 1 year ago - 1 comment
Labels: bug, DOS

#382 - Fix/perf UI and startup code

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: refactoring, bugfix

#381 - build(deps): bump xunit from 2.4.2 to 2.5.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#380 - build(deps): bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#379 - Feature request: once the code is entirely unit tested, inject dependencies

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 1 comment
Labels: tests, low priority, refactoring, dependency injection

#378 - Rework memory indexers and MemoryBasedDataStructure

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: enhancement, memory, reverse engineering, refactoring

#377 - Feature request: Mouse pointer capture (for easier edge scrolling, for example in Dune 2)

Issue - State: open - Opened by maximilien-noal over 1 year ago
Labels: UI, input, low priority

#376 - fix: MainWindow not closing (Avaloniav11)

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: UI, bugfix

#375 - UI: Make it testable with interfaces and use Prism.Avalonia for the UI layer dependency injections

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 1 comment
Labels: enhancement, feature request, UI, tests, low priority, refactoring, dependency injection

#374 - Generate FillDispatchTable with a Source Generator and method attribute like [InterruptHandler(AL = 0x38, BH = 0x23, SetCarryFlagOnError = true]

Issue - State: open - Opened by maximilien-noal over 1 year ago
Labels: enhancement, feature request, low priority, refactoring

#373 - [Avalonia v11] Sometimes, the UI freezes in Release mode when closing the MainWindow with Dune

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 1 comment
Labels: bug, UI

#372 - Study the possibility of using Vogen to fix Primitive Obsession with Segment/Offset, paths, and other values

Issue - State: open - Opened by maximilien-noal over 1 year ago - 5 comments
Labels: enhancement, low priority, refactoring

#370 - Separate Interrupts and Callbacks. Make mouse CALL instruction explicit in memory

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: input, hardware, callback, refactoring, code generation, bugfix

#369 - Rework Memory class

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: reverse engineering, refactoring, code generation

#368 - Add some dos directory resolving tests

Pull Request - State: closed - Opened by JorisVanEijden over 1 year ago - 1 comment

#367 - Dune 2: Intermission map mouse is too slow compared to real hardware or DOSBox

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 3 comments
Labels: bug, compatibility, input

#366 - Migration/avalonia v11

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago - 3 comments
Labels: UI, refactoring, migration

#365 - build(deps): bump JetBrains.Annotations from 2022.3.1 to 2023.2.0 in /src/Spice86.Core

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#364 - build(deps): bump JetBrains.Annotations from 2022.3.1 to 2023.2.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#363 - build(deps): bump JetBrains.Annotations from 2022.3.1 to 2023.2.0 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#362 - Breakpoints cleanup

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: performance, reverse engineering, refactoring

#361 - More granularity in interrupt handlers configuration

Issue - State: open - Opened by kevinferrare over 1 year ago
Labels: enhancement, good first issue, feature request, reverse engineering

#359 - Separate Interrupts and Callbacks. Make mouse CALL instruction explicit in memory

Pull Request - State: closed - Opened by kevinferrare over 1 year ago
Labels: enhancement, reverse engineering, callback, refactoring, code generation

#358 - Feature: Create/Remove Directory. Feature: GetCurrentDirectory. Featue: Select and Get Default Drive. Fix: '..' and '.' support.

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago - 4 comments
Labels: compatibility, tests, DOS, Dune, refactoring, krondor, bugfix

#357 - Bug: The SoundBlaster mixer has no effect

Issue - State: closed - Opened by maximilien-noal over 1 year ago
Labels: bug, audio, MIDI, compatibility, Dune

#356 - Pic round 2

Pull Request - State: closed - Opened by kevinferrare over 1 year ago

#355 - build(deps): bump Serilog from 3.0.0 to 3.0.1 in /src/Spice86.Core

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#354 - build(deps): bump Serilog from 3.0.0 to 3.0.1 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#353 - build(deps): bump Serilog from 3.0.0 to 3.0.1 in /src/Spice86.Logging

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#352 - build(deps): bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#351 - build(deps): bump Serilog from 3.0.0 to 3.0.1 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#349 - Bug: FarCall should not be used directly in the MouseDriver

Issue - State: closed - Opened by maximilien-noal over 1 year ago
Labels: bug, callback, code generation

#348 - New mouse driver

Pull Request - State: closed - Opened by JorisVanEijden over 1 year ago
Labels: compatibility, input, hardware, 16 bit, BIOS

#347 - New mouse driver

Pull Request - State: closed - Opened by JorisVanEijden over 1 year ago

#346 - Refactoring/service container

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago - 7 comments
Labels: tests, refactoring

#345 - ProgramExecute.CreateMachine: LoadFileToRun should be called by the caller of ProgramExecutor ctor.

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 1 comment
Labels: refactoring

#344 - Feature request: Make ComLoader and ExeLoader use a future DOS INT21H EXEC function.

Issue - State: open - Opened by maximilien-noal over 1 year ago - 3 comments
Labels: compatibility, DOS, low priority

#343 - Optional Future Feature Request: Update EMS implementation with LIM 4.0 implementation + VCPI + EMS callback

Issue - State: open - Opened by maximilien-noal over 1 year ago
Labels: compatibility, memory, 32 bit, 16 bit, low priority, EMS

#342 - build(deps): bump Serilog from 2.12.0 to 3.0.0 in /src/Spice86

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#341 - build(deps): bump Serilog from 2.12.0 to 3.0.0 in /src/Spice86.Logging

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#340 - build(deps): bump Serilog from 2.12.0 to 3.0.0 in /src/Spice86.Core

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#339 - build(deps): bump Serilog from 2.12.0 to 3.0.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#338 - Feature request: make the emulator code more testable. Refactor the Machine especially.

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 1 comment
Labels: tests, refactoring

#337 - Tests and fixes for the PIC 8259 implementation.

Pull Request - State: closed - Opened by JorisVanEijden over 1 year ago
Labels: hardware

#334 - Smooth horizontal scrolling is not implemented

Issue - State: open - Opened by JorisVanEijden over 1 year ago - 1 comment
Labels: feature request, compatibility, video, hardware

#334 - Smooth horizontal scrolling is not implemented

Issue - State: open - Opened by JorisVanEijden over 1 year ago - 1 comment
Labels: feature request, compatibility, video, hardware

#334 - Smooth horizontal scrolling is not implemented

Issue - State: open - Opened by JorisVanEijden over 1 year ago - 1 comment
Labels: feature request, compatibility, video, hardware

#334 - Smooth horizontal scrolling is not implemented

Issue - State: open - Opened by JorisVanEijden over 1 year ago - 1 comment
Labels: feature request, compatibility, video, hardware

#330 - feature: some more BIOS and DOS services stubs

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: compatibility, DOS, 16 bit, BIOS

#329 - Feature request: implement I/O 0x60 & 0x64, irq12, INT 74 and INT 15 (PS/2 mouse and keyboard)

Issue - State: open - Opened by maximilien-noal over 1 year ago - 4 comments
Labels: compatibility, input, hardware, krondor

#328 - Performance investigations

Issue - State: closed - Opened by maximilien-noal over 1 year ago - 3 comments
Labels: question, performance

#326 - Betrayal at Krondor bug related to file/directory handling.

Issue - State: closed - Opened by JorisVanEijden over 1 year ago - 2 comments
Labels: bug, compatibility, DOS, krondor

#319 - Feature request: Gravis Ultrasound sound card emulation

Issue - State: open - Opened by maximilien-noal over 1 year ago - 4 comments
Labels: audio, MIDI, hardware, low priority

#317 - refactor: less SOH heavy allocations reported

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago

#316 - Bump coverlet.collector from 3.2.0 to 6.0.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#315 - Feature: A20 Gate emulation (+ MCB fix)

Pull Request - State: open - Opened by maximilien-noal over 1 year ago
Labels: compatibility, memory, 16 bit

#314 - More/performance

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago
Labels: performance, reverse engineering

#313 - Feature request: A20 gate emulation

Issue - State: open - Opened by maximilien-noal over 1 year ago
Labels: compatibility, hardware, 16 bit

#312 - A20 gate (was: DosMemoryManager: don't allocate MCB beyond 1MB) | WIP

Pull Request - State: closed - Opened by maximilien-noal over 1 year ago - 2 comments
Labels: compatibility, hardware, 16 bit

#311 - Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /src/Spice86.Tests

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#310 - Tests: More unit tests

Issue - State: open - Opened by maximilien-noal almost 2 years ago - 5 comments
Labels: good first issue, tests

#309 - Fix/documentation

Pull Request - State: closed - Opened by maximilien-noal almost 2 years ago
Labels: documentation

#308 - Feature request: Complete DOS emulation (DOS Memory structures, INT21H, INT20H, INT2FH, INT24H, INT25H, INT26H, ..., command processor, ...)

Issue - State: open - Opened by maximilien-noal almost 2 years ago - 7 comments
Labels: compatibility, DOS, 16 bit, low priority