Commit a7f85e4

Nick committed on
WIP Reorganize project
commit a7f85e449361df160cfe2ed7a31754381e765755 parent cea31d2
22 changed files +46−69
ModifiedGBEmu.lpi +44−56
@@ -28,7 +28,7 @@
28 </Target> 28 </Target>
29 <SearchPaths> 29 <SearchPaths>
30 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/> 30 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/>
31 <OtherUnitFiles Value="Cpu;Sound;Global;Pascal-SDL-2-Headers"/> 31 <OtherUnitFiles Value="Pascal-SDL-2-Headers;forms"/>
32 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/> 32 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/>
33 </SearchPaths> 33 </SearchPaths>
34 <Parsing> 34 <Parsing>
@@ -87,7 +87,7 @@
87 </Target> 87 </Target>
88 <SearchPaths> 88 <SearchPaths>
89 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/> 89 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/>
90 <OtherUnitFiles Value="Cpu;Sound;Global;Pascal-SDL-2-Headers"/> 90 <OtherUnitFiles Value="Pascal-SDL-2-Headers;forms"/>
91 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/> 91 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/>
92 </SearchPaths> 92 </SearchPaths>
93 <Parsing> 93 <Parsing>
@@ -149,7 +149,7 @@
149 </Target> 149 </Target>
150 <SearchPaths> 150 <SearchPaths>
151 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/> 151 <IncludeFiles Value="Cpu;Sound;Global;$(ProjOutDir)"/>
152 <OtherUnitFiles Value="Cpu;Sound;Global;Pascal-SDL-2-Headers"/> 152 <OtherUnitFiles Value="Pascal-SDL-2-Headers;forms"/>
153 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/> 153 <UnitOutputDirectory Value="lib\Production\$(TargetCPU)-$(TargetOS)"/>
154 </SearchPaths> 154 </SearchPaths>
155 <Parsing> 155 <Parsing>
@@ -236,126 +236,114 @@
236 <IsPartOfProject Value="True"/> 236 <IsPartOfProject Value="True"/>
237 </Unit0> 237 </Unit0>
238 <Unit1> 238 <Unit1>
239 <Filename Value="Cpu\machine.pas"/> 239 <Filename Value="instruments.pas"/>
240 <IsPartOfProject Value="True"/> 240 <IsPartOfProject Value="True"/>
241 </Unit1> 241 </Unit1>
242 <Unit2> 242 <Unit2>
243 <Filename Value="Cpu\z80cpu.pas"/> 243 <Filename Value="song.pas"/>
244 <IsPartOfProject Value="True"/> 244 <IsPartOfProject Value="True"/>
245 <UnitName Value="Z80CPU"/> 245 <UnitName Value="Song"/>
246 </Unit2> 246 </Unit2>
247 <Unit3> 247 <Unit3>
248 <Filename Value="Sound\sound.pas"/> 248 <Filename Value="utils.pas"/>
249 <IsPartOfProject Value="True"/> 249 <IsPartOfProject Value="True"/>
250 <UnitName Value="Utils"/>
250 </Unit3> 251 </Unit3>
251 <Unit4> 252 <Unit4>
252 <Filename Value="Global\vars.pas"/> 253 <Filename Value="constants.pas"/>
253 <IsPartOfProject Value="True"/> 254 <IsPartOfProject Value="True"/>
255 <UnitName Value="Constants"/>
254 </Unit4> 256 </Unit4>
255 <Unit5> 257 <Unit5>
256 <Filename Value="mainloop.pas"/> 258 <Filename Value="waves.pas"/>
257 <IsPartOfProject Value="True"/> 259 <IsPartOfProject Value="True"/>
260 <UnitName Value="Waves"/>
258 </Unit5> 261 </Unit5>
259 <Unit6> 262 <Unit6>
260 <Filename Value="tracker.pas"/> 263 <Filename Value="trackergrid.pas"/>
261 <IsPartOfProject Value="True"/> 264 <IsPartOfProject Value="True"/>
262 <ComponentName Value="frmTracker"/> 265 <UnitName Value="TrackerGrid"/>
263 <HasResources Value="True"/>
264 <ResourceBaseClass Value="Form"/>
265 <UnitName Value="Tracker"/>
266 </Unit6> 266 </Unit6>
267 <Unit7> 267 <Unit7>
268 <Filename Value="instruments.pas"/> 268 <Filename Value="clipboardutils.pas"/>
269 <IsPartOfProject Value="True"/> 269 <IsPartOfProject Value="True"/>
270 <UnitName Value="ClipboardUtils"/>
270 </Unit7> 271 </Unit7>
271 <Unit8> 272 <Unit8>
272 <Filename Value="song.pas"/> 273 <Filename Value="hugedatatypes.pas"/>
273 <IsPartOfProject Value="True"/> 274 <IsPartOfProject Value="True"/>
274 <UnitName Value="Song"/> 275 <UnitName Value="HugeDatatypes"/>
275 </Unit8> 276 </Unit8>
276 <Unit9> 277 <Unit9>
277 <Filename Value="utils.pas"/> 278 <Filename Value="codegen.pas"/>
278 <IsPartOfProject Value="True"/> 279 <IsPartOfProject Value="True"/>
279 <UnitName Value="Utils"/> 280 <UnitName Value="Codegen"/>
280 </Unit9> 281 </Unit9>
281 <Unit10> 282 <Unit10>
282 <Filename Value="constants.pas"/> 283 <Filename Value="symparser.pas"/>
283 <IsPartOfProject Value="True"/> 284 <IsPartOfProject Value="True"/>
284 <UnitName Value="Constants"/> 285 <UnitName Value="SymParser"/>
285 </Unit10> 286 </Unit10>
286 <Unit11> 287 <Unit11>
287 <Filename Value="waves.pas"/> 288 <Filename Value="modimport.pas"/>
288 <IsPartOfProject Value="True"/> 289 <IsPartOfProject Value="True"/>
289 <UnitName Value="Waves"/> 290 <UnitName Value="MODImport"/>
290 </Unit11> 291 </Unit11>
291 <Unit12> 292 <Unit12>
292 <Filename Value="about_hugetracker.pas"/> 293 <Filename Value="keymap.pas"/>
293 <IsPartOfProject Value="True"/> 294 <IsPartOfProject Value="True"/>
294 <ComponentName Value="frmAboutHugetracker"/> 295 <UnitName Value="Keymap"/>
295 <HasResources Value="True"/>
296 <ResourceBaseClass Value="Form"/>
297 </Unit12> 296 </Unit12>
298 <Unit13> 297 <Unit13>
299 <Filename Value="trackergrid.pas"/> 298 <Filename Value="hugesettings.pas"/>
300 <IsPartOfProject Value="True"/> 299 <IsPartOfProject Value="True"/>
301 <UnitName Value="TrackerGrid"/> 300 <UnitName Value="hUGESettings"/>
302 </Unit13> 301 </Unit13>
303 <Unit14> 302 <Unit14>
304 <Filename Value="clipboardutils.pas"/> 303 <Filename Value="emulation\mainloop.pas"/>
305 <IsPartOfProject Value="True"/> 304 <IsPartOfProject Value="True"/>
306 <UnitName Value="ClipboardUtils"/>
307 </Unit14> 305 </Unit14>
308 <Unit15> 306 <Unit15>
309 <Filename Value="hugedatatypes.pas"/> 307 <Filename Value="emulation\sound.pas"/>
310 <IsPartOfProject Value="True"/> 308 <IsPartOfProject Value="True"/>
311 <UnitName Value="HugeDatatypes"/>
312 </Unit15> 309 </Unit15>
313 <Unit16> 310 <Unit16>
314 <Filename Value="codegen.pas"/> 311 <Filename Value="emulation\vars.pas"/>
315 <IsPartOfProject Value="True"/> 312 <IsPartOfProject Value="True"/>
316 <UnitName Value="Codegen"/>
317 </Unit16> 313 </Unit16>
318 <Unit17> 314 <Unit17>
319 <Filename Value="symparser.pas"/> 315 <Filename Value="emulation\z80cpu.pas"/>
320 <IsPartOfProject Value="True"/> 316 <IsPartOfProject Value="True"/>
321 <UnitName Value="SymParser"/> 317 <UnitName Value="Z80CPU"/>
322 </Unit17> 318 </Unit17>
323 <Unit18> 319 <Unit18>
324 <Filename Value="effecteditor.pas"/> 320 <Filename Value="emulation\machine.pas"/>
325 <IsPartOfProject Value="True"/> 321 <IsPartOfProject Value="True"/>
326 <ComponentName Value="frmEffectEditor"/>
327 <HasResources Value="True"/>
328 <ResourceBaseClass Value="Form"/>
329 </Unit18> 322 </Unit18>
330 <Unit19> 323 <Unit19>
331 <Filename Value="options.pas"/> 324 <Filename Value="forms\about_hugetracker.pas"/>
332 <IsPartOfProject Value="True"/> 325 <IsPartOfProject Value="True"/>
333 <ComponentName Value="frmOptions"/>
334 <HasResources Value="True"/> 326 <HasResources Value="True"/>
335 <ResourceBaseClass Value="Form"/>
336 </Unit19> 327 </Unit19>
337 <Unit20> 328 <Unit20>
338 <Filename Value="rendertowave.pas"/> 329 <Filename Value="forms\effecteditor.pas"/>
339 <IsPartOfProject Value="True"/> 330 <IsPartOfProject Value="True"/>
340 <ComponentName Value="frmRenderToWave"/>
341 <HasResources Value="True"/> 331 <HasResources Value="True"/>
342 <ResourceBaseClass Value="Form"/>
343 <UnitName Value="RenderToWave"/>
344 </Unit20> 332 </Unit20>
345 <Unit21> 333 <Unit21>
346 <Filename Value="modimport.pas"/> 334 <Filename Value="forms\options.pas"/>
347 <IsPartOfProject Value="True"/> 335 <IsPartOfProject Value="True"/>
348 <UnitName Value="MODImport"/> 336 <HasResources Value="True"/>
349 </Unit21> 337 </Unit21>
350 <Unit22> 338 <Unit22>
351 <Filename Value="keymap.pas"/> 339 <Filename Value="forms\rendertowave.pas"/>
352 <IsPartOfProject Value="True"/> 340 <IsPartOfProject Value="True"/>
353 <UnitName Value="Keymap"/> 341 <HasResources Value="True"/>
354 </Unit22> 342 </Unit22>
355 <Unit23> 343 <Unit23>
356 <Filename Value="hugesettings.pas"/> 344 <Filename Value="forms\tracker.pas"/>
357 <IsPartOfProject Value="True"/> 345 <IsPartOfProject Value="True"/>
358 <UnitName Value="hUGESettings"/> 346 <HasResources Value="True"/>
359 </Unit23> 347 </Unit23>
360 </Units> 348 </Units>
361 </ProjectOptions> 349 </ProjectOptions>
@@ -363,8 +351,8 @@
363 <Version Value="11"/> 351 <Version Value="11"/>
364 <PathDelim Value="\"/> 352 <PathDelim Value="\"/>
365 <SearchPaths> 353 <SearchPaths>
366 <IncludeFiles Value="CPU;Sound;Global;$(ProjOutDir)"/> 354 <IncludeFiles Value="$(ProjOutDir)"/>
367 <OtherUnitFiles Value="CPU;Sound;Global;Pascal-SDL-2-Headers"/> 355 <OtherUnitFiles Value="emulation;Pascal-SDL-2-Headers;forms"/>
368 <UnitOutputDirectory Value="lib\Development\$(TargetCPU)-$(TargetOS)"/> 356 <UnitOutputDirectory Value="lib\Development\$(TargetCPU)-$(TargetOS)"/>
369 </SearchPaths> 357 </SearchPaths>
370 <Parsing> 358 <Parsing>
ModifiedGBEmu.lpr +1−13
@@ -26,14 +26,7 @@ uses
26 26
27 Forms, 27 Forms,
28 Interfaces, 28 Interfaces,
29 Tracker in 'Tracker.pas', 29 machine, mainloop, sound, vars, Z80CPU;
30 EffectEditor in 'effecteditor.pas',
31 Z80CPU in 'CPU\z80cpu.pas',
32 sound in 'Sound\sound.pas',
33 vars in 'Global\vars.pas',
34 options in 'options.pas',
35 about_hugetracker in 'about_hugetracker.pas',
36 rendertowave in 'rendertowave.pas';
37 30
38 {$R *.res} 31 {$R *.res}
39 32
@@ -75,10 +68,5 @@ begin
75 Application.Scaled:=True; 68 Application.Scaled:=True;
76 Application.Title:='hUGETracker'; 69 Application.Title:='hUGETracker';
77 Application.Initialize; 70 Application.Initialize;
78 Application.CreateForm(TfrmTracker, frmTracker);
79 Application.CreateForm(TfrmAboutHugeTracker, frmAboutHugetracker);
80 Application.CreateForm(TfrmEffectEditor, frmEffectEditor);
81 Application.CreateForm(TfrmRenderToWave, frmRenderToWave);
82 Application.CreateForm(TfrmOptions, frmOptions);
83 Application.Run; 71 Application.Run;
84 end. 72 end.
RenamedCpu/PROCS.INC → emulation/PROCS.INC +0−0
File metadata changed without textual changes.
RenamedCpu/TABLES.INC → emulation/TABLES.INC +0−0
File metadata changed without textual changes.
RenamedCpu/machine.pas → emulation/machine.pas +0−0
File metadata changed without textual changes.
Renamedmainloop.pas → emulation/mainloop.pas +0−0
File metadata changed without textual changes.
RenamedSound/sound.pas → emulation/sound.pas +0−0
File metadata changed without textual changes.
RenamedGlobal/vars.pas → emulation/vars.pas +0−0
File metadata changed without textual changes.
RenamedCpu/z80cpu.pas → emulation/z80cpu.pas +0−0
File metadata changed without textual changes.
Renamedabout_hugetracker.lfm → forms/about_hugetracker.lfm +0−0
File metadata changed without textual changes.
Renamedabout_hugetracker.pas → forms/about_hugetracker.pas +0−0
File metadata changed without textual changes.
Renamedeffecteditor.lfm → forms/effecteditor.lfm +0−0
File metadata changed without textual changes.
Renamedeffecteditor.pas → forms/effecteditor.pas +0−0
File metadata changed without textual changes.
Renamedoptions.lfm → forms/options.lfm +0−0
File metadata changed without textual changes.
Renamedoptions.pas → forms/options.pas +0−0
File metadata changed without textual changes.
Renamedrendertowave.lfm → forms/rendertowave.lfm +0−0
File metadata changed without textual changes.
Renamedrendertowave.pas → forms/rendertowave.pas +0−0
File metadata changed without textual changes.
Renamedtracker.lfm → forms/tracker.lfm +0−0
File metadata changed without textual changes.
Renamedtracker.pas → forms/tracker.pas +0−0
File metadata changed without textual changes.
Addeduge2source/README.md +1−0
@@ -0,0 +1 @@
1 # uge2source
Renameduge2source.lpi → uge2source/uge2source.lpi +0−0
File metadata changed without textual changes.
Renameduge2source.lpr → uge2source/uge2source.lpr +0−0
File metadata changed without textual changes.