Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Audio.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ This file is part of VCC (Virtual Color Computer).
#include "config.h"
#include "coco3.h"
#include "audio.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "BuildConfig.h"
#include "Cassette.h"

Expand Down
2 changes: 1 addition & 1 deletion CartridgeMenu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ This file is part of VCC (Virtual Color Computer).
*/

#include "CartridgeMenu.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "defines.h"

CartridgeMenu::CartridgeMenu() {};
Expand Down
2 changes: 1 addition & 1 deletion Cassette.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ This file is part of VCC (Virtual Color Computer).
#include <vcc/common/DialogOps.h>
#include "Cassette.h"
#include "stdio.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include <functional>

unsigned char MotorState=0,TapeMode=STOP,WriteProtect=0,Quiet=30;
Expand Down
2 changes: 1 addition & 1 deletion CommandLine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ This file is part of VCC (Virtual Color Computer).
#include <string.h>
#include "BuildConfig.h"
#include "CommandLine.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

// Define global command line settings
struct CmdLineArguments CmdArg;
Expand Down
2 changes: 1 addition & 1 deletion Disassembler.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
#include "defines.h"
#include "Vcc.h"
#include "resource.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "tcc1014mmu.h"
#include "Debugger.h"
#include "DebuggerUtils.h"
Expand Down
4 changes: 2 additions & 2 deletions ExecutionTrace.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ This file is part of VCC (Virtual Color Computer).
#include <cstddef>
#include <array>
#include <windowsx.h>
#include <vcc/common/FileOps.h>
#include <vcc/common/DialogOps.h>
#include <vcc/common/logger.h>
#include <vcc/utils/FileOps.h>
#include <vcc/utils/logger.h>

static HINSTANCE g_hinstDLG;

Expand Down
8 changes: 4 additions & 4 deletions FD502/fd502.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@
#include "fd502.h"
#include "utils.h"
#include "../CartridgeMenu.h"
#include <vcc/devices/becker/beckerport.h>
#include <vcc/common/FileOps.h>
#include <vcc/devices/serial/beckerport.h>
#include <vcc/common/DialogOps.h>
#include <vcc/common/logger.h>
#include <vcc/utils/FileOps.h>
#include <vcc/utils/logger.h>
#include <vcc/utils/winapi.h>
#include <vcc/devices/rtc/oki_m6242b.h>
#include <vcc/devices/rom/rom_image.h>
Expand Down Expand Up @@ -75,7 +75,7 @@ static char TempRomFileName[MAX_PATH]="";


static ::vcc::devices::rtc::oki_m6242b gDistoRtc;
static ::vcc::devices::beckerport::Becker gBecker;
static ::vcc::devices::serial::Becker gBecker;

unsigned char SetChip(unsigned char);

Expand Down
2 changes: 1 addition & 1 deletion FD502/fd502.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
// VCC (Virtual Color Computer). If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
#pragma once
#include <vcc/core/cartridge_capi.h>
#include <vcc/bus/cartridge_capi.h>

extern void*const& gHostKey;
extern PakAssertInteruptHostCallback AssertInt;
Expand Down
2 changes: 1 addition & 1 deletion FD502/wd1793.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
#include "defines.h"
#include "fd502.h"
#include "fdrawcmd.h" // http://simonowen.com/fdrawcmd/
#include <vcc/core/interrupts.h>
#include <vcc/bus/interrupts.h>
#include <winioctl.h>
#include <Windows.h>
#include <stdio.h>
Expand Down
8 changes: 4 additions & 4 deletions GMC/gmc_cartridge.h
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
#pragma once
#include "sn76496.h"
#include <vcc/devices/rom/banked_rom_image.h>
#include <vcc/core/cartridge.h>
#include <vcc/core/cartridge_context.h>
#include <vcc/bus/cartridge.h>
#include <vcc/bus/cartridge_context.h>
#include <memory>
#include <Windows.h>


