Commit graph

2333 commits

Author SHA1 Message Date
BlueSkeye_cp
7372c8a9bd Bochs integration : alpha version
Limitations :

- Bochs must be installed on the system. This is not checked as a  prerequisite by the Builder.
- You will find a GuessForBochs Cosmos project under BlueSkeye user project folder that can be used to launch the Guess project under Bochs.
- You may have to fix manually the path for the following properties in Cosmos.bxrc file copied to the CosmosForBochs\Bin\Debug folder
  * romimage
  * vgaromimage
- The Cosmos project UI is not yet Bochs aware. If you do not use the GuessForBochs project you must manually edit your Cosmos project file to modify the following property in both the Debug and Release property group from the project file :

    <Launch>Bochs</Launch>

  You must also add the following properties in both the Debug and Release property group from the project file :

    <BochsConfig>Cosmos.bxrc</BochsConfig>
    <Bochs_Deployment>ISO</Bochs_Deployment>
    <Bochs_Launch>Bochs</Bochs_Launch>
    <Bochs_DebugEnabled>True</Bochs_DebugEnabled>
    <Bochs_DebugMode>Source</Bochs_DebugMode>
    <Bochs_IgnoreDebugStubAttribute />
    <Bochs_VMwareEdition>Player</Bochs_VMwareEdition>
    <Bochs_OutputPath>bin\Debug\</Bochs_OutputPath>
    <Bochs_Framework>MicrosoftNET</Bochs_Framework>
    <Bochs_UseInternalAssembler>False</Bochs_UseInternalAssembler>
    <Bochs_TraceAssemblies />
    <Bochs_EnableGDB>False</Bochs_EnableGDB>
    <Bochs_StartCosmosGDB>false</Bochs_StartCosmosGDB>
    <Bochs_Name>GuessForBochs</Bochs_Name>
    <Bochs_Description>Use Bochs emulator to deploy and debug.</Bochs_Description>
    <Bochs_VisualStudioDebugPort>Pipe: Cosmos\Serial</Bochs_VisualStudioDebugPort>
    <Bochs_PxeInterface>192.168.43.1</Bochs_PxeInterface>
    <Bochs_SlavePort>Serial: COM3</Bochs_SlavePort>
    <Bochs_ShowLaunchConsole>False</Bochs_ShowLaunchConsole>
2012-09-14 17:13:06 +00:00
BlueSkeye_cp
94414f6d47 2012-09-06 13:04:53 +00:00
BlueSkeye_cp
5dac20044d 2012-09-06 12:19:03 +00:00
kudzu_cp
e608a303d1 2012-08-18 14:02:15 +00:00
kudzu_cp
460ef24805 2012-08-13 00:23:22 +00:00
kudzu_cp
6331a7c4ae 2012-08-12 17:09:55 +00:00
kudzu_cp
b6ae77918b 2012-08-12 17:06:35 +00:00
kudzu_cp
92ee9c4a3b 2012-08-11 21:33:02 +00:00
kudzu_cp
aac145dbf4 Corapi etc added to build config. 2012-08-10 03:25:59 +00:00
kudzu_cp
23bc3aca3b Debugger work 2012-08-10 00:56:37 +00:00
kudzu_cp
76b6f95bf2 2012-08-06 22:09:30 +00:00
kudzu_cp
6337cc953a 2012-08-06 21:36:59 +00:00
kudzu_cp
b4d132fde9 2012-08-06 06:38:46 +00:00
kudzu_cp
8c49fae09a 2012-08-06 02:35:21 +00:00
kudzu_cp
ebcb2134c2 2012-08-06 02:14:22 +00:00
kudzu_cp
9a856e0102 2012-08-06 02:11:34 +00:00
kudzu_cp
a26eb7dfa7 2012-08-06 01:16:04 +00:00
kudzu_cp
ee28601e02 Assembly Table 2012-08-06 00:24:37 +00:00
kudzu_cp
f9d157e7d3 2012-08-05 16:27:33 +00:00
kudzu_cp
d67d05685c 2012-08-03 05:17:12 +00:00
kudzu_cp
216ad30772 2012-08-02 18:45:21 +00:00
kudzu_cp
af5c2586db 2012-08-02 17:08:48 +00:00
kudzu_cp
f448f37754 2012-08-02 06:33:12 +00:00
kudzu_cp
abd81fe598 EDM 2012-08-02 03:37:29 +00:00
kudzu_cp
94e81d5bc8 2012-08-01 05:17:08 +00:00
kudzu_cp
c9aafb30f8 Now running on SQLCE. 2012-07-31 00:52:59 +00:00
kudzu_cp
7aaf1917fe 2012-07-30 14:12:00 +00:00
kudzu_cp
90f4570a42 2012-07-30 05:45:08 +00:00
kudzu_cp
57a9cf5584 2012-07-30 04:56:57 +00:00
kudzu_cp
12355c731a 2012-07-30 01:13:27 +00:00
kudzu_cp
ab16e988b9 Assembly load resolution fix (IL2CPUTask), other changes happened along the way to find this bugger. 2012-07-17 18:31:34 +00:00
kudzu_cp
3459aa840a 2012-07-17 03:51:17 +00:00
kudzu_cp
a73089d292 2012-07-17 03:18:34 +00:00
kudzu_cp
10304bb139 2012-07-17 03:16:49 +00:00
kudzu_cp
3ee738c9fe Eliminated Cosmos.Debug.Consts, merged into Cosmos.Debug.Common as DebugStub now has its own copy fo consts in X#. 2012-07-17 02:39:08 +00:00
kudzu_cp
ab767f5a96 2012-07-17 00:50:40 +00:00
kudzu_cp
89ef3bd9e5 2012-07-16 22:50:23 +00:00
kudzu_cp
65e0ebbf40 Removed old X# from build.sln. 2012-07-16 21:29:22 +00:00
kudzu_cp
d5a467f6e6 Removal of old X# compiler / transform. 2012-07-16 18:20:53 +00:00
kudzu_cp
64e9ec1cec Somethings broken... dont get this one. 2012-07-16 00:57:00 +00:00
kudzu_cp
5f1c3ddb87 2012-07-13 17:21:59 +00:00
kudzu_cp
fab48a3121 2012-07-13 17:12:18 +00:00
kudzu_cp
9a109dae57 REGADDR[x] = y 2012-07-13 15:02:41 +00:00
kudzu_cp
f3a181b30f 2012-07-13 05:22:50 +00:00
kudzu_cp
afc9477f95 2012-07-13 04:42:08 +00:00
kudzu_cp
a58cf99c42 2012-07-13 02:30:45 +00:00
kudzu_cp
6743772240 2012-07-13 00:45:20 +00:00
kudzu_cp
be47bbafcf 2012-07-12 14:16:44 +00:00
kudzu_cp
59c1bcf0fc 2012-07-12 14:14:16 +00:00
kudzu_cp
870defcdba 2012-07-12 13:54:59 +00:00