/[projet1]/users/mmu_man
Defence Force logotype

Log of /users/mmu_man

View Directory Listing Directory Listing


Sticky Revision:

Revision 896 - Directory Listing
Modified Thu Sep 27 11:16:11 2012 UTC (7 years, 2 months ago) by mmu_man
Work around space madness when checking for emulators

* Neither nmake nor make can be made to use %ProgramFiles% correctly nor the hardcoded long name due to space issues.
* Just bet on being lucky to find it in C:\PROGRA~1 ...


Revision 868 - Directory Listing
Modified Tue Sep 25 18:00:47 2012 UTC (7 years, 2 months ago) by mmu_man
Autodetect emulator locations


Revision 867 - Directory Listing
Modified Tue Sep 25 13:04:16 2012 UTC (7 years, 2 months ago) by mmu_man
Fix building with latest OSDK

* latest OSDK has an issue with include order with a conflict on rand declared as both a macro and a function.


Revision 866 - Directory Listing
Modified Sat Sep 22 01:14:42 2012 UTC (7 years, 2 months ago) by mmu_man
Add a working implementation of the makefile engine for GNU make.

Only works in windows so far though, will need some more work.


Revision 865 - Directory Listing
Modified Sat Sep 22 01:13:09 2012 UTC (7 years, 2 months ago) by mmu_man
Fix for latest OSDK; Cleanup
* use macrosplitter instead of tr
* add general quiet switch with $(Q)


Revision 864 - Directory Listing
Modified Sat Sep 22 01:06:26 2012 UTC (7 years, 2 months ago) by mmu_man
Add a tools definition file for Crimson Editor for the (gnu) make version of the engine.


Revision 863 - Directory Listing
Modified Fri Sep 21 12:36:30 2012 UTC (7 years, 2 months ago) by mmu_man
Move ORIC demos to demos/oric/


Revision 862 - Directory Listing
Modified Fri Sep 21 10:08:26 2012 UTC (7 years, 2 months ago) by mmu_man
Add sources for my 'viendez' microAlchimie2 invitro released at VIP2012.


Revision 861 - Directory Listing
Modified Fri Sep 21 10:04:57 2012 UTC (7 years, 2 months ago) by mmu_man
Rename, I made more than one demos :p


Revision 860 - Directory Listing
Modified Fri Sep 21 01:04:01 2012 UTC (7 years, 2 months ago) by mmu_man
Add debugger target to the nmake engine, using Oricutron.

* default $(BREAKPOINT) is _main.


Revision 859 - Directory Listing
Modified Fri Sep 21 01:00:06 2012 UTC (7 years, 2 months ago) by mmu_man
Update Crimson Editor tools to include debug commands

* Uses Oricutron in the debugger, stopping at _main or the user-supplied breakpoint.


Revision 858 - Directory Listing
Modified Fri Sep 21 00:27:43 2012 UTC (7 years, 2 months ago) by mmu_man
Update Crimson Editor nmake tools to add a "Generate makefile" item.

* It runs the osdk_gen_makefile.cmd properly.
* Interactively gets user input at the bottom of the output pane.


Revision 857 - Directory Listing
Modified Fri Sep 21 00:24:08 2012 UTC (7 years, 2 months ago) by mmu_man
Add a cmd file to edit the makefile, from the template or the osdk_config.bat.


Revision 856 - Directory Listing
Modified Fri Sep 21 00:22:42 2012 UTC (7 years, 2 months ago) by mmu_man
Redirect stderr to NUL for DEL on nmake clean.


Revision 855 - Directory Listing
Modified Fri Sep 21 00:22:09 2012 UTC (7 years, 2 months ago) by mmu_man
Add some more comment lines


Revision 854 - Directory Listing
Modified Thu Sep 20 20:18:51 2012 UTC (7 years, 2 months ago) by mmu_man
Add comment about generating osdk_config.mk from osdk_config.bat.


Revision 853 - Directory Listing
Modified Thu Sep 20 20:16:13 2012 UTC (7 years, 2 months ago) by mmu_man
Add some comments on how to use the makefile template.


Revision 852 - Directory Listing
Modified Thu Sep 20 20:09:15 2012 UTC (7 years, 2 months ago) by mmu_man
Update comments; fix for lowercase nmake; update paths

* Use some more descriptive comments, include examples
* Also test for $(MAKE) as lowercase 'nmake' since at least Crimson Editor makes it say so when using lowercase as command name, unlike in cmd.exe.
* Update engine include paths to refer to $(OSDK) directly instead of requiring an extra environment variable.
* This means engine.*mk files must go to %OSDK%\make\ now.


