Commit graph

164 commits

Author SHA1 Message Date
geramy_cp
13b19a2637 my pending changes for fixing Cosmos Assembly 2013-02-03 16:58:12 +00:00
geramy_cp
f5edb722c6 Assembly window doesnt seem to be crashing because i can do asm stepping. 2013-02-03 16:40:10 +00:00
geramy_cp
eab46e2cb0 Fixed asm stepping. also fixed IL2CPU Profiler and changed Label replace chars with a compiled regex. 2013-02-03 16:10:16 +00:00
geramy_cp
2247ce6cea last commit for fixing the debugger now testing assembly debugger 2013-02-03 12:15:25 +00:00
geramy_cp
ff57733731 Fixed the last two errors in Cosmos.VS.WindowsPackage no more debug crashing yay :) 2013-02-03 11:54:51 +00:00
geramy_cp
ba915c87ff Fixed the Debugger. 2013-02-03 11:52:34 +00:00
geramy_cp
237448cfb5 2013-02-03 11:52:22 +00:00
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
kudzu_cp
d67d05685c 2012-08-03 05:17:12 +00:00
kudzu_cp
f448f37754 2012-08-02 06:33:12 +00:00
kudzu_cp
981f952da2 2012-07-30 16:50:35 +00:00
kudzu_cp
21e16c48f1 2012-07-30 16:16:48 +00:00
kudzu_cp
44d19280b7 2012-07-30 15:51:07 +00:00
kudzu_cp
d8c9b35fb6 2012-07-30 15:31:22 +00:00
kudzu_cp
9985e3f9ea 2012-07-30 15:26:15 +00:00
kudzu_cp
8344cf29a7 Asm Stepping 2012-07-30 04:30:38 +00:00
kudzu_cp
1630ee78cb 2012-07-30 04:04:37 +00:00
kudzu_cp
82c083e35a 2012-07-30 03:50:04 +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
f6032272ee Const name change 2012-07-16 21:32:43 +00:00
mterwoord_cp
13e01261fd Initial code for X# compiler, compiler tester, and installer changes (?) 2012-06-06 16:54:43 +00:00
kudzu_cp
624ade312e 2012-06-04 17:34:19 +00:00
kudzu_cp
01cf0bf074 2012-03-26 01:54:10 +00:00
kudzu_cp
dd96e77414 2012-03-26 01:02:24 +00:00
kudzu_cp
17dbb4b2e5 2012-03-26 00:53:33 +00:00
kudzu_cp
d6a829c5c6 2012-03-26 00:07:44 +00:00
kudzu_cp
22a9fb8cef 2012-03-25 23:14:52 +00:00
kudzu_cp
15a35f091d 2012-03-25 23:06:53 +00:00
kudzu_cp
4657811098 2012-03-25 22:17:47 +00:00
kudzu_cp
ff07240335 2012-03-25 21:55:46 +00:00
kudzu_cp
114ee39943 2012-03-25 21:38:37 +00:00
kudzu_cp
cebf4872fd 2012-03-25 21:05:10 +00:00
kudzu_cp
4faab18952 2012-03-25 21:02:13 +00:00
kudzu_cp
e65ce18d1f 2012-03-25 20:56:50 +00:00
kudzu_cp
2c6673b0b5 2012-03-25 20:54:09 +00:00
kudzu_cp
672b74000b 2012-03-25 20:39:21 +00:00
kudzu_cp
6090c8e21e 2012-03-25 20:06:42 +00:00
kudzu_cp
33d68811a9 2012-03-25 20:00:09 +00:00
kudzu_cp
31574615bf Assembly window. 2012-03-25 19:25:22 +00:00
kudzu_cp
cfde2e7d8c Pong now uses a log rather than message boxes as they often popped up behind VS. 2012-03-25 18:25:12 +00:00
kudzu_cp
3f816a7507 2012-01-22 17:52:03 +00:00
mterwoord_cp
b72e8b3bde 2012-01-22 16:03:14 +00:00
kudzu_cp
05e123117c Fix for local watch window. 2012-01-22 15:13:15 +00:00
kudzu_cp
4b9231a16f Panels use fixed width font now. 2012-01-17 04:59:53 +00:00
kudzu_cp
732ec7eb6b Fix for DebugStub ping/pong. 2012-01-17 03:30:33 +00:00
kudzu_cp
cdab104afc 2012-01-17 00:43:03 +00:00
kudzu_cp
73f5e2fd74 Cosmos output pane updates
Text data for windows now uses UTF8 on pipe instead of ASCII.
2012-01-08 23:37:39 +00:00
kudzu_cp
f905202fcf Output window. 2012-01-08 21:10:32 +00:00
kudzu_cp
01871e59cf Better VMWare cleanup, moved ping button. 2012-01-08 20:48:11 +00:00
kudzu_cp
a981f8cf35 VSIP Ping 2012-01-08 18:23:41 +00:00