class gmc_cartridge : public ::vcc::core::cartridge
class gmc_cartridge : public ::vcc::bus::cartridge
{
public:

using context_type = ::vcc::core::cartridge_context;
using context_type = ::vcc::bus::cartridge_context;
using path_type = ::std::string;
using rom_image_type = ::vcc::devices::rom::banked_rom_image;

Expand Down
6 changes: 3 additions & 3 deletions GMC/main.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include "gmc_cartridge.h"
#include <vcc/core/cartridge_factory.h>
#include <vcc/bus/cartridge_factory.h>
#include <Windows.h>


Expand All @@ -20,8 +20,8 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)
extern "C" __declspec(dllexport) CreatePakFactoryFunction GetPakFactory()
{
return [](
[[maybe_unused]] std::unique_ptr<::vcc::core::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::core::cartridge>
[[maybe_unused]] std::unique_ptr<::vcc::bus::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::bus::cartridge>
{
return std::make_unique<gmc_cartridge>(move(context), gModuleInstance);
};
Expand Down
2 changes: 1 addition & 1 deletion HardDisk/cc3vhd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ This file is part of VCC (Virtual Color Computer).
#include <stdio.h>
#include "cc3vhd.h"
#include "harddisk.h"
#include <vcc/common/FileOps.h>
#include <vcc/utils/FileOps.h>

typedef union {
unsigned int All;
Expand Down
6 changes: 3 additions & 3 deletions HardDisk/harddisk.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ This file is part of VCC (Virtual Color Computer).
#include "resource.h"
#include "cc3vhd.h"
#include <vcc/devices/rtc/ds1315.h>
#include <vcc/common/FileOps.h>
#include <vcc/utils/FileOps.h>
#include <vcc/common/DialogOps.h>
#include "../CartridgeMenu.h"
#include <vcc/utils/winapi.h>
#include <vcc/core/interrupts.h>
#include <vcc/core/cartridge_capi.h>
#include <vcc/bus/interrupts.h>
#include <vcc/bus/cartridge_capi.h>

constexpr auto DEF_HD_SIZE = 132480u;

Expand Down
2 changes: 1 addition & 1 deletion MachineDefs.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#include <array>
#include <vector>
#include <string>
#include <vcc/core/interrupts.h>
#include <vcc/bus/interrupts.h>

namespace VCC
{
Expand Down
2 changes: 1 addition & 1 deletion MemoryMap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
#include "tcc1014mmu.h"
#include "resource.h"
#include "pakinterface.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include <vcc/common/DialogOps.h>
#include <fstream>

Expand Down
2 changes: 1 addition & 1 deletion OpenGL.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#include <gl/GL.h>
#include "GL/glext.h"
#include "GL/wglext.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

#if USE_OPENGL

Expand Down
6 changes: 3 additions & 3 deletions Ramdisk/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
// VCC (Virtual Color Computer). If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
#include "ramdisk_cartridge.h"
#include <vcc/core/cartridge_factory.h>
#include <vcc/bus/cartridge_factory.h>
#include <memory>
#include <Windows.h>

Expand All @@ -38,8 +38,8 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)
//
extern "C" __declspec(dllexport) CreatePakFactoryFunction GetPakFactory()
{
return []([[maybe_unused]] std::unique_ptr<::vcc::core::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::core::cartridge>
return []([[maybe_unused]] std::unique_ptr<::vcc::bus::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::bus::cartridge>
{
return std::make_unique<ramdisk_cartridge>();
};
Expand Down
6 changes: 3 additions & 3 deletions Ramdisk/ramdisk_cartridge.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@
// VCC (Virtual Color Computer). If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
#pragma once
#include <vcc/core/cartridge.h>
#include <vcc/core/cartridge_context.h>
#include <vcc/bus/cartridge.h>
#include <vcc/bus/cartridge_context.h>
#include <memory>
#include <array>


class ramdisk_cartridge : public ::vcc::core::cartridge
class ramdisk_cartridge : public ::vcc::bus::cartridge
{
public:

Expand Down
4 changes: 2 additions & 2 deletions SuperIDE/SuperIDE.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ This file is part of VCC (Virtual Color Computer).
#include "IdeBus.h"
#include <vcc/devices/rtc/ds1315.h>
#include "logger.h"
#include <vcc/common/FileOps.h>
#include <vcc/utils/FileOps.h>
#include "../CartridgeMenu.h"
#include <vcc/common/DialogOps.h>
#include <vcc/core/cartridge_capi.h>
#include <vcc/bus/cartridge_capi.h>
#include <vcc/utils/winapi.h>

static char FileName[MAX_PATH] { 0 };
Expand Down
4 changes: 2 additions & 2 deletions Vcc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ This file is part of VCC (Virtual Color Computer).
#include <commdlg.h>
#include <stdio.h>
#include <mmsystem.h>
#include <vcc/common/FileOps.h>
#include <vcc/utils/FileOps.h>
#include <vcc/common/DialogOps.h>
#include "defines.h"
#include "resource.h"
Expand All @@ -66,7 +66,7 @@ This file is part of VCC (Virtual Color Computer).
#include "Cassette.h"

#include "CommandLine.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "memdump.h"

#include "MemoryMap.h"
Expand Down
2 changes: 1 addition & 1 deletion acia/acia.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#include "acia.h"
#include <vcc/common/DialogOps.h>
#include "../CartridgeMenu.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include <vcc/utils/winapi.h>

//------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion acia/acia.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

// FIXME: This should be defined on the command line
#define DIRECTINPUT_VERSION 0x0800
#include <vcc/core/cartridge_capi.h>
#include <vcc/bus/cartridge_capi.h>
#include <Windows.h>
#include <windowsx.h>
#include <stdio.h>
Expand Down
2 changes: 1 addition & 1 deletion acia/file.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include <errno.h>
#include <string.h>
#include "acia.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

FILE * FileStream = nullptr;

Expand Down
4 changes: 2 additions & 2 deletions acia/sc6551.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@

#include "acia.h"
#include "sc6551.h"
#include <vcc/core/interrupts.h>
#include <vcc/common/logger.h>
#include <vcc/bus/interrupts.h>
#include <vcc/utils/logger.h>
#include <atomic>

//------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion acia/tcpip.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include <Windows.h>
#include <stdio.h>
#include "acia.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

// socket
static SOCKET Socket = INVALID_SOCKET;
Expand Down
2 changes: 1 addition & 1 deletion acia/wincom.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include <errno.h>
#include <string.h>
#include "acia.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

HANDLE hReadEvent;
HANDLE hWriteEvent;
Expand Down
12 changes: 6 additions & 6 deletions becker/becker_cartridge.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@
////////////////////////////////////////////////////////////////////////////////
#pragma once
#include "configuration_dialog.h"
#include <vcc/devices/becker/beckerport.h>
#include <vcc/core/cartridge.h>
#include <vcc/core/cartridge_context.h>
#include <vcc/devices/serial/beckerport.h>
#include <vcc/bus/cartridge.h>
#include <vcc/bus/cartridge_context.h>
#include <memory>
#include <Windows.h>


class becker_cartridge
:
public ::vcc::core::cartridge,
public ::vcc::bus::cartridge,
private ::cartridge_controller
{
public:

using context_type = ::vcc::core::cartridge_context;
using becker_device_type = ::vcc::devices::beckerport::Becker;
using context_type = ::vcc::bus::cartridge_context;
using becker_device_type = ::vcc::devices::serial::Becker;


public:
Expand Down
6 changes: 3 additions & 3 deletions becker/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
// VCC (Virtual Color Computer). If not, see <http://www.gnu.org/licenses/>.
////////////////////////////////////////////////////////////////////////////////
#include "becker_cartridge.h"
#include <vcc/core/cartridge_factory.h>
#include <vcc/bus/cartridge_factory.h>
#include <Windows.h>


Expand All @@ -37,8 +37,8 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)
extern "C" __declspec(dllexport) CreatePakFactoryFunction GetPakFactory()
{
return [](
[[maybe_unused]] std::unique_ptr<::vcc::core::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::core::cartridge>
[[maybe_unused]] std::unique_ptr<::vcc::bus::cartridge_context> context,
[[maybe_unused]] const cartridge_capi_context& capi_context) -> std::unique_ptr<::vcc::bus::cartridge>
{
return std::make_unique<becker_cartridge>(move(context), gModuleInstance);
};
Expand Down
2 changes: 1 addition & 1 deletion coco3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This file is part of VCC (Virtual Color Computer).
#include "Vcc.h"
#include "Cassette.h"
#include "DirectDrawInterface.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "keyboard.h"
#include <string>
#include <iostream>
Expand Down
4 changes: 2 additions & 2 deletions config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ This file is part of VCC (Virtual Color Computer).
#include "joystickinput.h"
#include "keyboard.h"
#include "keyboardEdit.h"
#include <vcc/common/FileOps.h>
#include <vcc/utils/FileOps.h>
#include <vcc/common/DialogOps.h>
#include "Cassette.h"
#include "CommandLine.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>

using namespace std;
using namespace VCC;
Expand Down
2 changes: 1 addition & 1 deletion hd6309.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ This file is part of VCC (Virtual Color Computer).
#include "hd6309.h"
#include "hd6309defs.h"
#include "tcc1014mmu.h"
#include <vcc/common/logger.h>
#include <vcc/utils/logger.h>
#include "string.h"
#include "OpDecoder.h"
#include "Disassembler.h"
Expand Down
Loading