Revision 851 - Directory Listing
Modified Thu Sep 20 19:49:10 2012 UTC (7 years, 2 months ago) by mmu_man
Move the template makefile to make/ too.


Revision 850 - Directory Listing
Modified Thu Sep 20 19:48:12 2012 UTC (7 years, 2 months ago) by mmu_man
Move the engine makefiles to a make/ subfolder.


Revision 849 - Directory Listing
Modified Thu Sep 20 19:47:38 2012 UTC (7 years, 2 months ago) by mmu_man
Add an extra folder with tools definitions for Crimson Editor

* one for the existing osdk_*.bat files (only make and run tools).
* one for the upcoming (n)make engine, uses the OSDK env var.

ctrl-alt-c: clean
ctrl-alt-m: make
ctrl-alt-r: run (default emulator)
ctrl-alt-e: run in Euphorit
ctrl-alt-o: run in Oricutron


Revision 847 - Directory Listing
Modified Wed Sep 19 16:48:57 2012 UTC (7 years, 2 months ago) by mmu_man
Cleanup. Work around stale open file on virtualbox shared folders.


Revision 846 - Directory Listing
Modified Wed Sep 19 01:59:19 2012 UTC (7 years, 2 months ago) by mmu_man
Work in progress on a makefile engine for OSDK.
Loosely inspired by the BeOS makefile engine.

This allows using a Makefile template with a few lines to fill out instead of unportable batch files.
It also eases upgrading the engine since it is not copied within the project directories.

Currently the NMAKE-based engine fully compiles things and runs the selected emulator.
When the NAME is not set in the makefile an include file is generated from osdk_config.bat to help migrating.
The GNU make version is TODO.


Revision 456 - Directory Listing
Modified Mon Apr 18 21:30:15 2011 UTC (8 years, 7 months ago) by mmu_man
Add bin2tap tools sources (which is also tap2bin) that I wrote for the Lunix NG port long ago...


Revision 455 - Directory Listing
Modified Mon Apr 18 21:15:34 2011 UTC (8 years, 7 months ago) by mmu_man
Some disassembly work on the Atmos ROM, like I did for Sedoric. TODO: convert the shell script to a Makefile and add tap2bin sources to svn.


Revision 448 - Directory Listing
Modified Fri Apr 8 23:18:10 2011 UTC (8 years, 8 months ago) by mmu_man
Shorten MICRODISC_* symbols for the Oricutron debugger as it truncates them anyway.


Revision 442 - Directory Listing
Modified Sat Apr 2 02:42:11 2011 UTC (8 years, 8 months ago) by mmu_man
oricutron wants 4 digit addresses in symbol tables.


Revision 441 - Directory Listing
Modified Sat Apr 2 02:06:00 2011 UTC (8 years, 8 months ago) by mmu_man
Add a script to convert sedoric.dinfo to a symbol file for Oricutron.


Revision 440 - Directory Listing
Modified Fri Apr 1 21:59:43 2011 UTC (8 years, 8 months ago) by mmu_man
Work around some unwanted characters in TTF filenames in the generated output filename.
Strip the static keyword from the output.


Revision 173 - Directory Listing
Modified Sun Dec 6 00:36:50 2009 UTC (10 years ago) by mmu_man
Add the Alchimie 2k9 invitro sources, hopefully all required to build.


Revision 45 - Directory Listing
Modified Thu Mar 12 19:35:47 2009 UTC (10 years, 9 months ago) by mmu_man
Fix png name


Revision 44 - Directory Listing
Modified Thu Mar 12 19:34:41 2009 UTC (10 years, 9 months ago) by mmu_man
- remove debug stuff
- fix default charset
- better output file naming


Revision 43 - Directory Listing
Modified Thu Mar 12 18:47:39 2009 UTC (10 years, 9 months ago) by mmu_man
Shell script that generates ORIC usable font data from a TTF file. Work in progress.


Revision 23 - Directory Listing
Modified Fri Feb 27 00:44:50 2009 UTC (10 years, 9 months ago) by mmu_man
SEDORIC disassembly kit. This requires tap2bin,  CC65 disassembler and sed to generate XA sources. The indent is to get a clean labeled source to work from and add Jasmin support.


Revision 6 - Directory Listing
Modified Wed Feb 18 21:05:54 2009 UTC (10 years, 9 months ago) by mmu_man
Add TODO


Revision 3 - Directory Listing
Added Tue Feb 17 20:27:38 2009 UTC (10 years, 9 months ago) by (unknown author)
Add myself...


  ViewVC Help
Powered by ViewVC 1.1.26