Commit graph

655 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
5031084773 2012-09-14 15:59:40 +00:00
kudzu_cp
3924c5002b 2012-08-18 14:03:27 +00:00
kudzu_cp
460ef24805 2012-08-13 00:23:22 +00:00
kudzu_cp
23b10260b2 2012-08-12 17:11:38 +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
a8e49df02c 2012-08-12 16:51:55 +00:00
kudzu_cp
5613c6387e 2012-08-12 16:35:36 +00:00
kudzu_cp
9a856e0102 2012-08-06 02:11:34 +00:00
kudzu_cp
363f70c56c 2012-08-05 00:07:43 +00:00
kudzu_cp
d17a4d5fe8 2012-08-04 00:15:08 +00:00
kudzu_cp
9362b37f74 2012-08-03 17:09:10 +00:00
kudzu_cp
61bfdd773a 2012-08-03 15:36:55 +00:00
kudzu_cp
b7a6015257 2012-08-03 05:54:06 +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
127e91d706 2012-08-02 16:25:40 +00:00
kudzu_cp
d29c1ab452 2012-08-02 06:58:27 +00:00
kudzu_cp
4f1f090ea0 Bulk insert 2012-08-02 06:38:41 +00:00
kudzu_cp
599ec73d1d Database now drops on debug end. 2012-08-02 02:25:53 +00:00
kudzu_cp
7e5785f27f Fix for drop database issue on second run. 2012-08-02 02:14:07 +00:00
kudzu_cp
394e877a37 2012-08-01 15:37:44 +00:00
kudzu_cp
1935fde6b8 2012-08-01 15:37:21 +00:00
kudzu_cp
a2d57ba1f1 2012-08-01 07:12:23 +00:00
kudzu_cp
c7839effd5 Asm Stepping works! 2012-07-30 15:13:20 +00:00
kudzu_cp
90f4570a42 2012-07-30 05:45:08 +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
10304bb139 2012-07-17 03:16:49 +00:00
kudzu_cp
65e0ebbf40 Removed old X# from build.sln. 2012-07-16 21:29:22 +00:00
kudzu_cp
f27c8d8e83 2012-07-16 18:17:00 +00:00
kudzu_cp
f676eed038 Change to block labels. 2012-07-15 21:36:52 +00:00
kudzu_cp
012843bab9 2012-07-15 03:23:57 +00:00
kudzu_cp
9a34e54d2f Working 2012-07-13 15:20:16 +00:00
kudzu_cp
b8d635e626 Cmp dword AL, 8 2012-07-13 15:14:59 +00:00
kudzu_cp
37bdc4061a Null term asm consts. 2012-07-13 15:08:25 +00:00
kudzu_cp
9a109dae57 REGADDR[x] = y 2012-07-13 15:02:41 +00:00
kudzu_cp
88da9c5da7 2012-07-13 04:47:32 +00:00
kudzu_cp
373d925bd9 2012-07-13 04:41:31 +00:00
kudzu_cp
a846ac8c8c 2012-07-13 02:51:15 +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
1804fce137 2012-07-12 20:43:05 +00:00
kudzu_cp
e33eb7948e X# change to prepare for new assembler. 2012-07-12 05:41:27 +00:00
kudzu_cp
241b2009be 2012-07-11 21:39:47 +00:00
kudzu_cp
0436f50293 2012-07-11 20:45:30 +00:00
kudzu_cp
2926f20f92 2012-07-11 20:28:19 +00:00
kudzu_cp
712dbacc44 2012-07-11 20:23:01 +00:00
kudzu_cp
9262605775 2012-07-11 18:26:49 +00:00